常用linux命令總結

2021-09-25 04:24:23 字數 2036 閱讀 3841

一些基礎問題和知識:

1.linux中的usr目錄是unix software resource的縮寫,主要存放軟體程式

2.為什麼要配置環境變數?path用來幹什麼的?

3.mac中如何獲取資料夾路徑?

在finder中顯示路徑欄,右鍵將...拷貝為路徑名稱

4.在敲linux命令的時候,按tab鍵可以自動補齊正確的路徑名稱

5.mac下進入mysql的命令:

mysql -u root -p

u代表使用者,p代表密碼,回車後 輸入密碼  密碼不可見

1.cd命令

cd /root/docements # 切換到目錄/root/docements

cd ./path # 切換到當前目錄下的path目錄中,「.」表示當前目錄,或直接輸入要進入的子目錄

cd ../path # 切換到上層目錄中的path目錄中,「..」表示上一層目錄

cd / # 返回根目錄

2.ls命令

-l :列出長資料串,包含檔案的屬性與許可權資料等

-a :列出全部的檔案,連同隱藏檔案(開頭為.的檔案)一起列出來(常用)

-d :僅列出目錄本身,而不是列出目錄的檔案資料

-h :將檔案容量以較易讀的方式(gb,kb等)列出來

-r :連同子目錄的內容一起列出(遞迴列出),等於該目錄下的所有檔案都會顯示出來

注:這些引數也可以組合使用,下面舉兩個例子:

ls -l #以長資料串的形式列出當前目錄下的資料檔案和目錄

ls -lr #以長資料串的形式列出當前目錄下的所有檔案

3、grep命令

linux grep 命令用於查詢檔案裡符合條件的字串。

該命令常用於分析一行的資訊,若當中有我們所需要的資訊,就將該行顯示出來,該命令通常與管道命令一起使用,用於對一些命令的輸出進行篩選加工等等,它的簡單語法為

4、rm命令

該命令用於刪除檔案或目錄,remove之間,它的常用引數如下:

-f :就是force的意思,忽略不存在的檔案,不會出現警告訊息

-i :互動模式,在刪除前會詢問使用者是否操作

-r :遞迴刪除,最常用於目錄刪除,它是乙個非常危險的引數

5、ps命令

該命令用於將某個時間點的程序運**況選取下來並輸出,process之意,它的常用引數如下:

-a :所有的程序均顯示出來

-a :不與terminal有關的所有程序

-x :一般與a引數一起使用,可列出較完整的資訊

-l :較長,較詳細地將pid的資訊列出

其實我們只要記住ps一般使用的命令引數搭配即可,它們並不多,如下:

ps aux # 檢視系統所有的程序資料

ps ax # 檢視不與terminal有關的所有程序

ps -la # 檢視系統所有的程序資料

ps axjf # 檢視連同一部分程序樹狀態

6.cat命令

cat text | less # 檢視text檔案中的內容

# 注:這條命令也可以使用less text來代替

curl:用來抓取指定url中的內容

export:設定環境變數

ssh:鏈結遠端伺服器

mkdir:新建乙個目錄

tail:預設在標準輸出上顯示給定檔案的最後10行內容,可以使用tail -n n 指定在標準輸出上顯示檔案的最後n行內容。

pwd:顯示當前目錄的路徑

vim:該命令主要用於文字編輯,它接乙個或多個檔名作為引數,如果檔案存在就開啟,如果檔案不存在就以該檔名建立乙個檔案。vim是乙個非常好用的文字編輯器,它裡面有很多非常好用的命令,如下:

vi + 檔名  編輯檔案    小i:在游標所在行位置停止不動開始寫入內容    :wq 儲存並退出    :q 退出    :q!強行退出    

持續更新中……

常用Linux命令總結

很常用的檔案檢視和拼接命令,使用很簡單,使用 n可以在前面新增行號,最後重定向到目標檔案。cat file1 列印檔案內容到螢幕 cat n file1 file2 out1 拼接檔案內容並重定向到目標檔案,並在檔案前新增行號 最常用的命令,到指定檔案目錄下。這裡說幾個小技巧。cd 到系統資料夾下 ...

Linux命令總結 常用

sudo sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的乙個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登入 和管理時間,同樣也提高了安全性。sudo不是對shell的乙個代替,它是面向每個命令的。ctrl c 終止當前操作...

常用Linux命令總結

1.統計檔案中某乙個字串出現的次數 在現實場景中一條item可能由多條資料組成 因此簡單的統計行數無法確定總體的item數量,一般情況每乙個item都會使用乙個flag標識item的開始,需要統計乙個檔案中該flag出現的次數,即乙個檔案 現特定字串的次數 cat 檔名 grep dat wc l或...