A02_共通コマンド1

02_共通コマンド1.png

例1:
1。システムにログインした後、パスを確認します。

[root@localhost ~]# pwd

次に、/ tmp /ディレクトリに入ります。

[root@localhost ~]# cd /tmp

test1とtest2の2つのディレクトリを作成します。

[root@localhost tmp]# mkdir test1 test2

test1およびtest2ディレクトリに空のファイルstudentを作成します

[root@localhost tmp]# touch test1/student
[root@localhost tmp]# touch test2/student

2. / home /ディレクトリの下に教師のディレクトリを作成します。

[root@localhost ~]# mkdir /home/teacher

test1をteacher /ディレクトリにコピーします。

[root@localhost ~]# cp -r /tmp/test1 /home/teacher

test2をteacher /ディレクトリに移動します。

[root@localhost ~]# mv /tmp/test2 /home/teacher

3. /ディレクトリに移動し、システムでstudentという名前のファイルを見つけます。

[root@localhost ~]# cd /
[root@localhost /]# find / -name "*student*"

4. / tmp /の下のtest1ディレクトリを削除します。

[root@localhost ~]# rm -rf /tmp/test1

5.現在のユーザーのホームディレクトリにテストファイルを作成してから、ターゲットが/ tmpを指すソフトリンクを作成します。

[root@localhost ~]# touch test
[root@localhost ~]# ln -s /root/test /tmp

例2:
1。作成/クラス名ディレクトリ/マイディレクトリ、

[root@localhost ~]# mkdir -p /classname/myname

名前ディレクトリを入力し、ディレクトリに123およびabcという名前の空のファイルを作成します。

[root@localhost ~]# cd /classname/myname
[root@localhost myname]# touch 123 abc

2.ディレクトリを/ tmpディレクトリにコピーし、/ tmpディレクトリのすべての詳細を一覧表示します

[root@localhost ~]# cp -r /classname/myname /tmp
[root@localhost ~]# ls -l /tmp

3. /ディレクトリで123ファイルを見つけ、結果を保存ファイルに保存します

[root@localhost ~]# find / -name "123" > save

4.自作ディレクトリに入り、ディレクトリ内のすべてのファイルを削除します

[root@localhost ~]# rm -rf /classname/myname/*

5.クラス名ディレクトリを/ tmpディレクトリに移動し、成功するかどうかを確認します

[root@localhost ~]# mv /classname /tmp
[root@localhost ~]# ls /tmp | grep classname

6.現在のLinuxシステムのカーネル情報を表示します。

[root@localhost ~]# uname -a

7.IPアドレス情報を確認します。

[root@localhost ~]# ifconfig ens33
或
[root@localhost ~]# ip addr

8.メモリ情報を表示します。

[root@localhost ~]# cat /proc/meminfo

9. / etcディレクトリが占めるディスク容量のみをカウントします。

[root@localhost ~]# du -sh /etc

10. / etc / passwdファイルを/ rootにコピーします

[root@localhost ~]# cp /etc/passwd /root

11.統計/ root / passwdファイルには何行ありますか?

[root@localhost ~]# wc -l /root/passwd

12. viの使用(例として/ root / passwdを取り上げます)

(1)显示行号
末行模式  <:set nu>

(2)行间跳转,如跳转到15行
末行模式 <:15>

(3)删除一个字符
命令模式 <x 或 del>

(4)一次性删除3行
命令模式 <3dd>

(5)一次性复制3行,粘贴到文件的末尾。
命令模式 <3yy>
命令模式 <G>
命令模式 <p>

(6)从上往下查看所有bin的字符
末行模式 <:bin>

(7)将整篇文档的所有bin替换为333
末行模式 <:% s/bin/333/g>

(8)将第3行到第5行的333替换为444
末行模式 <:3,5 s/333/444/g>

(9)保存并退出。
末行模式 <:wq>

おすすめ

転載: blog.51cto.com/15064563/2573754
おすすめ