#1.ls
列出全部目錄
-l:顯示詳細信息
-a:顯示全部的目錄和文件(包括隱藏文件和目錄).net
[root[@localhost](https://my.oschina.net/u/570656) ~]# ls anaconda-ks.cfg core.12776 公共 模板 視頻 圖片 文檔 下載 音樂 桌面
#2.pwd
顯示當前所在目錄code
[root[@localhost](https://my.oschina.net/u/570656) ~]# pwd /root
#3.cd
切換目錄
#4.mkdir
新建目錄
-p:自動建立該目錄不存在的上層目錄視頻
[root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir1 [root[@localhost](https://my.oschina.net/u/570656) ~]# ls anaconda-ks.cfg core.12776 testDir1 公共 模板 視頻 圖片 文檔 下載 音樂 桌面 [root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir2/subDir mkdir: 沒法建立目錄"testDir2/subDir": 沒有那個文件或目錄 [root@localhost ~]# mkdir -p testDir2/subDir [root@localhost ~]# ls anaconda-ks.cfg core.12776 testDir1 testDir2 公共 模板 視頻 圖片 文檔 下載 音樂 桌面 [root@localhost ~]#
#5.cp
複製文件或目錄
-r:複製目錄下全部文件
-i:若是目標文件已經存在,則提示是否須要覆蓋
-f:若是目標文件已經存在,直接覆蓋
#6.mv
移動(或改名)文件或目錄
-f:目標文件(或目錄)存在同名,則直接覆蓋
-i:目標文件(或目錄)存在同名,詢問是否覆蓋
改名以下進程
[root@localhost testDir2]# mv subDir subDir2 [root@localhost testDir2]# ls subDir2 [root@localhost testDir2]# 在root目錄下移動testDir1目錄下1.log到testDir2目錄下 [root@localhost ~]# mv testDir1/1.log testDir2 [root@localhost ~]# cd testDir2 [root@localhost testDir2]# ls 1.log subDir2
#7.rm
刪除文件或目錄
-f:強制刪除,不須要確認
-i:刪除前確認
-r:刪除目錄及其內容
#8.cat
查看文件內容
-n:內容顯示出行號
#9.tar
壓縮/解壓文件
命令格式:tar[必要參數][選擇參數][文件]
必要參數
-c:新建壓縮文件,若是用戶想壓縮文件,就得使用該參數
-x:解壓文件,若是用戶想解壓文件,就得使用該參數
-t:顯示壓縮文件的內容
選擇參數
-z:支持gzip解壓文件,通常格式爲xx.tar.gz或xx.tgz
-j:支持bzip2解壓文件,通常格式爲xx.tar.bz2
-v:壓縮過程當中顯示文件
-f:指定壓縮包名
壓縮3個文件,命名爲test.tar.gz,支持gzip解壓圖片
[root@localhost testDir2]# ls 1.log 2.log subDir2 [root@localhost testDir2]# tar zcvf test.tar.gz 1.log 2.log subDir2 1.log/ 2.log/ subDir2/ [root@localhost testDir2]#
#10.help
命令 --help
就能夠查看該命令的用法。
可是有時候--help查看不到某些命令,這時候就須要使用man命令
man 命令
#11.ps
查看進程狀態ip