Linux--(1)經常使用命令

#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

相關文章
相關標籤/搜索