二、unix瞭解

1.ls -a 顯示所有文件(包括隱藏文件)

   ls -F 給文件打標記 *表示可執行文件,/表示目錄,@表示軟連接,沒帶表示普通文件

   ls -l 看最後一列的顏色判斷文件還是目錄

2.mkdir 創建目錄

   -p 多層創建目錄

3.cat 查看文件內容

4.>重定向 把左邊命令的輸出寫進右邊文件

   命令>文件名

5.>>追加 把左邊命令的輸出追加到右邊文件後面

6.cal 顯示當月日曆

   cal + 年份 顯示當年日曆

7.sleep 數字 讓操作系統休眠幾秒

8.

軟鏈接:ln -s(soft)

硬鏈接:ln 名字

目錄,文件都可以創建軟鏈接,且可跨磁盤,軟鏈接裏面存的是文件地址,相當於一個快捷鍵;硬鏈接不能跨磁盤

9.

   9.1rm 文件名 文件名 刪除多個文件

   rm dc/  刪除dc目錄下的文件

   rm dc/f* 刪除dc目錄下f開頭的文件

   rm *2 刪除當前目錄下2結尾的文件

   rm f[a-g] 刪除fa-g命名的文件

   rm f[135ajm] 刪除f1,f3,f5,fa,fj,fm命名的文件

   rm -r 可刪除目錄

        -i  交互刪除

   rmdir 刪除目錄

   9.2 通配符

   ?表示一個字符

   []指定範圍內的一個字符

   *表示任意多個字符

10.touch 文件名 創建文件

11.一行使用多個命令用;隔開

12.mv 剪切

     mv 移動文件 目錄

     移動一個時候可重命名

     mv 移動文件 目錄/重命名

     只重命名不移動

     mv 移動文件 重命名

13.cp 複製

     cp -r 文件名/目錄名 複製文件目錄

     cp 文件 文件 文件 目錄

     -i 交互式複製(在覆蓋時有詢問)

14.cat 顯示文件內容(全部顯示,一下子到末尾)

     more 分屏顯示文件內容(一屏停止) 空格走一屏,回車走一行,退出q,不後退

     less  分屏顯示文件內容(一屏停止)方向鍵上下左右,空格走一屏,回車走一行,退出q,可後退

     head -數字 文件 看一個文件的前幾行內容(默認十行)

     tail -數字 文件 看一個文件的後幾行內容(默認十行)

     wc 文件名 word count 統計數量 行數,單詞數(以空格和換行作爲分隔符),字節數

           -l 只顯示行數

           -w 只顯示單詞數

           -c 只顯示字符數

    grep 字符串 文件 找文件中改字符的行

           -i 忽略大小寫 ignore

           -v 找不包含指定字符串的行

15.管道(|):把一個命令的輸出作爲一個文件給另一個命令處理

     grep -v 01 /etc/passwd|more

16.vim 編輯器

     命令狀態(其中還包括一個底行模式),插入狀態

     命令狀態轉換插入狀態:i,a,o

     插入狀態轉換命令狀態:exc

     退出vim:在命令狀態下,:q!強制退出,:wq保存退出

17.sleep 10 & (&讓這個命令後臺執行)

18.gnome -terminal 創建一個新終端

19.jobs 查看後臺愛任務

20.kill 殺進程

21.fg 將後臺中的命令調至前臺繼續運行
     bg 將一個在後臺暫停的命令,變成繼續執行

22.find 目錄 條件 [處理命令](默認是print) 在指定目錄(包括它的文件)下搜索

     find . -name f1 按名字找

23.who 那些用戶在使用這臺主機

     users 那些用戶在使用這臺主機(只顯示名字)

      who am i 那個用戶是我

      whoami 那個用戶是我(只顯示名字)

24.du 磁盤空間的使用情況

     -k 表示以kb爲單位

     -h 後1kb以kb爲單位,夠1Gb以Gb爲單位

25.df 剩餘空間

      -h 清晰顯示剩餘空間

26.ifconfig -a 顯示主機的ip地址

     

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章