Ubuntu命令行(二)

賬號操作

  • su 切換當前用戶
    su <username>
    su root切換到超級用戶
  • sudo 獲取臨時的root權(quán)限命令
  • whoami顯示登錄名


  • passwd 設(shè)置或修改用戶的密碼


包管理

  • apt-get
    1.sudo apt-get install package-name安裝軟件
    2.sudo apt-get remove package-name移除軟件
    3.sudo apt-get update獲取最新的軟件包

進程相關(guān)

  • ps 查看所有運行的程序
    ps -aux 可以看到所有運行的程序 與 grep 連用篩選


    ps -a 顯示現(xiàn)行終端機下的所有程序(包括其他用戶的程序)
    ps -u 以用戶為主的排序顯示(username)
    ps -x 顯示所有程序(包括所有終端機下的)
  • kill 根據(jù)進程號殺死進程
    kill [信號代碼] 進程ID

系統(tǒng)信息相關(guān)

  • top 查看ubuntu的資源占用的命令


  • df 以磁盤分區(qū)為單位查看文件系統(tǒng),可以加上參數(shù)查看磁盤剩余空間信息
    df -hl查看磁盤剩余空間
    df -h 查看每個根路徑的分區(qū)大小
    du -sh [目錄名] 返回該目錄的大小
    du -sm [文件夾] 返回該文件夾總M數(shù)
  • uname 獲取電腦和操作系統(tǒng)的相關(guān)信息,可顯示linux主機所用的操作系統(tǒng)的版本、硬件的名稱等基本信息。
    uname -a詳細輸出所有信息
    uname -i顯示硬件平臺類型

網(wǎng)絡(luò)相關(guān)

  • ping 測試與目標主機的連通性
    ping [參數(shù)] [主機名或IP地址]
    發(fā)送5個包后停止:
  • telnet 命令通常用來遠程登錄。
    telnet[參數(shù)][主機]
  • curl 利用URL規(guī)則在命令行下工作的文件傳輸工具
    顯示http://www.baidu.com的html:
  • netstat命令用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統(tǒng)計數(shù)據(jù),一般用于檢驗本機各端口的網(wǎng)絡(luò)連接情況。
    網(wǎng)卡列表:


  • 修改hosts Linux的/etc/hosts是配置ip地址和其對應(yīng)主機名的文件,這里可以記錄本機的或其他主機的ip及其對應(yīng)主機名。
    1.sudo gedit /etc/hosts打開hosts
    2.添加解析記錄到文件中
    3.sudo /etc/init.d/networking restart波村并重啟網(wǎng)絡(luò)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容