Linux常用基本命令之⽂件、磁盤管理(一)

查看幫助文檔

  1. –help:⼀般是linux命令⾃帶的幫助信息,例如:s --help
  2. man:linux提供的⼀個⼿冊,包含了絕⼤部分的命令、函數使⽤說明,該⼿冊分成很多章節(section),使⽤man時可以指定不同的章節來瀏覽。
    man設置瞭如下的功能鍵:
功能鍵 功能
空格鍵 顯示⼿冊⻚的下⼀屏
Enter鍵 ⼀次滾動⼿冊⻚的⼀⾏
b 回滾⼀屏
f 前滾⼀屏
q 退出man命令
h 列出所有功能鍵
/word 搜索word字符串
  1. .⾃動補全
    在敲出命令的前⼏個字⺟的同時,按下tab鍵,系統會⾃動幫我們補全命令
  2. 歷史命令
    當系統執⾏過⼀些命令後,可按上下鍵翻看以前的命令,history將執⾏過的命令列舉出來

Linux命令-⽂件、磁盤管理

文件管理
  1. ls: 查看⽂件信息,列出⽬錄的內容(以“.”開頭的⽂件爲隱藏⽂件,需要⽤ -a 參數才能顯示),ls常⽤參數:
參數 含義
-a 顯示指定目錄下所有子目錄與文件,包含隱藏文件
-l 以列表方式顯示文件的詳細消息
-h 配合 -l 以⼈性化的⽅式顯示⽂件⼤⼩

多個選項可以合併到一起,沒有先後順序,即-lh和-hl都可以
在Unix/Linux系統中,允許使⽤特殊字符來同時引⽤多個⽂件名,這些特殊字符被稱爲通配符。

通配符 含義
* ⽂件代表⽂件名中所有字符
ls te* 查找以te開頭的⽂件
ls*html 查找結尾爲html的⽂件
代表⽂件名中任意⼀個字符
ls ?.c 只找第⼀個字符任意,後綴爲.c的⽂件
lsa.? 只找只有3個字符,前2字符爲a.,最後⼀個字符任意的⽂件
[] [”和“]”將字符組括起來,表示可以匹配字符組中的任意⼀個。“-”⽤於表示字符範圍。
[abc] 匹配a、b、c中的任意⼀個
[a-f] 匹配從a到f範圍內的的任意⼀個字符
ls [af]* 找到從a到f範圍內的的任意⼀個字符開頭的⽂件
s a-f 查找⽂件名爲a-f的⽂件,當“-”處於⽅括號之外失去通配符的作⽤
\ 如果要使通配符作爲普通字符使⽤,可以在其前⾯加上轉義字符。“?”和“*”處於⽅括號內時不⽤使⽤轉義字符就失去通配符的作⽤。
ls *a 查找⽂件名爲*a的⽂件
  1. 輸出重定向命令:
    Linux允許將命令執⾏結果重定向到⼀個⽂件,本應顯示在終端上的內容保存到指定⽂件中。
    如:ls > test.txt ( test.txt 如果不存在,則創建,存在則覆蓋其內容 )
    1. ls>重定向的文件.txt : ls本來顯示的內容都已經存儲到大於號後面的文件中
    2. cat 重定向的文件.txt:可以使用cat查看文件的內容
    3. 所謂的重定向就是修改了默認的輸出方向
    4. '>‘輸出重定向會覆蓋原來的內容,’>>'輸出重定向則會追加到⽂件的尾部。
  2. 分屏顯示:more
    查看內容時,在信息過⻓⽆法在⼀屏上顯示時,會出現快速滾屏,使得⽤戶⽆法看清⽂件的內容,此時可以使⽤more命令,每次只顯示⼀⻚,按下空格鍵可以顯示下⼀⻚,按下q鍵退出顯示,按下h鍵可以獲取幫助。
  3. 管道:|
    管道:⼀個命令的輸出可以通過管道做爲另⼀個命令的輸⼊。管道我們可以理解現實⽣活中的管⼦,管⼦的⼀頭塞東⻄進去,另⼀頭取出來,這⾥“ |
    ”的左右分爲兩端,左端塞東⻄(寫),右端取東⻄(讀)。

    例如: ls -lh | more
  4. 清屏:clear
    clear作⽤爲清除終端上的顯示(類似於DOS的cls清屏功能),也可使⽤快捷鍵:Ctrl + l ( “l”
    爲字⺟ )。
  5. 切換⼯作⽬錄: cd
    在使⽤Unix/Linux的時候,經常需要更換⼯作⽬錄。cd命令可以幫助⽤戶切換⼯作⽬
    錄。 Linux所有的⽬錄和⽂件名⼤⼩寫敏感
    cd後⾯可跟絕對路徑,也可以跟相對路徑。如果省略⽬錄,則默認切換到當前⽤戶的主⽬
    錄。
命令 含義
cd 切換到當前⽤戶的主⽬錄(/home/⽤戶⽬錄),⽤戶登陸的時候,默認的⽬錄就是⽤戶的主⽬錄。
cd~ 切換到當前⽤戶的主⽬錄(/home/⽤戶⽬錄)
cd/ 切換到系統根目錄
cd. 切換到當前⽬錄
cd… 切換到上級⽬錄
cd- 可進⼊上次所在的⽬錄

如果路徑是從根路徑開始的,則路徑的前⾯需要加上 “ / ”,如 “ /mnt ”,通常進⼊某個
⽬錄⾥的⽂件夾,前⾯不⽤加 “ / ”。

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