Linux Unix下的命令擴充套件

2021-06-21 14:52:07 字數 1363 閱讀 6438

linux系統中使用檔案屬性決定檔案可以怎麼使用

檔案的使用方式分為讀,寫,和執行

三種不同的使用者分別是所有者,同組人和其他人。

每組屬性由三那個字母構成,分別代表讀寫和執行能力

r代表讀能力,每組屬性的第乙個

w代表寫能力,是每組屬性的第二個

x代表執行能力,是每組屬性的第三個

某個位置如果是 - 號表示不具有對應的能力

每組的三個字母可以合併成乙個數字,(r用4代表,w用2代表,x用1代表,-用0代表)

chmod 命令可以用來修改乙個檔案的操作屬性     例如:chmod 644 abc.txt

包含多條命令的可執行檔案叫指令碼檔案

cp 命令可以拷貝乙個檔案,使用方法:

cp 檔案路徑1  檔案路徑2

cp abc.txt ../day01/abc

(即把第乙個路徑所對應的檔案拷貝乙份放在第二個路徑的位置上)

mv 命令可以實現對檔案的剪下操作 使用方法和 cp 一樣

鏈結檔案用來代表另外乙個檔案

ln 命令可以用來建立鏈結檔案

ln 命令的使用方式和 cp ,mv 一樣

這種方法建立的鏈結檔案叫硬鏈結檔案,硬鏈結檔案可以不依賴原檔案

使用 -s 選項可以建立軟鏈結檔案

軟鏈結檔案依賴於原檔案(原檔名不存在了,新的也不可以使用)

程式就是乙個可執行檔案

程式不會隨著時間變化,它是靜態的

在使用乙個程式的時候必須由計算機建立乙個對應的程序

使用者使用的是程序而不是程式檔案

程序是所有和程式執行期間有關的資料的總和

程序會隨著時間變化,它是動態的

ps 命令可以檢視當前程序

-aux 選項可以把系統中所有程序都顯示出來

linux 系統為每個程序分配乙個數字(程序id)不同程序的 id 不同

kill 命令可以用來結束乙個程序

-9 選項可以強制終止乙個程序

ctrl + c 可以結束當前佔據終端視窗的程序

>  是輸出重定向    ps -aux > abc.txt (把該顯示到螢幕上的內容寫入到abc.txt中)

會把檔案中原有內容刪除

>> 也可以實現輸出重定向,會把新內容追加在原有內容後面

<  可以實現輸入重定向的效果 ( 從檔案中讀資訊而不是從鍵盤讀 )

管道可以把多個簡單命令合併成乙個複雜命令

管道使用符號 | 表示

萬用字元可以用來編寫路徑,這樣的路徑可以代表多個實際路徑  

? 是乙個萬用字元,可以用來代表任何單個字母    例如   rmdir day2?  

* 也是乙個萬用字元,可以用來代表任意多個任意字母

使用萬用字元編寫的路徑不能代表不存在的實際路徑

Linux UNIX下的有趣命令

原貼 linux unix下的有趣命令 yes 輸出一串y,有時可以用來對付很多y n選擇的應用 banner 列印字元標題,就是用字元拼出大字來 這個沒有弄出來 ddate 把日曆轉成什麼其他歷,today is sweetmorn,the 63rd day of discord in the y...

alias命令在linux unix下的使用

linux命令 alias 功能說明 設定指令的別名。語 法 alias 別名 指令名稱 補充說明 使用者可利用alias,自定指令的別名。若僅輸入alias,則可列出目前所有的別名設定。alias的效力僅及於該次登入的操作。若要每次登入是即自動設好別名,可在.profile 或.cshrc中設定指...

linux unix 下 vi 的用法

vi m 在大多數的 unix 系統中 包括 linux 都內建 vi m 編輯器。也是常用的一種文字編輯工具。但對於用慣了window文字編輯工具的人,都習慣用滑鼠或 上下左右 鍵來移動游標,可對於有些linux unix作業系統中的vi卻不支援 上下左右 鍵移動游標,這就讓一些新手用到它時,很是...