當前位置:星座運勢大全官網 - 八字算命 - 常見的linux命令有哪些?

常見的linux命令有哪些?

Linux常見的命令有:

Pwd命令

使用pwd命令找到當前工作目錄(文件夾)的路徑。該命令將返回壹個絕對(完整)路徑,它基本上是所有以/開頭的目錄的路徑。絕對路徑的壹個例子是/home/username。

Cd命令

要瀏覽Linux文件和目錄,請使用cd命令。根據您當前的工作目錄,它需要目錄的完整路徑或名稱。假設妳在/home/username/Documents,妳想去文檔的子目錄Photos。為此,只需鍵入以下命令:cd Photos。另壹種情況,如果妳想切換到壹個全新的目錄,比如/home/username/Movies。在這種情況下,您必須輸入壹張cd,然後輸入目錄的絕對路徑:cd /home/username/Movies。有壹些快捷方式可以幫助您快速導航:cd..(帶兩個點)向上移動壹個目錄cd直接移動到主文件夾cd-(帶連字符)移動到上壹個目錄順便說壹下,Linux shell是區分大小寫的。因此,您必須準確輸入名稱的目錄。

Ls命令

LS命令用於查看目錄的內容。默認情況下,該命令顯示當前工作目錄的內容。如果要查看另壹個目錄的內容,請鍵入ls,然後鍵入該目錄的路徑。例如,輸入文檔查看的內容的LS/home/用戶名/文件。您可以使用ls命令來使用以下變體:ls -R還將列出子目錄中的所有文件。ls -a將顯示隱藏文件。ls -al將列出文件和目錄以及詳細信息,如權限、大小、所有者等。

Cat命令

cat(connection的縮寫)是Linux中最常用的命令之壹。它用於在標準輸出(sdout)中列出文件的內容。要運行此命令,請鍵入cat,然後輸入文件名及其擴展名。例如:catfile.txt .以下是使用cat命令的其他方式:cat & gtFilename創建壹個新文件,catfilename1filename2 >。Filename3連接兩個文件(1和2)並將它們的輸出存儲在壹個新文件中(3)將文件轉換為大寫或小寫,cat filename | tr A-Z A-Z > output . txt

Cp命令

使用cp命令將文件從當前目錄復制到另壹個目錄。例如,CP scenery.jpg/home/username/Pictures命令將在妳的圖片目錄中創建壹個Scene.jpg的副本(從當前目錄)。

Mv命令

mv命令的主要目的是移動文件,盡管它也可以用於重命名文件。mv中的參數類似於cp命令。您需要輸入mv、文件名和目標目錄。例如:mv file.txt/home/username/documents.

Mkdir命令

使用mkdir命令創建壹個新目錄——如果妳鍵入mkdir Music,它將創建壹個名為Music的目錄。還有壹些額外的mkdir命令:要在另壹個目錄中生成壹個新目錄,可以使用這個基本的Linux命令mkdir Music/Newfile,通過p (parent)選項在兩個現有目錄之間創建壹個目錄。例如,mkdir -p Music/2022/Newfile將創建壹個新的“2022”文件。

Rmdir命令

如果需要刪除目錄,請使用rmdir命令。但是,rmdir只允許您刪除空目錄。

Rm命令

此RM命令用於刪除目錄及其內容。如果您只想刪除目錄(作為rmdir的替代),請使用rm -r R..註意:使用該命令時要格外小心,並仔細檢查您的目錄。這將刪除所有內容,而不會撤消操作。

觸摸命令

這個touch命令允許您通過Linux命令行創建壹個新的空白文件。例如,輸入touch/home/username/Documents/web . html在Documents目錄中創建壹個名為Web的HTML文件。

定位命令

您可以使用此命令查找文件,就像Windows中的搜索命令壹樣。此外,在這個命令中使用-i參數將使它不區分大小寫,因此即使您不記得文件的確切名稱,也可以搜索文件。要搜索包含兩個或更多單詞的文件,請使用星號(*)。例如,locate -i school * note命令將搜索任何包含單詞“school”和“note”的文件,無論是大寫還是小寫。

查找命令

在類似的定位命令中,使用Find也可以搜索文件和目錄。不同之處在於,您可以使用find命令在給定的目錄中查找文件。例如,find /home/-name notes.txt命令將在主目錄及其子目錄中搜索名為notes.txt的文件。使用搜索時的其他更改有:要查找當前目錄中使用的文件,請使用find。-namenotes.txt .要查找目錄,請使用/-type d-name notes . txt 13 . grep .另壹個對日常使用無疑非常有幫助的Linux基本命令是grep。它使您能夠搜索給定文件中的所有文本。為了說明這壹點,grep blue notepad.txt將在記事本文件中搜索單詞blue。包含搜索單詞的行將被完整顯示。

