Linux的一些命令

2021-07-24 09:30:04 字數 4164 閱讀 7870

綠色

---->

代表可執行檔案,(綠色代表通行證的意思) 紅色

---->

代表壓縮檔案

深藍色---->

代表目錄

淺藍色----->

代表鏈結檔案 灰色

---->

代表其它的一些檔案

ls命令

-a 列出目錄下的所有檔案,包括以

. 開頭的隱含檔案。

-a 顯示除 「.」和「..」外的所有檔案

-b 把檔名中不可輸出的字元用反斜槓加字元編號的形式列出。

-b 不輸出以 「~」結尾的備份檔案。

-c 輸出檔案的 i 節點的修改時間,並以此排序。

-c按列輸出,縱向排序。

-d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。

-e 該ls命令選項可以輸出時間的全部資訊,而不是輸出簡略資訊。

-f -u 該ls命令選項可以對輸出的檔案不排序。

-i 該ls命令選項可以輸出檔案的 i節點的索引資訊。

-k 該ls命令選項可以以 k 位元組的形式表示檔案的大小。

-l 該

ls命令選項可以列出檔案的詳細資訊。

普通檔案 」-」 開頭   目錄檔案 「d」    裝置檔案 「c/d」

鏈結檔案 「l」        管道檔案 」p」    共享檔案 「s」

堆疊檔案 「f」

-m 該ls命令選項可以橫向輸出檔名,並以「,」作分格符。

-n 該ls命令選項可以用數字的guid代替名稱。

-o 該ls命令選項可以顯示檔案的除組資訊外的詳細資訊。

-p -f 該ls命令選項可以在每個檔名後附上乙個字元以說明該檔案的型別,「*」表示可執行的普通檔案;「/」表示目錄;「@」表示符號鏈結;「|」表示fifos;「=」表示套接字(sockets)。

-q 該ls命令選項可以用?代替不可輸出的字元。

-r 該ls命令選項可以對目錄反向排序。

-s 該ls命令選項可以在每個檔名後輸出該檔案的大小。

-t 該ls命令選項可以以時間排序。

-u 該ls命令選項可以以檔案上次被訪問的時間排序。

-x 該ls命令選項可以按列輸出,橫向排序。

-g 該ls命令選項可以輸出檔案的組的資訊。

-l 該ls命令選項可以列出鏈結檔名而不是鏈結到的檔案。

-n 該ls命令選項將不限制檔案長度。

-q 該ls命令選項可以把輸出的檔名用雙引號括起來。

-r 該ls命令選項可以列出所有子目錄下的檔案。

-s 該ls命令選項可以以檔案大小排序。

-x 該ls命令選項可以以檔案的副檔名(最後乙個 . 後的字元)排序。

-1 該ls命令選項可以一行只輸出乙個檔案。

touch命令有兩個功能:

一是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;

二是用來建立新的空檔案。需要字尾

-a     只更新訪問時間,不改變修改時間

-c    不建立不存在的檔案

-m    只更新修改時間,不改變訪問時間

-r file 使用檔案file的時間更新檔案的時間

-t    將時間修改為引數指定的日期,如:07081556代表7月8號15點56分

rm 命令

用法:rm [選項]... 檔案...

刪除指定的《檔案》。

-d   刪除《檔案》,即便該檔案可能是非空目錄

(只限超級使用者;僅當您的系統支援「unlink」非空目錄時才有效)

-f,  --force             略過不存在的檔案,決不提示

-i,   --interactive       進行任何刪除操作前必須先確認

--no-preserve-root  不特殊對待「/」(預設值)

--preserve-root     不允許在「/」上遞迴操作

-r, -r, --recursive        

遞迴刪除目錄及其內容

-v,--verbose            詳細顯示進行的步驟

cat 命令

cat主要有三大功能:

1.一次顯示整個檔案。

$ cat  filename

2.從鍵盤建立乙個檔案。

$ cat >  filename

只能建立新檔案,不能編輯已有檔案.

3.將幾個檔案合併為乙個檔案。

$cat  file1   file2  > file

cat具體命令格式為 : cat[-abeensttuv] [--help] [--version] filename

說明:把檔案串連線後傳到基本輸出(螢幕或加 > filename 到另乙個檔案)

引數:-n 或 –number 由 1 開始對所有輸出的行數編號

-b 或 –number-nonblank 和 -n 相似,只不過對於空白行不編號

-s 或 –squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行

-v 或 –show-nonprinting

mkdir命令

用法:mkdir [選項] 目錄...

若目錄不是已經存在則建立目錄。

-z,--context=context (selinux) set security context to context

長選項必須用的引數在使用短選項時也是必須的。

-m,--mode=模式    設定許可權《模式》 (類似 chmod),而不是 rwxrwxrwx 減 umask

-p,--parents        需要時建立上層目錄,如目錄早已存在則不當作錯誤

-v,--verbose        每次建立新目錄都顯示資訊

cd 命令

linux cd

命令用於切換當前工作目錄至

dirname(

目錄引數)。

其中dirname

表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的

home 目錄(

也就是剛

login

時所在的目錄)。

另外,"~"

也表示為

home

目錄的意思,

"."

則是表示目前所在的目錄,

".."

則表示目前目錄位置的上一層目錄

mv 命令

mv a.txt b.txt        將a.txt 改名為b.txt

mv a.txt /mnt/b.txt    將a.txt 改名為b.txt,同時更改路徑為/mnt/

pwd 命令

在不太確定當前位置時,就會使用pwd來判定當前目錄在檔案系統內的絕對位址

clear命令

這個命令將會重新整理螢幕,本質上只是讓終端顯示頁向後翻了一頁,如果向上滾動螢幕還可以看到之前的操作資訊。一般都會使用這個命令。

ifconfig 命令

顯示網路裝置資訊(啟用狀態的)

常用命令

# su –             切換使用者

# adduser        建立新使用者

# password       密碼設定

# chmod         修改檔案許可權

# gedit           文字編輯器

# vim           文字編輯器

# gcc           編譯器

# ./              執行檔案

# tar cvzf        壓縮檔案

# tar xvzf       加壓檔案

# reboot        重啟

Linux的一些命令

cd 變換目錄 pwd 顯示當前目錄 路徑 加 p 引數,顯示完整路徑 mkdir 建立乙個新的目錄 vi filename 開啟或新建檔案,並將游標置於第一行首 rmdir 刪除乙個空的目錄 rm 刪除檔案或目錄 ls la 以list形式顯示目錄下的所有檔案 df 列出磁碟系統的整體磁碟使用量 ...

linux的一些命令

mkdir 建立乙個目錄 cat 檢視檔案的內容 rm 刪除檔案或目錄 mv 剪下或改名 cp 複製 ls 顯示乙個目錄下的檔案或子目錄 pwd 工作目錄的絕對途經 reset clear 清除 ifconfig 檢視或配置網路裝置 touch 新建乙個檔案或者修改時間 adduser 建立新使用者...

Linux的一些命令

引自 linux vim的使用 三種模式 command mode insert mode command line mode command mode就是剛進vi的預設模式,不能插入內容,但是可以做一些查詢替換 刪除的操作的,insert mode用來插入 刪除內容,command line mo...