- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- Linux系統初學(xué)者30條必學(xué)Linux命令,幾乎包含所有
當我初次認識Linux時(shí),我花了相當長(cháng)的時(shí)間來(lái)適應和學(xué)習Linux命令。在一兩天內輕松學(xué)習Linux并沒(méi)有什么秘密,就是練習,失敗,總結,再練習,從錯誤中學(xué)習。學(xué)習Linux的最簡(jiǎn)單方法是,如果您不了解Linux的工作原理,請不要放棄它。在本文中,讓我們看看一些適用于初學(xué)者的基本Linux命令。Linux終端命令列表包含所有常用命令??梢园阉醋魇且粋€(gè)Linux命令備忘單,因為它包含了幾乎所有基本的備忘單,可以幫助您。
適合Linux初學(xué)者的Linux基本命令:
1、man
手冊頁(yè)(man)命令就像軟件文檔一樣,通過(guò)它們您可以了解特定命令的功能及其工作方式:
2、cd
Cd是change目錄的首字母縮寫(xiě)。顧名思義,它是用來(lái)臨時(shí)更改正在工作的目錄的。
例子:linuxmi@linuxmi:~$ cd www.linuxmi.com
3、ls
ls命令用于列出目錄的內容。linuxmi@linuxmi:~/www.linuxmi.com$ ls
4、clear
顧名思義,clear用于清除終端屏幕。focusblast@pop-os:~$ clear
5、pwd
PWD代表打印工作目錄。這為我們提供了一種快速查找工作目錄路徑的方法。
linuxmi@linuxmi:~/www.linuxmi.com$ pwd
6、cat
cat 命令的功能是將文件或標準輸入組合輸出到標準輸出。這個(gè)命令常用來(lái)顯示文件內容,或者將幾個(gè)文件連接起來(lái)顯示,或者從標準輸入讀取內容并顯示,它常與重定向符號配合使用。cat 命令是 concatenate 的縮寫(xiě)。
由第一行到最后一行連續顯示在屏幕上
linuxmi@linuxmi:~/www.linuxmi.com$ cat linuxmi.cpp
合并兩個(gè)文件并創(chuàng )建一個(gè)新文件或將它們合并到任何兩個(gè)文件中的命令是:
linuxmi@linuxmi:~/www.linuxmi.com$ cat linuxmi.txt xxvi.txt > linux.txt #這會(huì )將linuxmi.txt 和 xxvi.txt 合并到新文件 linux.txt 中。您可以使用命令“ man cat”來(lái)了解更多信息。
7、mkdir
這個(gè)名字說(shuō)明了一切。Linux中的mkdir命令用于創(chuàng )建一個(gè)新目錄,如果您來(lái)自Windows,則用于創(chuàng )建一個(gè)文件夾。
linuxmi@linuxmi:~/www.linuxmi.com$ mkdir www.linuxmi.com
其中“www.linuxmi.com”是要創(chuàng )建的文件夾的名稱(chēng)。
8、echo
Echo是Linux中最簡(jiǎn)單的命令。它用于顯示傳遞到命令空格后面的文本。
linuxmi@linuxmi:~/www.linuxmi.com$ echo www.linuxmi.com
echo命令似乎沒(méi)有什么用處,但它用于調試代碼和確定程序的狀態(tài)。如果您了解一點(diǎn)編程知識,可以將其視為只輸出字符串的print語(yǔ)句。
9、MV
Linux中的mv命令代表“移動(dòng)”。它用于將文件或目錄從一個(gè)位置移動(dòng)到另一位置??紤]一個(gè)文件“l(fā)inuxmi.com”。要將其移至“/home/linuxmi/linuxmi”文件夾,我們需要做的命令是:
linuxmi@linuxmi:~/www.linuxmi.com$ mv linuxmi.com /home/linuxmi/linuxmi
10、rm
rm命令用于刪除文件和目錄。您需要同時(shí)使用rm和-r(遞歸)來(lái)刪除目錄。
linuxmi@linuxmi:~/www.linuxmi.com$ rm linuxmi.com.txt #刪除該文件
linuxmi@linuxmi:~/www.linuxmi.com$ sudo rm -rf www.linuxmi.com #刪除目錄
“ -rf”中的f用來(lái)告訴rm忽略不存在的文件和參數。
11、zip/unzip
Zip用于創(chuàng )建新的zip文件,而Unzip用于解壓縮壓縮文件。這是您壓縮和解壓縮命令的方式。
linuxmi@linuxmi:~/www.linuxmi.com$ zip linuxmi.zip debian.txt ubuntu.txt
在上面的命令中,linuxmi.zip是壓縮文件的名稱(chēng),我們將在其中放入兩個(gè)文本文件debian.txt 和 ubuntu.txt。
使用命令從壓縮文件中提取所有文件。
linuxmi@linuxmi:~/www.linuxmi.com$ unzip linuxmi.zip
將“l(fā)inuxmi.zip”替換為要提取的壓縮文件的名稱(chēng)。
12、wget
wget是一個(gè)方便的命令,可以幫助您從Internet下載文件。使用方法如下:
linuxmi@linuxmi:~/www.linuxmi.com$ wget https://www.linuxmi.com/wp-content/uploads/2020/02/linuxmi.png
13、top
與Windows任務(wù)管理器類(lèi)似,top命令向您顯示正在運行的進(jìn)程列表以及正在使用的CPU數量。
linuxmi@linuxmi:~/www.linuxmi.com$ top
14、history
歷史命令用于顯示您之前輸入的命令。linuxmi@linuxmi:~/www.linuxmi.com$ history
15、wc
wc命令用于計算行數(-l),單詞(-w),字節(-c)和字符(m)。
linuxmi@linuxmi:~/www.linuxmi.com$ wc linuxmi.com.py
27 52 537 linuxmi.com.py
wc -l linuxmi.com.py
16、cp
cp命令用于將文件復制并粘貼到指定為第二個(gè)參數的目錄中。
focusblast@pop-os:~/Desktop$ cp new.txt /home/focusblast/Downloads
linuxmi@linuxmi:~/www.linuxmi.com$ cp linuxmi.com.txt /home/linuxmi/linuxmi
在上面的命令中,“l(fā)inuxmi.com.txt”是我們復制到目錄“/home/linuxmi/linuxmi”的文件。
17、passwd
您猜對了!passwd命令用于更改用戶(hù)帳戶(hù)的密碼。要使用它,請鍵入passwd,然后輸入用戶(hù)名。
linuxmi@linuxmi:~/www.linuxmi.com$ passwd linuxmi
18、apt
Apt代表高級包裝工具。它是Ubuntu / Debian最受歡迎和功能最強大的軟件包管理器之一。首先,軟件包管理器實(shí)質(zhì)上是自動(dòng)化安裝和刪除應用程序的過(guò)程。
以下命令將安裝vlc 應用程序,VLC多媒體播放器是VideoLAN計劃的多媒體播放器。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install vlc
19、chown
chown命令用于更改文件的所有權。假設有一個(gè)名為linuxmi.com.txt的文件,您是linuxmi。您想要將所有權轉讓給mysql。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo chown mysql linuxmi.com.txt
您還可以使用以下命令將所有權轉移到root用戶(hù)。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo chown root linuxmi.com.txt
20、reboot
這個(gè)名字說(shuō)明了一切。Reboot命令用于重新引導,關(guān)閉或停止系統。linuxmi@linuxmi:~/www.linuxmi.com$ reboot
21、chmod
chmod命令用于更改文件的讀?。?r),寫(xiě)入(-w)和執行(-x)指令。chmod命令的示例為:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo chmod 711 linuxmi.com.sh
這就是數字的含義。
數字 | 權限 | 表示 |
0 | 沒(méi)有權限 | — |
1 | 執行權限 | –x |
2 | 寫(xiě)權限 | -w- |
3 | 寫(xiě) 和 執行權限 | -wx |
4 | 讀權限 | r– |
5 | 讀 和 執行權限 | r-x |
6 | 讀 和 寫(xiě)權限 | rw- |
7 | 讀、寫(xiě) 和 執行 | rwx |
Linux權限
上述命令中的第一個(gè)數字(7)代表您授予用戶(hù)的權限,即讀取,寫(xiě)入和執行。
第二個(gè)數字(1)是賦予文件本身的權限,在這種情況下,屬組用戶(hù)有執行權限。
第三位也是最后一位(1)表示授予其他用戶(hù)只有執行權限。
相關(guān):https://www.linuxmi.com/linux-chmod.html
22、grep
grep命令用于在文件中搜索和查找文本。
linuxmi@linuxmi:~/www.linuxmi.com$ grep “return” linuxmi.com.py
相關(guān):https://www.linuxmi.com/linux-grep-mingling-gaoji.html
23、locate
與Windows中的search命令類(lèi)似,locate命令用于在Linux中查找文件。
linuxmi@linuxmi:~/www.linuxmi.com$ locate linuxmi.cpp/home/linuxmi/www.linuxmi.com/linuxmi.cpp
24、sudo
最終您將使用最多的唯一命令。Sudo的縮寫(xiě)是SuperUser Do,您可以使用SuperUser Do來(lái)查找需要root權限的文件。
請注意,如果文件需要root特權,則對操作系統可能很重要。因此,如果您不知道自己在做什么,我們建議不要隨意亂用。
25、hostname
hostname命令用于了解您的設備名稱(chēng)。此外,使用-I參數將幫助您了解IP地址。
linuxmi@linuxmi:~/www.linuxmi.com$ hostname
linuxmi
linuxmi@linuxmi:~/www.linuxmi.com$ hostname -i
192.168.150.135
26、exit
exit命令可用于快速關(guān)閉終端。
linuxmi@linuxmi:~/www.linuxmi.com$ exit
27. df
假設您想知道每個(gè)磁盤(pán)分區中的空間,請鍵入df。默認空間量度為千字節,但您可以使用參數“ -m”將其更改為兆字節。
linuxmi@linuxmi:~/www.linuxmi.com$ df -m
28、netstat
netstat命令可用于檢查網(wǎng)絡(luò )統計信息,接口統計信息,路由表信息等等。linuxmi@linuxmi:~/www.linuxmi.com$ netstat
29、fdisk
fdisk命令將列出所有分區以及諸如分區名稱(chēng),扇區,大小和分區類(lèi)型之類(lèi)的信息。fdisk需要超級用戶(hù)權限才能運行。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo fdisk -l
30、find
Linux find 命令用來(lái)在指定目錄下查找文件。任何位于參數之前的字符串都將被視為欲查找的目錄名。如果使用該命令時(shí),不設置任何參數,則 find 命令將在當前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進(jìn)行顯示。
將當前目錄及其子目錄下所有文件后綴為 .cpp 的文件列出來(lái):
linuxmi@linuxmi:~/www.linuxmi.com$ find . -name “*.cpp”
來(lái)一個(gè)娛樂(lè )的Linux命令
sl
您可以使用apt安裝sl,只要您鍵入sl而不是我們前面提到的ls(列表目錄)命令,就會(huì )出現一條火車(chē)。(老劉博客站點(diǎn)不支持gif沒(méi)辦法展示了)
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install sl
總結
以上命令只是眾多Linux命令中一小部分。Linux所具有的功能遠不止這些。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站