Sudo命令

該命令是“超級用戶Do”的縮寫,使您能夠執行需要管理或超級用戶權限的任務。但是不建議日常使用這個命令,因為如果做錯了,很容易出錯。

測向命令

使用df命令獲取系統磁盤空間使用情況的報告,以百分比和KB表示。如果您想以兆字節為單位查看報告,請輸入df -m m。

杜命令

如果您想檢查壹個文件或目錄占用了多少空間,答案是du(磁盤使用)命令。但是,磁盤使用摘要將顯示磁盤塊數,而不是通常的大小格式。如果您想以字節、千字節和兆字節查看它,請在命令行中添加-h參數。

頭部命令

header命令用於查看任何文本文件的第壹行。默認情況下,它會顯示前十行,但是您可以根據自己的喜好更改這個數字。例如,如果您只想顯示前五行,請鍵入head-n5filename.ext。

尾部命令

該命令的功能與head命令類似,但是tail命令將顯示文本文件的最後十行,而不是第壹行。例如,tail -n文件名.擴展名

差異命令

diff命令是difference的縮寫,diff命令逐行比較兩個文件的內容。解析文件後,它將輸出不匹配的行。當程序員需要修改程序而不是重寫整個源代碼時,他們經常使用這個命令。這個命令最簡單的形式是difffile1.extfile2.ext。

Tar命令

tar命令是將多個文件歸檔到壹個壓縮包中最常用的命令。類似於常見的Linux文件格式zip格式,壓縮是可選的。這個命令有壹個很長的函數列表,非常復雜,比如在現有文件中添加新文件,列出文件內容,從文件中提取內容等等。查看壹些實際示例,了解更多有關其他功能的信息。

Chmod命令

Chmod是另壹個Linux命令,用於更改文件和目錄的讀、寫和執行權限。因為這個命令相當復雜,所以您可以閱讀完整的教程來正確地執行它。

Chown命令

在Linux中,所有文件都歸特定用戶所有。此CHOWN命令允許您將文件的所有權更改或轉移到指定的用戶名。例如,chownlinuxuser2file.ext將使linuxuer2成為file.ext的所有者

作業命令

jobs命令將顯示所有當前作業及其狀態。作業基本上是壹個由Shell啟動的進程。

Kill命令

如果您的程序沒有響應,您可以使用kill命令手動終止它。它將向運行異常的應用程序發送特定信號,並指示應用程序自行終止。妳總是可以使用64個信號,但是人們通常只用兩個信號:sigterm(15)-要求程序停止運行,給它壹些時間來保存它所有的進度。如果輸入kill命令時沒有指定信號,將使用該信號。SIGKILL(9)-強制程序立即停止。未保存的進度將會丟失。除了知道信號,還需要知道要被殺死的程序的進程標識號(PID)。如果不知道PID,只需運行命令ps ux即可。在知道要用什麽信號和程序的PID之後,輸入下面的語法:kill【信號選項】PID。

Ping命令

使用ping命令檢查與服務器的連接狀態。例如,只需輸入ping google.com,它將檢查您是否可以連接到谷歌,並測量響應時間。

Wget命令

Linux命令行非常有用——在wget命令的幫助下,您甚至可以從互聯網下載文件。為此,只需鍵入wget並輸入下載鏈接。

Uname命令

UNAME命令是Unix名稱的縮寫,它將打印您的Linux系統,例如計算機名稱、操作系統、內核等詳細信息。

最高命令

作為相當於Windows中任務管理器的終端,top命令會顯示正在運行的進程列表以及每個進程使用的CPU數量。監視系統資源的使用情況非常有用,尤其是當您知道哪個進程因為消耗了太多資源而需要終止時。

歷史命令

當妳使用Linux壹段時間後,妳會很快發現妳每天可以運行數百條命令。因此,如果您想要查看之前輸入的命令,運行歷史命令特別有用。

人工命令

對壹些Linux命令的功能感到困惑?不要擔心,通過使用man命令,您可以很容易地從Linux shell中學習如何使用它們。例如,輸入man tail將顯示tail指令的人工指令。

回聲命令

該命令用於將壹些數據移動到文件中。例如,如果要將文本“妳好,我的名字是約翰”添加到名為name.txt的文件中,可以鍵入Echo Hello,我的名字是約翰>;& gtname.txt

壓縮和解壓縮命令

使用zip命令將文件壓縮到zip存檔中,然後使用unzip命令從zip存檔中提取壓縮文件。

主機名命令

如果您想知道主機/網絡的名稱,只需鍵入hostname。在末尾添加-I將顯示您的網絡的IP地址。

Useradd,userdel命令