shell程式設計之linux常用命令

2021-09-24 09:47:59 字數 1041 閱讀 7302

【cd . . / . .】 :直接進入根目錄。

【cd】或【cd ~ 】:回到自己的使用者主目錄。

【ls】: 列出當前目錄下所有的檔案和子目錄。

備註:在此列表中可以快速區分目錄和檔案。

藍色:目錄

黑色:普通檔案

綠色:可執行檔案

淡藍色:鏈結檔案

【ls -a 】:列出所有檔案,包括隱藏檔案(①linux下檔案隱藏檔案是以.開頭的; ②如果存在…代表存在著父目錄)

【ls -a 】:列出所有檔案,不包含".「和」…"以外的檔案。

【ls -s】:可以檢視檔案的大小。

【ls -s】:按照檔案大小排序。

【ls -l 】:可以用來檢視檔案的各種屬性。

具體屬性依次有:

①檔案的許可權標誌

②檔案的鏈結個數

③檔案所有者的使用者名稱

④該使用者所在的使用者組組名

⑤檔案的大小

⑥最後一次被修改的日期

⑦最後一次被修改的時間

⑧檔名

【dir】檢視目錄。

與ls的有什麼區別呢:

①ls的功能比dir多

②由來不同:dir是原來dos的命令,linux選擇相容了此個dos命令;ls 是linux的原裝命令

【vdir】檢視目錄(顯示具體屬性,類似於ls -l)

【cat 檔名】檢視文字檔案

【cat -n 檔名】 在每行前展示行號

【more 檔名】一頁一頁的展示文字檔案

(more命令會在最後一行顯示乙個百分比,表示已顯示內容佔整個檔案的比例,按下空格鍵向下翻頁,按下enter建向下滾動一行,按q建退出)

less和more非常相似,功能比more強大

【less】

1.【head -n 檔名】檢視文字檔案的前兩行

2.【tail -n 檔名】檢視文字檔案的最後兩行

【grep 搜尋關鍵字 檔名】

grep與egrep的區別:

grep通過基礎正規表示式搜尋;egrep使用擴充套件正規表示式搜尋

【find 】

Shell程式設計 Linux系統環境程式設計之路

函式 別的高階語言都有函式的感念,當然shell程式設計也有這個概念,當寫乙個比較大型的shell程式的時候,如果沒有函式,則會到處都是重複的 當然也可以呼叫別的指令碼,但是速度會比較慢。所以函式是必不可少並且非常重要的乙個東西。定義函式的格式 function name 例子 fun s show...

Linux學習 shell程式設計之變數

shell程式設計之變數 linux shell程式設計基礎中的變數。包括bash變數的分類和各變數的詳細使用,如 使用者自定義變數 環境變數 語系變數 位置引數變數和預定義變數。1 什麼是bash變數?變數 計算機記憶體單元,其中存放的值可以更改!bash變數就bash中的變數2 變數有哪些分類,...

shell程式設計之chown

語法 chown option owner group file chown option reference rfile file 描述 chown 改變指定檔案的使用者和 或組的擁有者。例如 liujl liujl rev 1 0 mycode test ls l 總用量 0 rw rw r 1...