linux 經常使用命令

1,建立用戶linux

建立一個chen用戶:useradd chen網絡

激活用戶: passwd chen(會提示輸入密碼)curl

平時更改用戶密碼命令直接:passwdjvm

2,刪除用戶  userdel 工具

如:userdel -r chen(刪除用戶所有目錄)url

3,顯示文件 ls spa

如:ls  /etc.net

4,複製  cp  /源文件目錄  /目標文件目錄code

5,移動 mv   /源文件目錄  /目標文件目錄get

6,跳轉目錄  cd /目標路徑

7,刪除 rm -rf /要刪除文件

8,pwd 列出當前目錄

9,建立目錄  mkdir /目錄名字

10,顯示硬盤: df -h

11,查看文件類型 file 文件名

12,改變文件屬性 chmod 644 文件名 或者 chmod u+x 文件名

13,創建連接:ln 源文件 新建文件名

14,查找:  find  文件目錄 -name 文件名

15,管道:將前個輸出做爲輸入讓下個輸出:ls -l /etc | more

16,文件查找與文件管理 

查找可執行文件的完整路徑:which ls(獲得ls的路徑)

查看相關配置及相關的幫助文件:whereis ls

17,查找文件中的關鍵字:grep 'a' 文件 

grep -r magic /usr/src  搜索/usr/src 目錄下的全部文件,包含子文件 包含magic的行數

18,列出兩個文件不一樣的地方:diff 文件1 文件2

19,文件壓縮解壓:tar 

c是建立
x是解壓縮
v是詳細信息
f是指定文件 

 tar zxvf ./jdk-7ull-linux-i586.tar.gz -C /usr/lib/jvm 

20,系統掛載:mount 硬盤卷   掛載目錄

 

Linux的高級工具

awk進行文件內容分割 FS爲指定列分割符  下面的爲/分割 $0爲一列所有數據,$6爲第6個截取字段

awk 'BEGIN{FS="/"}{print "curl -o "$6, $0}' out  > out1

out 爲輸入文件

http://uhome.haier.net:8090/files/airCircleImage/20161207131729352782582.jpg
http://uhome.haier.net:8090/files/airCircleImage/20161206162112768965920.jpg
http://uhome.haier.net:8090/files/airCircleImage/20161206161501595149120.jpg

http://uhome.haier.net:8090/files/carouselPic/20161207155837880492180.jpg

out1爲輸出文件

curl -o 20161207131729352782582.jpg http://uhome.haier.net:8090/files/airCircleImage/20161207131729352782582.jpg
curl -o 20161206162112768965920.jpg http://uhome.haier.net:8090/files/airCircleImage/20161206162112768965920.jpg
curl -o 20161206161501595149120.jpg http://uhome.haier.net:8090/files/airCircleImage/20161206161501595149120.jpg

curl -o 20161207155837880492180.jpg http://uhome.haier.net:8090/files/carouselPic/20161207155837880492180.jpg

運行out1文件

sh out1

curl/wget爲網絡下載工具