LINUX部分指令

2021-10-02 04:00:37 字數 3185 閱讀 8015

本人第一次對自己所學的命令總結,如有錯誤歡迎指出。

ctrl+c:停止當前執行的命令

permission denied:沒有許可權

[root@localhost ~]#:其中root表示當前使用者是管理員賬戶,localhost表示主機名,#表示管理員

su使用者名稱 表示切換使用者。 例如su root

選項:-a:顯示所有檔案( .檔名表示的是隱藏檔案)

-i:顯示檔案id

-l:顯示檔案詳細資訊 (ll就是ls -l的別稱)(long——長格式)

-d:檢視目錄屬性

-h:人性化顯示

注:隱藏檔案可以修改,但是隱藏的意思就是盡量不修改檔案

當要比對檔案時用-d選項 例如ll -d /home/a /home/b就是/home/a與/home/b檔案進行比較

選項:-p:遞迴建立

例如在ben檔案下沒有a和在a目錄下沒有b檔案。此時mkdir a/b就會失敗。mkdir -p a/b就會建立a目錄和a目錄下的b目錄

一般情況下新建立的目錄會包含...兩個隱藏子目錄

例如rmdir /home/a/b就是刪除/home/a/b目錄,但是只能刪除空目錄

例如cd ..就是回到副目錄(也就是上級目錄)

選項:-r:遞迴刪除目錄

-f:強制刪除檔案且不進行提示

-i:刪除前詢問是否刪除(缺省會進行提示)

例如rm -rf /home/ben/*就是強制刪除ben下的所有檔案

rm -rf /home/ben/a*就是強制刪除ben下a開頭的所有檔案

注意>是覆蓋,>>是新增

例如echo "hello" >> a.txt就是把「hello」輸入到a.txt中,注意不能輸入到目錄檔案,同時用echo>配合下如果a.txt沒有則會建立乙個a.txt的普通檔案

例如touch ~/a.txt就是在使用者主目錄下建立乙個a.txt的普通檔案

選項-f:如果目標檔案已經存在,不會詢問而直接覆蓋

-i:如果目標檔案存在則詢問是否覆蓋

注:同一目錄下的操作是重新命名,不同目錄的操作是移動,可以在移動時改名

例如mv a b就是將a改名為b

mv a /home/ben就是將a移動到/home/ben

mv a ../b就是將a移動到上級目錄並改名為b

例如cat a.txt就是將a.txt的內容讀出來

cat a.txt > b.txt就是將a.txt內容給b.txt

選項-s:把檔案中的多個空行壓縮成乙個空格顯示

+n:每此按空格顯示n行,按回車總是顯示下一行

例如more -s a.txt

選項-l:顯示行數

-w:顯示單詞數

-c:顯示字元數

例如wc -l a.txt

|:管道操作,前面命令的輸出作為後乙個命令的輸入

例如cat a.txt | wc -l

例如grep "rm" a.txt >> b.txt

選項-p:保留原始檔案的屬性,包括屬主、許可權、時間戳等

-r:遞迴複製檔案

-i:如果目標檔案存在則詢問是否覆蓋

-d:如果複製物件為連線檔案則保留該連線檔案的屬性

例如cp -p a.txt b.txt就是保留屬性複製a.txt改名為b.txt

選項-name:按檔名搜尋

-type:按檔案型別搜尋 ,b塊裝置、c字元裝置、d目錄、f普通檔案

例如find / -name "*.txt"就是在根目錄下搜尋.txt的檔案

find / -type f就是在根目錄下搜尋普通檔案

選項-c:建立

-t:檢視

-x:釋放

-f:後面跟歸檔檔案名字

-z:壓縮或解壓縮

例如tar -zxf a.tar.gza.tar.gz解壓到當前目錄下

tar -zcf a.tar.gz a.txt就是將a.txt壓縮,壓縮包名字為a.tar.gz在當前目錄下

linux部分指令

一.進入目錄需要哪些許可權,在目錄中執行增刪查 cd,touch,ls,rm,mv等 改檔案動作,需要哪些許可權.1.進入目錄需要那些許可權 r 讀許可權 w 寫許可權 x 執行許可權 其次可以通過chmod來增刪許可權,其指令如下 chmod u g o a r w x 建立乙個目錄,來驗證一下許...

彙編部分部分指令

cbw 位元組轉換為字指令執行的操作 al的內容擴充套件到ah,形成ax中的字。int xxh int 21h 呼叫 int 21h 中斷,百返回值放在 al暫存器中從鍵盤輸入,並以16進製制儲存通過給ah暫存器賦值,然後呼叫int 21h指令,計算機就會根據ah暫存器度中的版值執行相應的操作,權其...

Linux作業系統部分指令

lsb release aln s opt dss cmscd rm rvf find ctime 1 df h引數 max depth 為指定深入目錄的層數 如 df h max depth 1 work testing 統計大小 du sh etc du sm sort n 統計當前目錄的大小,...