• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux常用shell命令大全

    linux常用shell命令大全

    時間: 佳洲1085 分享

    linux常用shell命令大全

      linux下掌握常用的shell命令是必備的,下面由學習啦小編為大家整理了linux常用shell命令大全的相關知識,希望大家喜歡!

      linux常用shell命令大全一、基本命令

      1、立即關機并重啟動,執行如下命令:

      shutdown -r now 或者reboot

      2、立即關機,執行如下命令:

      shutdown -h now 或者poweroff

      3、等待2分鐘關機并重啟動,執行如下命令:

      shutdown -r 2

      4、等待2分鐘關機,執行如下命令:

      shutdown -h 2

      5、使用當前用戶的歷史命令,執行如下操作:

      history 將會顯示使用過的每條命令及其序號,可利用序號重復執行該命令。例如輸入!1并回車,將會重復執行第1條歷史命令。也可用上下光標鍵調出某條歷史命令,然后按回車鍵重復執行。還可用上下光標鍵調出某條歷史命令,修改后按回車鍵執行。

      6、清除當前用戶的歷史命令,執行如下命令:

      history -c 此時用向上光標鍵將會調不出任何歷史命令。

      7、命令提示鍵:輸入命令開頭一個或幾個字母,然后按1次【Tab】鍵,系統會自動補全能夠識別的部分;再按1次【Tab】鍵,系統顯示出符合條件的所有命令供用戶選擇。例如輸入group后按兩次鍵,將會顯示以group開頭的所有命令。

      8、顯示內核版本號,執行如下命令:

      uname -r 注:內核版本號不同于軟件發行版本號。例如,RHEL 5.4的內核版本號是2.6.18-164.el5,軟件發行版本號是5.4。

      9、清除屏幕,執行如下命令:

      clear

      10、顯示操作系統時鐘,執行如下命令:

      date

      11、加載光盤到/media,執行如下命令:

      mount /dev/cdrom /media

      12、卸載光盤,執行如下命令:

      umount /dev/cdrom 或者 umount /media 注意:不要在/media或其子目錄中執行此命令,否則將會出現“設備忙錯誤”。

      13、查看存儲設備,執行如下命令:

      fdisk –l

      14、加載U盤到/mediamount /dev/sdb1 /media

      15、卸載U盤,執行如下命令:

      umount /dev/sdb1 或者 umount /media 注意:不要在/media或其子目錄中執行此命令,否則將會出現“設備忙錯誤”。

      16 中斷shell命令Ctrl+C

      linux常用shell命令大全二、文件目錄操作命令

      1、顯示當前的絕對路徑,執行如下命令:pwd

      2、改變當前目錄,例如執行如下命令:cd /etc/yum 將會把當前目錄改為/etc/yum。

      3、回到當前目錄的父目錄,執行如下命令:cd ..

      4、創建目錄,例如執行如下命令:mkdir /usr/tigger

      5、刪除目錄,例如執行如下命令:rmdir /usr/tigger 注:使用rmdir命令時,待刪除的目錄必須為空。

      6、列出目錄中的內容,例如執行如下命令:ls /

      7、列出目錄中的所有內容(包括隱藏文件或稱為點文件) ,例如執行如下命令:ls /root -a 將會看到以“.”開頭的文件名,它們稱為點文件。若用命令“ls /root”是看不到它們的。

      8、用長格式列出目錄中的內容,執行如下命令:ls /boot -l 注:在Linux中,若某命令有幾個開關,可將這幾個開關合并在一起。例如,命令ls -a -l與命令ls -al或者ls -la作用相同。

      9、創建空文件,例如執行如下命令:touch /a.dat

      10、復制文件,例如執行如下命令:cp /etc/host.conf /root 將會把目錄/etc中的文件host.conf復制到目錄/root中,文件名不變。

      11、復制整個子目錄(不改變目錄名),例如執行如下命令:cp -r /usr/include /root 將會把整個子目錄/usr/include(不改變目錄名)復制到目錄/root中。

      12、復制整個子目錄(改變目錄名),例如執行如下命令:cp -r /usr/include /root/include2 將會把整個子目錄/usr/include復制到目錄/root中,并將目錄名從include改為include2。

      13、移動文件或給文件改名,例如執行如下命令:給文件改名:mv /root/host.conf /root/myfile 移動文件:mv /root/myfile / 移動文件同時改名:mv /myfile /root/myfile2

      14、刪除文件,例如執行如下命令:rm /root/myfile2 按y鍵確認。rm -f /a.dat 不需確認。

      15、刪除非空目錄,例如執行如下命令:mkdir /root/mysub /root/mysub/new rmdir /root/mysub 系統提示目錄非空rm -rf /root/mysub 系統無錯誤提示。ls /root 將看到目錄/root中已經沒有mysub目錄。

      16、分屏顯示文件內容,例如執行如下命令:more /etc/services 按空格鍵顯示下一屏,按q鍵返回命令行狀態。注:more作為管道命令時,可與其它一些命令結合,例如:ls /etc |more history |more

      17、顯示文件內容,例如執行如下命令:cat /etc/services

      18、合并文件,例如執行如下命令:cat /etc/resolv.conf /etc/yum.conf >/b.dat 執行如下命令進行驗證:ls -l /b.dat 顯示該文件長度為814字節。也可用兩條命令實現同樣的功能:cat /etc/resolv.conf >/c.dat 此時該文件長度為26字節。cat /etc/yum.conf >>/c.dat 此時該文件長度為814字節。

      注:>和>>是重定向符號,若重定向的文件已經存在,則使用>時將用新內容覆蓋原來的內容,而使用>>時將用新內容添加到原來內容的后面。

      linux常用shell命令大全三、vi編輯器

      創建或修改某一文本文件,例如執行如下命令:vi /b.dat

      vi編輯器有2種模式:命令模式和編輯模式。

      vi啟動后進入的是命令模式,在命令模式中按i鍵就可以進入編輯模式。

      在編輯模式中按鍵就可以返回到命令模式。

      按i鍵后開始編輯。編輯完成后,按鍵返回到命令模式,輸入:wq后按回車鍵保存文件后退出;或者輸入:q!后按回車鍵不存盤退出。

      若要刪除光標所在行,則先返回到命令模式,再按兩次d鍵。若要刪除從光標所在行開始向下的若干行,例如5行,則先返回到命令模式,按5鍵,再按兩次d鍵。刪除的內容同時進入vi緩沖區。

      若要將vi緩沖區的內容粘貼到當前位置的后面,則先返回到命令模式,再按p鍵。

      若要撤消最近一次的操作,則先返回到命令模式,再按u鍵。重復按u鍵可以撤消最近的多次操作。

      若要將光標所在行復制到vi緩沖區,則先返回到命令模式,再按兩次y鍵。

      若要將從光標所在行開始向下的若干行(例如5行)復制到vi緩沖區,則先返回到命令模式,按5鍵,再按兩次y鍵。

      若要從當前位置開始向下查找某一字符串,例如HOSTNAME,則先返回到命令模式,再輸入/HOSTNAME后按回車鍵。

      若要繼續向下查找,則再輸入/后按回車鍵。vi在編輯某一個文件時,會生成一個臨時文件,這個文件以“.”開頭并以“.swp”結尾。正常退出該文件自動刪除,如果意外退出例如忽然斷電,該文件不會刪除。此時只需手動刪除該文件即可。:set nu 顯示行號:setnonu 取消行號

      linux常用shell命令大全四、軟件包安裝命令

      1、查看所有已安裝的軟件包,執行如下命令:rpm -qa |more

      2、查看已安裝的名稱中包含某個字符串的所有軟件包,例如執行如下命令:rpm -qa |grep net

      3、驗證所有已安裝的軟件包,執行如下命令:rpm -Va 注:該命令會列出所有自從包安裝后系統和用戶做過修改的文件。

      4、查看已安裝的某個軟件包的用途,例如執行如下命令:rpm -qi net-tools-1.60-37.EL4.8

      5、查看系統中某個文件屬于哪個軟件包,例如執行如下命令:rpm -qf /sbin/ifconfig 結果應顯示該文件屬于net-tools-1.60-102.el6.i686

      6、安裝某個軟件包,例如執行如下命令:rpm -ivh ***********.rpm 注:-v為顯示信息選項,-h為顯示進程選項。以上文章由808影視網收集與提供808ys.com

    3612759 主站蜘蛛池模板: 天天影院成人免费观看| 99视频精品全部在线播放| 久久人人爽人人爽人人片AV超碰| 亚洲午夜精品一级在线播放放| 人妻精品久久久久中文字幕一冢本 | 欧美一区二区三区综合色视频| 99久久免费国产精精品| 两个人看的www在线| 五月天婷婷亚洲| 伊人精品久久久大香线蕉99| 国产亚洲精品免费| 好吊妞视频这里有精品| 日本b站一卡二不卡| 欧美18www| 狠狠躁日日躁夜夜躁2020| 毛片在线高清免费观看| 日韩亚洲专区在线电影| 天堂在线www| 国产另类TS人妖一区二区| 亚洲精品视频在线观看你懂的| 久久婷婷五月综合97色| 99福利视频导航| 国产精品27页| 羞羞视频在线观看入口| 麻豆一卡2卡三卡4卡网站在线| www成人免费观看网站| 中文字幕国产剧情| 久久久噜噜噜久久中文字幕色伊伊| 亚洲AV无码一区二区三区在线播放| 亚洲欧美视频一级| 亚洲欧美激情在线| 亚洲无圣光一区二区| 亚洲欧美精品一区天堂久久| 亚洲综合20p| 亚洲成在人线在线播放无码| 亚洲最大看欧美片网站| 亚洲成av人片不卡无码| 亚洲专区在线视频| 亚洲av无码一区二区三区国产| 久久免费动漫品精老司机| 一区二区三区影院|