參考文獻:linux從入門到精通 第二版
1. mkdirpath : 建立乙個目錄,path可以是絕對路徑,也可以用來在當前路徑之下建立乙個新資料夾。
2. touchfilename : 當 filename 指定的檔案在當前路徑下不存在時,touch命令會新建乙個檔案。當檔案已存在時,則會更新該檔案的最近修改(建立)時間。
3. mv
[para] [path/filename] [despath] : 將指定的資料夾或檔案(由path或filename指定)移動到目標路徑(由despath指定),並且可以有despath指定新的檔名。
另外,利用mv命令可以實現檔案的重新命名: mvnewname oldname
4.cp [para] [path/filename] [despath] : 與mv相似,能夠複製檔案或資料夾。
para : -i 與mv相同
para : -r cp預設不能複製資料夾,-r引數能夠使其複製資料夾
5. rm [para] [path/filename] : 刪除指定的檔案或資料夾。
para : -i 與mv相同
para : -r 遞迴刪除資料夾:先刪所有檔案,然後刪除子資料夾及資料夾
使用rm命令務必十分小心!!!
6. 輸出重定向符號: > , shell 預設的輸出位置是螢幕,所以命令通常在螢幕上顯示執行結果。使用輸出重定向即是將命令結果輸出到其他位置。
ls > /ls_out 這條命令表示將ls命令的輸出寫入到 ls_out 檔案中去,並且會覆蓋檔案中的已有內容。>>則表示在檔案末尾新增新內容。
7. 管道: | , 將乙個命令的輸出作為一條命令的輸入引數。是重定向的更高層次。
ls | grep ay : 首先,ls列出所有的檔案,然後這些檔案傳送給grep命令作為輸入,最後grep命令在這些檔案中查詢所有出現ay字串的行並輸出。
8. 檢視檔案屬性:
ls -l : 檢視目錄中所有檔案或資料夾的屬性資訊
ls -ld file/path : 檢視指定檔案或目錄的屬性資訊
9. 檔案的許可權:
檔案的許可權分為三種:讀、寫、執行
檔案許可權針對三種使用者: 屬主(所有者)、屬組(所有者所在組)、其他人
以ls 命令輸出的許可權資訊為例:drwxrwxr-x
第乙個字元d表示這是乙個資料夾;
第二至四字元表示屬主對資料夾的許可權:讀、寫、執行;
下三個字元表示屬組的許可權,與屬主相同;
最後三個字元表示其他人的許可權,其中的 - 表示其他人不具有對檔案的寫許可權。
10. 更改檔案許可權:chmod person +/- authority file
person 表示更改許可權的物件:屬主(u)、屬組(g)、其他人(o)
+/- 許可權的增減
authority 表示許可權:w / r / x
file 用來指定檔案或資料夾
如 chmod u+w test.txt 表示為檔案所有者增加寫檔案的許可權
或者直接用 = 來指定許可權 :
chmod ug=wrx,o=r test.txt 屬主和屬組擁有全部許可權,其他人只有讀許可權
chmod g=u test.txt 屬組擁有和屬主一樣的許可權
11. 統計資料夾所包含檔案數目
將工作路徑切換至該資料夾後執行:
ls -l | grep "^-" | wc -l
一些Linux命令簡要筆記 磁碟管理
1.df 命令 df 用於檢視硬碟空間使用情況,已用和空閒空間。預設單位是kb。df h 以更方便人類閱讀的格式展示返回資訊。df t 檔案系統型別 僅展示指定檔案系統型別的資訊。2.free命令 free 用於檢視當前記憶體使用情況。free k 以kb為單位顯示 free m 以mb為單位顯示 ...
一些linux命令
rpm ql mplayer cat n檢視軟體包資訊 另外補充下 root centos5h wc help 用法 wc 選項 檔案 print newline,word,and byte counts for each file,and a total line if more than one...
一些Linux命令
1 打tar包檔案 tar cf all.tar filename1 filename2 2 檢視tar包檔案包含的檔案列表 tar tvf all.tar 注 tar常用引數 c 新建打包檔案,可搭配 v來檢視過程中被打包的檔名 t 檢視打包檔案的內容包含哪些檔名,重點在檢視檔名 x 解打包或解壓...