Linux 基礎命令(一)

2021-08-19 05:58:05 字數 2341 閱讀 5979

1、 ls

ls命令

用來顯示目標列表,在linux中是使用率較高的命令。

ls命令的輸出資訊可以進行彩色加亮顯示,以分割槽不同型別的檔案。

ls  命令原意 list   我理解為以列表的方式顯示查詢檔案夾內的內容

ls  為查詢當前資料夾,也可以查詢任意其他資料夾

ls dir_1 :查詢dir_1資料夾內的內容

-a: 原意all 顯示所有檔案及目錄(linux系統下的隱藏檔案,也就是以 . 開頭的檔案,正常是不顯示的

-a 下隱藏檔案也會顯示出來);

-l:以長格式顯示目錄下的內容列表。輸出的資訊從左到右依次包括檔名,檔案型別、許可權模式、硬連線數、所有者、組、檔案大小和檔案的最後修改時間等;

2、pwd

pwd命令以絕對路徑的方式顯示使用者當前工作目錄。命令將當前目錄的全路徑名稱(從根目錄)寫入標準輸出。全部目錄使用/分隔。第乙個/表示根目錄,最後乙個目錄是當前目錄。

執行pwd命令可立刻得知您目前所在的工作目錄的絕對路徑名稱。

cd命令用來切換工作目錄至dirname。 其中dirname表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory(也就是剛login時所在的目錄)。另外,~也表示為home directory的意思,.則是表示目前所在的目錄,..則表示目前目錄位置的上一層目錄。

cd    進入使用者主目錄;

cd ~  進入使用者主目錄;

cd -  返回進入此目錄之前所在的目錄;

cd ..  返回上級目錄(若當前目錄為「/「,則執行完後還在「/";".."為上級目錄的意思);

cd ../..  返回上兩級目錄;

4、touch

touch命令有兩個功能:一是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;二是用來建立新的空檔案。

建立的是檔案,檔案,檔案,不是資料夾,重要的事情說三遍

建立資料夾和檔案的時候不能同名,也就是在同乙個資料夾下,名為a.txt的檔案和a.txt的資料夾是不能共存的

5、mkdir

mkdir命令用來建立目錄。該命令建立由dirname命名的目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下建立由dirname指定的目錄;如果給出了乙個已經存在的路徑,將會在該目錄下建立乙個指定的目錄。在建立目錄時,應保證新建的目錄與它所在目錄下的檔案沒有重名。 

-m《目標屬性》或--mode《目標屬性》建立目錄的同時設定目錄的許可權;

-p或--parents 若所要建立目錄的上層目錄目前尚未建立,則會一併建立上層目錄;

在目錄/usr/meng下建立子目錄test,並且只有檔案主有讀、寫和執行許可權,其他人無權訪問

mkdir -m 700 /usr/meng/test

在當前目錄中建立bin和bin下的os_1目錄,許可權設定為檔案主可讀、寫、執行,同組使用者可讀和執行,其他使用者無權訪問

mkdir -p-m 750 bin/os_1

6、rm

rm命令可以刪除乙個目錄中的乙個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。對於鏈結檔案,只是刪除整個鏈結檔案,而原有檔案保持不變。

-f:強制刪除檔案或目錄;

-i:刪除已有檔案或目錄之前先詢問使用者;

-r或-r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;

注意:使用rm命令要格外小心。因為一旦刪除了乙個檔案,就無法再恢復它。所以,在刪除檔案之前,最好再看一下檔案的內容,確定是否真要刪除。rm命令可以用-i選項,這個選項在使用副檔名字元刪除多個檔案時特別有用。使用這個選項,系統會要求你逐一確定是否要刪除。這時,必須輸入y並按enter鍵,才能刪除檔案。如果僅按enter鍵或其他字元,檔案不會被刪除。

檔案:指定被刪除的檔案列表,如果引數中含有目錄,則必須加上-r或者-r選項。

刪除當前目錄下除隱含檔案外的所有檔案和子目錄

# rm -r *

應注意,這樣做是非常危險的!

7、cat

用於顯示檔案內容

設ml和m2是當前目錄下的兩個檔案

cat m1 (在螢幕上顯示檔案ml的內容)

cat m1 m2 (同時顯示檔案ml和m2的內容)

cat m1 m2 > file (將檔案ml和m2合併後放入檔案file中)

注意:當檔案較大時,文字在螢幕上迅速閃過(滾屏),使用者往往看不清所顯示的內容。因此,一般用more等命令分屏顯示。為了控制滾屏,可以按ctrl+s鍵,停止滾屏;按ctrl+q鍵可以恢復滾屏。按ctrl+c(中斷)鍵可以終止該命令的執行,並且返回shell提示符狀態。

Linux基礎命令 一

檢視當前路徑下的內容 清除當前頁面 存放程式相關的檔案 存放開機相關的檔案 存放光碟相關的檔案 存放外接裝置相關的檔案 是程式或伺服器配置的地方 程式庫 除了此資料夾,其他資料夾都不可動 斜槓 反斜槓 橫槓 下劃線 樹槓 顯示當前路徑 cd 切換路徑 touch 1.txt 在當前路徑下建立檔案1....

Linux 基礎命令 一

1 shell unix 作業系統 2 bash linux 作業系統 本質 根據命令的名字,去呼叫對應的可執行的程式,如 date 歷史命令 1 history 歷史操作命令 2 ctrl p 歷史上一條命令 游標命令 4 ctrl b 游標向前移動 5 ctrl f 游標向後移動 6 ctrl ...

Linux基礎命令一

linux基礎命令一1.檢視當前路徑 pwd2.root家目錄在哪 root 3.普通使用者家目錄在哪 home 使用者名稱 4.怎樣切換到家目錄 三種方法 cd cdcd home 使用者名稱 或 cd root 5.切換到上一次目錄和上一層 目錄 cd cd 6.絕對路徑和相對路徑 區別 絕對路...