Linux常用命令
Linux常用命令搜集:
1.pwd命令
使用pwd命令找出當前目錄(文件夾)的路徑,該命令將返回一個絕對(完整)路徑,該路徑基本上是以正斜杠(/)開頭的,絕對路徑的一個例子是/home/username.
2.cd命令
要在Linux文件系統中導航,請使用cd命令。它需要完整的路徑或目錄名,這取決于當前目錄。
假設您在/home/username/Documents中,希望轉到Photos,一個文檔子目錄。要做到這一點,只需輸入cd Photos。
另一種情況是,如果想切換到一個全新的目錄,例/home/username/Movies.在本例中,您必須鍵入cd后面跟著目錄的絕對路徑。
如果想快速瀏覽,有一些快捷方式。使用cd . .(用兩個點)向上移動一個目錄,或者直接進入cd的主文件夾。要移動到以前的目錄,輸入cd-(用連字符)。
順便說一下,Linux的shell是區分大小寫的。因此,必須按原樣輸入名稱的目錄。
3.ls命令
命令用于查看目錄的內容,默認情況下,此命令將顯示當前目錄的內容。如果要查看其他目錄的內容,請鍵入ls,然后鍵入目錄的路徑。例如,輸入ls /home/username/Documents來查看文檔的內容。
4.cat命令
cat是Linux中最常用的命令之一,它用于查看標準輸出(sdout)上文件的內容。要運行此命令,鍵入cat,后跟文件名及其擴展名,例如:cat file.txt。
5.cp命令
使用cp命令從當前目錄復制文件,例如,命令cp scenery.jpg /home/username/Pictures將創建一個scenery.jpg的副本到圖片目錄。
6.mv命令
mv命令的主要用途是移動文件,不過也可以用于重命名文件。這個命令中的參數類似于cp命令。您需要鍵入mv文件名和目標目錄。例如:mv file.txt /home/username/Documents.。
7.mkdir命令
使用mkdir命令創建一個新目錄,類似于mkdir Music將創建一個名為Music的新目錄。
8.rmdir刪除目錄命令
如果需要刪除目錄,請使用rmdir命令。然而,rmdir只允許刪除空目錄。
9.rm命令
rm命令用于刪除目錄及其內容,如果只想刪除目錄(作為rmdir的替代),請使用rm -r。
10.touch命令
touch命令允許通過命令行創建空白的新文件,例如,輸入touch /home/username/Documents/Web.html,在Documents目錄下創建一個名為Web的HTML文件。
11.locate命令
可以使用此命令定位文件,就像Windows中的搜索命令一樣。更重要的是,使用-i參數和這個命令將使它不區分大小寫,這樣即使不記得文件的確切名稱,也可以搜索它。
要搜索包含兩個或多個單詞的文件,請使用星號(*)。例如,locate -i school*note命令將搜索包含單詞“school”和“note”的任何文件,無論它是大寫還是小寫。
12.find命令
與locate命令類似,使用find也可以搜索文件。不同之處在于,您使用find命令來定位給定目錄中的文件。例如,find /home/ -name notes.txt命令將在主目錄及其子目錄中搜索一個名為notes.txt的文件。
13.grep命令
grep允許搜索給定文件中的所有文本,為了說明這一點,grep blue notepad.txt將在記事本文件中搜索單詞blue,包含搜索詞的行將完全顯示。
14.sudo命令
這個命令是“SuperUser Do”的縮寫,允許執行需要管理權限或根權限的任務。但是,不建議將此命令用于日常使用,因為如果做錯了什么,可能很容易發生錯誤。
15.df命令
使用df命令獲取關于系統磁盤空間使用情況的報告,以百分比和KBs表示。如果想查看以兆字節為單位的報告,請鍵入df -m。
16.du命令
如果想檢查文件或目錄占用了多少空間,可以使用du (Disk Usage)命令。但是,磁盤使用情況摘要將顯示磁盤塊號,而不是通常的大小格式。如果希望以字節、千字節和兆字節的形式查看它,請在命令行中添加-h參數。
17.head命令
head命令用于查看任何文本文件的第一行,默認情況下,它將顯示前十行,但是可以根據自己的喜好更改這個數字,例如,如果只想顯示前五行,請鍵入head -n 5 filename.ext。
18.tail命令
這個命令的功能與head命令類似,但是tail命令將顯示文本文件的最后十行,而不是顯示第一行。
19.diff命令
diff命令逐行比較兩個文件的內容,在分析文件之后,它將輸出不匹配的行。當程序員需要修改程序而不是重寫整個源代碼時,他們經常使用這個命令。
20.tar命令
tar命令是將多個文件存檔到tar文件中使用最廣泛的命令,這是一種常見的Linux文件格式,類似于zip格式,但是壓縮是可選的。
這個命令非常復雜,包含一長串函數,比如將新文件添加到現有存檔中、列出存檔的內容、從存檔中提取內容等等。
21.chmod命令
chmod是另一個基本命令,用于更改文件和目錄的讀、寫和執行權限。
22.chown命令
在Linux中,所有文件都由特定的用戶擁有。Chown命令允許將文件的所有權更改或轉移到指定的用戶名。例如,chown linuxuser2文件。ext將使linuxuser2作為file.ext的所有者。
23.jobs命令
jobs命令將顯示所有當前作業及其狀態,作業基本上是由shell啟動的進程。
24.kill指令
如果有一個沒有響應的程序,可以使用kill命令手動終止它。它會向應用程序發送一個特定的信號,并指示該應用程序終止。
25.ping命令
使用ping命令檢查到服務器的連接狀態,例如,只要輸入ping google.com,命令就會檢查您是否能夠連接到谷歌,并測量響應時間。
26.wget命令
Linux的命令行非常有用,甚至可以在wget命令的幫助下從internet下載文件。要做到這一點,只需輸入wget,然后是下載鏈接。
27.uname命令
uname命令將打印關于Linux系統的詳細信息,如機器名稱、操作系統、內核等等。
28.top命令
top命令相當于Windows中的Task Manager終端,它將顯示正在運行的進程列表以及每個進程使用了多少CPU。
29.history命令
當使用Linux一段時間后,很快注意到每天可以運行數百條命令。因此,如果想查看以前輸入的命令,那么運行history命令尤其有用。
30.man命令
對某些命令的功能感到困惑?不要擔心,可以使用man命令輕松地從Linux的shell中學習如何使用它們。例如,輸入man tail將顯示tail命令的手動指令。
- 上一篇
阿里云LINUX主機CentOS安裝寶塔步驟
安裝前先設置安全策略組開放8888端口一)用VNC 連上遠程二)登陸系統login : root (luinx系統默認為root)password : 1234567(密碼自己修改一下) 三)安裝寶塔代碼:用第二部賬號密碼登
- 下一篇
Linux主機怎么下載文件?wget下載命令集合
網站用的Linux主機,怎樣來下載文件呢?在寶塔面板里點擊遠程下載下了幾十KB就停了, 遠程下載提示在列隊中,但是列隊里顯示下載時間為0秒,文件也沒有下載成功 ;執行shell命令來下載了:wget http://www.51517777.com/d/2020.zip
更多相關
相關文章
- linux的目錄結構;Linux系統各個目錄的作用介紹
- mssql2000數據庫通過附加數據庫轉到SQL2008(圖文)
- Win2012配置asp網站(圖文教程)
- win2008 r2系統iis7中如何設置ip限制(圖文)
- IIS7 支持html頁面包含(include)html頁面 IIS設置與代碼編寫
- Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+phpMyAdmin 2.10.1環境配置安裝
- 網站采集入庫502 Bad Gateway錯誤時,修改PHP 配置修改參考
- 出錯了,[騰訊云COSFS]運行時發生錯誤!qcloud_cos.cos_exception.CosClientError: SecretId and SecretKey is Required!
- 騰訊Linux云主機快速掛載云盤命令,設置開機自動掛載詳細圖文教程
- 騰訊輕量云主機win2012系統掛載SSD云硬盤操作步驟(圖文)