Linux指令學習

2021-10-12 12:41:22 字數 2302 閱讀 2711

上面展示的是在你輸入命令前,一定出現的資訊,而這三個部分都有不同的含義:

紅色:使用者名稱

黃色:主機名

紫色:當前所在目錄

所以,這三個資訊非常重要,在輸入命令的時候,一定要注意自己所在的目錄,不要犯操作錯目錄這種低階錯誤。

而在linux中,目錄有很多,其中有兩個比較特殊:

/:根目錄

~:家目錄

linux 中根目錄就像是一棟公寓,擁有很多的房間;你擁有一間房子,在這間房子裡可以為所欲為,這個房子可以看成是家目錄;其他的只能望而卻步,那些是其他目錄;但是在這棟大樓中有乙個神,root 管理員,他可以隨意操控這座大樓裡的任何事物;它的結構可以用如下圖表示:

在 linux 中,有乙個理念,就是一切皆檔案,所以要會看懂乙個檔案的資訊是十分重要的;那麼我們在終端中輸入:ll,敲回車,就可以檢視到檔案詳細資訊;

在上圖中,每一段都有不同的屬性:

1:檔案屬性:

第乙個字母表示檔案所屬型別,d目錄、-檔案、c字元裝置、b裝置檔案、l鏈結檔案、p管道檔案、s套接字檔案;

第二個到第十個字母表示的檔案許可權,r可讀、w可寫、x可執行,三組許可權,順序不同:d(檔案型別)rwx(擁有者)r-x(擁有者所在的組)r-x(其他使用者);

2:檔案個數:如果是目錄可能含有多個檔案,如果是檔案,則為一;:

3:檔案擁有者:即建立檔案的使用者;

4:檔案擁有者所屬的組:如果沒有建立新的組,那麼會預設將使用者名稱作為組名;

5:檔案大小:單位是 byte;

6:建立時間;

7:檔名;

1、檔案顯示

2、檔案資訊

3、清空螢幕

4、跳轉目錄

5、複製貼上快捷鍵

6、建立檔案

7、寫入

8、讀取檔案

9、刪除

10、建立目錄

11、顯示路徑

12、移動

13、拷貝

14、重定向

輸出重定向

15、壓縮解壓

linux下最常用的打包解包工具:tar -xzaf壓縮包檔案;

16、查詢匹配

grep -e 字母$ 檔名:匹配指定檔案以 字母 結尾的行;

grep -e ^字母 檔名:匹配指定檔案以 字母 開頭的行;

find 目錄 -name 檔名:通過檔名查詢;

find 目錄 -type 檔案型別:列出目錄下的某型別檔案;

find 目錄 -ctime -n:列出最近 20 天內更新過的檔案;

find 目錄 -name '檔名':通過檔案名字查詢指定目錄下的檔案;

find 目錄 -size +大小:通過檔案大小查詢指定目錄下大於大小的檔案,單位有:c、b、w、k、m、g,具體可檢視手冊;

find 目錄 -size -大小:通過檔案大小查詢指定目錄下小於大小的檔案,單位有:c、b、w、k、m、g,具體可檢視手冊;

find 目錄 -amin/cmin/mmin +/-數字:查詢指定目錄下的大於/小於數字的,數字的單位是分鐘,a–最後一次訪問時間,c–最後一次狀態改變時間,m–最後一次修改時間;

find 目錄 -atime/ctime/mtime +/-數字:查詢指定目錄下的大於/小於數字的,數字的單位是天;

17、許可權

18、linux與windows檔案傳輸

19、特殊指令和操作 總結

發表於 2020-11-09 10:30

Linux指令學習

這篇部落格完全是給自己看的,一些在工作中用的指令,想到哪就寫到 或去查詢,希望自己以後能夠熟練掌握linux指令。1.使用者之間的切換指令 登入使用者 longkun,要求轉換成longquan使用者day su longqun 空格不要少 su 切換到根目錄 sudo 指令是小於root的大許可權...

Linux 指令學習

ctr alt t 開啟控制台 tab鍵檔名提示 解壓 tar.bz2 tar.gz 例 tar zxvf a.tar.gz 解壓命令使用tar 或z 解壓gz格式 或j 解壓bz2格式 或 x解壓tar格式 或 v顯示解壓資訊 或 f指向檔案 解壓檔名 壓縮檔案 tar zcvf a.tar.gz...

linux指令學習

縮放 放大 ctrl shift 縮小 ctrl 1 pwd 顯示當前所在位置 第乙個 根目錄 後續的 目錄分隔符 eg home chen 2 ls 顯示當前位置下除了隱藏檔案外的所有檔案 ls a 顯示當前位置下的所有檔案 all ls l 以長列表的形式顯示除了 list 隱藏檔案以外的所有檔...