標籤:printing linux 壓縮檔
linux特別區分關於字母的大小寫和中英文不同的符號。
比如Linux、LINUX、lInux、linuX……對於linux來說,他們都是不同的。
對於新入門的人來說我覺得這是一個令人痛苦的設定,可能老手們,已經樂在其中,但是他們也經常發生忘記檔案名稱,然後還要自己去找的事
在敲出ls命令以後,linux有一個設定也是讓人非常方便,那就是用不同的顏色來區分不同的檔案類型
比如:
綠色————一般可用檔案
藍色————檔案夾
紅色————壓縮檔
天藍色————連結檔案,應該是指向一個檔案的捷徑
灰色————不可識別的檔案類型
pwd = printing working directory
顯示目前使用者在哪個目錄下面進行操作
相對路徑和絕對路徑
相對路徑:相對路勁是指另一個目標點對目前使用者所在路徑的關係,他是她的同級目錄,亦或是他在上一個檔案夾的第二次層子檔案夾下?
操作方式:cd ../XXX/xxx/X.xx
絕對路徑:絕對路徑是指操作的時候不以目前的目錄為主進行操作,而是從根目錄開始一級一級往下寫,這個方法可以直接直接指定某一個檔案亦或是檔案夾
操作方式:cd /sys/bus/ac97/devices/
cd的多種用法
cd ..
回到上一級目錄
cd
回到自己的家目錄,普通使用者會回到/home之下以使用者名稱命名的檔案夾之內,而管理員會直接回到/root管理員目錄下面
cd -
回到最近一次自己所在的目錄,這個目錄是系統所記錄的最近的一次,也就是說如果使用者敲了兩次cd /bin,那麼他靠cd -只能在/bin裡面無限打圈
列出目前的目錄的內容或指定目錄
比如:
ls -a
顯示目前的目錄下的所有檔案包括隱藏檔案
ls -l
顯示檔案以及其修改時間、許可權、檔案大小等屬性
ls -R
目錄遞迴通過
ls -ld
顯示目錄和符號連結資訊
ls -1
檔案一個個分行顯示
ls -S
將檔案按從小到大排序
ls -u
配合-t,並按檔案的修改時間從新到舊顯示
ls -U
按檔案夾內的存放順序顯示
按條件搜尋
比如:
*
代替一個或者多個字元
操作方式:cat /textdir/*.txt
?
僅能代替一個字元
操作方式:cat /textdir/*.?xt
~
目前使用者的家目錄
操作方式:ls ~
~username
指定某個使用者的家目錄
操作方式:ls ~admin
~+
當前工作目錄
操作方式:ls ~+
~-
上一個工作目錄
操作方式:ls ~-
[0-9]
搜尋一個一位元
操作方式:ls /textdir/854297[0-9]
[a-Z]
搜尋一個字元為從a、A、b、B、c、C到x、X、z、Z的字母
操作方式:ls /textd[a-Z]r/
檔案萬用字元
[wxc]
匹配列表中的任何的一個字元
[^wxc]
匹配列表中的所有字元以外的字元
預定義的字元類:#man 7 glob
[:digit:]
任一數字,相當於0-9
[:lower:]
任意小寫字母
[:upper:]
任意大寫字母
[:alpha:]
任意大小寫字母
[:alnum:]
任一數字或字母
[:space:]
空格
[:punct:]
標點符號
查看檔案狀態
atime
訪問時間
mtinme
修改時間
ctime
改變時間。據發生改變
touch命令:
-a
改變atime時間
-m
改變mtime時間
-c
如果檔案不存在,則不建立
馬哥教育20-2期27號學員的7.27上課筆記