linux學習總結9

2021-06-22 13:38:44 字數 1290 閱讀 1930

1.tab鍵:命令或檔案補齊按鍵。

ctrl+c:指令終止按鍵。

ctrl+d:鍵盤輸入終止按鍵,eof,檔案結束符,也可代替exit.

2.tac:與cat相反,從行末到行首順序顯示。

3.tail:與head相反,顯示檔案末尾幾行,tail -n number filename

4.tar:打包工具。-j:bzip2格式打包,-z:gzip格式。

壓 縮:tar -jcv -f filename.tar.bz2 要被壓縮的檔案或目錄名稱

查 詢:tar -jtv -f filename.tar.bz2

解壓縮:tar -jxv -f filename.tar.bz2 -c 欲解壓縮的目錄

6.tee:雙向重導向。單向導向< , >,  2>, 除錯時輸出到螢幕乙份,儲存乙份到文件中。

tee 的工作流程示意圖

7.test:強大的測試工具,可以測試文件是否存在,文件型別,屬性,許可權,兩個文件、整數的邏輯判斷,多重判斷等。

8.touch修改檔案的時間,建立新檔案。

9.tr:刪除一段文字中的指定字串或替換單詞。

10.tty1-tty6:文字終端介面。切換:ctrl+alt+fx 

11.tune2fs:檔案系統轉換,fs名稱標籤修改。

12.type:查詢命令的屬性,包括是否是bash內建命令,

13.ulimit:當有多使用者共用一台linux主機時,限制每個使用者所用的資源。包括可開啟檔案的數量,可用cpu時間,可使用記憶體的總量等。

14.umask:檔案預設許可權。哪一位置1,哪一位就被禁止。隱藏屬性。

15.unalias:取消命令的別名。

16.uname:查詢系統的資訊。包括系統核心名稱,版本,硬體名稱,cpu等。

17.uniq:重複的行刪除只顯示乙個。常與 | 和 sort 配合進行排序。如 *** | sort | uniq

18.unset:取消變數。

19.updatedb:根據 /etc/updatedb.conf 的配置去搜尋系統硬碟內的檔名,並公升級 /var/lib/mlocate 內的資料庫檔案;

locate:依據 /var/lib/mlocate 內的資料庫記載,找出使用者輸入的關鍵字檔名。用locate 查詢前先公升級以下資料庫。

20.useradd:新增帳號。同時可以指定群組,許可權,家目錄等。

21.userdel:刪除帳號。

22.usermod:修改帳號的配置引數。

Linux學習筆記 9

root localhost mount 查詢系統中已經掛載的裝置 執行效果 root localhost mount dev sda5 on type ext4 rw proc on proc type proc rw sysfs on sys type sysfs rw devpts on de...

學習Linux命令(9)

touch 選項 檔案 用來修改檔案的時間戳或者新建乙個不存在的檔案 a 只更改訪問時間 c或 no create 不建立任何文件 d 將指定的字串解析成時間,並設定為檔案或目錄的日期時間 h或 no dereference 影響符號鏈結,替代符號鏈結所指向的目標檔案 當系統允許更改符號鏈結的所有者...

Linux學習筆記9

1 linux檔案屬性中各個列的含義 ls lhi的結果 139170 rw r r 1 root root 22 mar 11 15 17 oldboy.txt 從左往右 139170 inode號碼,家庭住址 檔案型別 rw r r 許可權 1 硬鏈結數 root 屬主 所有者 root 屬組 ...