現(xiàn)實(shí)生活中的操作系統(tǒng):w7,mac,android,ios
系統(tǒng)目錄結(jié)構(gòu):ubuntu沒有盤符這個概念,只有一個根目錄/拢操,所有文件都在它下面矗钟。
用戶目錄:位于/home/user,稱之為用戶工作目錄或家目錄。
表示方式:/home/user
相對路徑:從當(dāng)前位置開始描述的路徑為相對路徑
絕對路徑:從/目錄開始描述的路徑為絕對路徑
.表示當(dāng)前目錄
..表示上一級目錄璃饱,即父目錄。根目錄下的.和..都表示當(dāng)前目錄肪康。
訪問權(quán)限
讀權(quán)限(r):對文件而言荚恶,具有讀取文件內(nèi)容的權(quán)限;對目錄來說磷支,具有瀏覽目錄的權(quán)限谒撼。
寫權(quán)限(w):對文件而言,具有新增雾狈、修改文件內(nèi)容的權(quán)限廓潜;對目錄來說,具有刪除善榛、移動目錄內(nèi)文件的權(quán)限辩蛋。
可執(zhí)行權(quán)限(x):對文件而言,具有執(zhí)行文件的權(quán)限移盆;對目錄來說悼院,該用戶具有進(jìn)入目錄的權(quán)限。
Linux命令大全
1咒循、查看幫助文檔:--helpeg:ls --help
2据途、man是linux提供的一個手冊eg:man ls
3绞愚、自動補(bǔ)全命令(Tab鍵)
一個tab補(bǔ)全,如果有唯一定位的颖医,自動出來位衩。
兩個tab所有滿足條件的都列出出來。
4熔萧、歷史命令(history)
history將執(zhí)行過的命令列舉出來蚂四。
5、查看文件信息:ls
注:ll是ls -al的縮寫哪痰。
6遂赠、輸出重定向命令
注意:>輸出重定向會覆蓋原來的內(nèi)容,>>輸出重定向則會追加到文件的尾部晌杰。
7跷睦、分屏顯示:more文件
空格鍵可以顯示下一頁,按下q鍵退出顯示肋演,按下h鍵可以獲取幫助抑诸。
ctrl+b返回上一屏
ctrl+f下一屏
8、管道:|
管道:一個命令的輸出可以通過管道做為另一個命令的輸入爹殊。
9蜕乡、清屏:clear
快捷鍵:Ctrl + l ( “l(fā)”為字母)。
10梗夸、切換工作目錄:cd
11层玲、顯示當(dāng)前路徑:pwd
12、創(chuàng)建目錄:mkdir
通過mkdir命令可以創(chuàng)建一個新的目錄反症。參數(shù)-p可遞歸創(chuàng)建目錄
并且新建目錄的名稱不能與當(dāng)前目錄中已有的目錄或文件同名辛块。
目錄創(chuàng)建者必須對當(dāng)前目錄具有寫權(quán)限。
13铅碍、刪除目錄:rmdir
14润绵、刪除文件:rm
可通過rm刪除文件或目錄。使用rm命令要小心胞谈,因?yàn)槲募h除后不能恢復(fù)尘盼。
15、建立鏈接文件:ln
鏈接文件分為軟鏈接和硬鏈接烦绳。
軟鏈接:軟鏈接不占用磁盤空間卿捎,源文件刪除則軟鏈接失效。
刪除母文件a爵嗅,d也會受到影響娇澎,d就相當(dāng)于a的一個快捷方式。
硬鏈接:硬鏈接只能鏈接普通文件睹晒,不能鏈接目錄趟庄。不加-s
刪除一個不影響另一個括细。相當(dāng)于粘貼復(fù)制。
16戚啥、查看或者合并文件內(nèi)容:cat
17奋单、文本搜索:grep
grep一般格式為:grep [-選項(xiàng)] ‘搜索內(nèi)容串’文件名
Eg:grep‘a(chǎn) ’1.txt。
18猫十、查找文件:find
19览濒、拷貝文件:cp
20、移動文件:mv
沒有的是重新命名拖云,有的是移動全部贷笛。下圖c與d就是例子
21、歸檔管理:tar
tar使用格式:tar
[參數(shù)]打包文件名文件
打包:
解包:
22宙项、文件壓縮解壓:gzip
壓縮前后的文件大小不同乏苦,用ll來查看。
23尤筐、結(jié)合
打包壓縮:tar-cvzf壓縮包包名文件1文件2
打包壓縮:tar-zxvf壓tar -zxvf t.tar.gz
-Zcvf:打包壓縮-Zxvf:打包壓縮
注:字母順序可以在任意位置汇荐。
注:記住下面的組的含義。Ugoa代表三者