linux基礎命令

2021-08-18 20:17:55 字數 2339 閱讀 4707

1.ls(list)

ls -a              顯示所有檔案

ls -l               顯示檔案詳細資訊

ls -i              顯示inode

所有者u 所屬組g 其他人o  硬鏈結數目 所有者 所屬組 大小 

2.pwd

顯示當前所在工作目錄

3.touch

建立檔案

4.mkdir 

建立新目錄

5.cp

cp 原始檔或者目錄 目標目錄

cp -r (複製檔案)

6.mv(移動檔案或者改名)

mv 原始檔or目錄 目標目錄or+檔名

7.rm(刪除檔案)

rm -r 刪除目錄 

rm -f 不提示刪除

8.cat 檢視檔案

9.more瀏覽檔案

enter          // 顯示下一行

q                // 退出 

10.head tail 檢視檔案前後幾行

head tail -數目   //檢視檔案多少行

11.ln 產生連線檔案

ln -s 原始檔 目標檔案

ln -s   //建立軟連線

ln       //建立檔案硬鏈結    

軟連線:檔案型別為l,所有許可權為rwx,會帶-->指向原始檔

1.chmod修改許可權

chmod ugo(+-)(rwx) 檔名

chmod  數字  檔名             //r=4 w=2 x=1

2.chown chgrp 改變檔案所有者、所屬組

chown 使用者、組 檔案或者目錄

注意:linux預設建立的檔案沒有可執行許可權

3.umask

umask -s         //檢視檔案許可權

umask  反掩碼  //修改檔案建立預設許可權

1.which 

which 命令   檢視命令所在目錄

2.find

find 路徑 關鍵字           //查詢檔案或者目錄

find  /etc -name init    //在目錄中查詢init檔案

find  /etc -name init *   //在目錄中查詢init開頭的檔案

?                                 //匹配單個字元,能多個?。

find -size +資料塊大小   //查詢大於100mb檔案

find /home -user ***     //查詢所屬者為***檔案

(1)連線符-a   -o

(2)find 。。。。-exec 命令{} \;

ls -i                             //檢視檔案節點

3.locate 檢視檔案或者目錄

配合updatedb使用

4.grep

grep 指定字元 檔案         //在檔案中查詢字元

1.man 命令或者配置檔案

2.whatis 顯示命令是做什麼的

3.命令後 --help  顯示選項

4.help檢視shell內建命令的幫助

1.gz

①gzip  只能壓縮檔案,不保留原始檔

②gunzip or gzip -d

2.tar 可以壓縮檔案

①tar 選項 目錄                        //tar -zcvf 名字 要打包的目錄

-c 產生.tar檔案

-v 顯示詳細資訊

-f 指定壓縮後的檔名

-z 打包同時壓縮

注意:file 檔名                          //看檔案型別 

②tar 選項 目錄                        //tar -zxvf        解壓縮

-x 解包.tar檔案

-v 顯示詳細資訊

-f 指定壓縮後的檔名

-z 打包同時壓縮

注意:file 檔名                          //看檔案型別

3.zip

①壓縮:

zip 壓縮後檔名  檔案

zip -r壓縮後名字  目錄

②解壓縮:

unzip 名字                     //解壓縮

4.bz2

①壓縮:bzip2 -k 要壓縮的檔名  

②解壓縮:bunzip -k(保留原檔案) 檔名

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...

linux 命令基礎

本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...