亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下常用的shell命令總結

發布時間:2021-07-28 21:58:24 來源:億速云 閱讀:121 作者:chen 欄目:系統運維

這篇文章主要介紹“Linux下常用的shell命令總結”,在日常操作中,相信很多人在Linux下常用的shell命令總結問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux下常用的shell命令總結”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

 硬件篇

  • CPU相關

lscpu                   #查看的是cpu的統計信息.cat /proc/cpuinfo       #查看CPU信息詳細信息,如每個CPU的型號,主頻等
  • 內存相關

free -m                 #概要查看內存情況  這里的單位是MBcat /proc/meminfo       #查看內存詳細信息
  • 磁盤相關

lsblk                   #查看硬盤和分區分布,顯示很直觀df -h                   #查看各分區使用情況cat /proc/partitions    #查看硬盤和分區mount | column -t       #查看掛接的分區狀態
  • 網卡相關

lspci | grep -i 'eth'   #查看網卡硬件信息ifconfig -a             #查看系統的所有網絡接口
ethtool eth0            #如果要查看某個網絡接口的詳細信息,例如eth0的詳細參數和指標

軟件篇

  • 內核相關

uname -a                #查看版本當前操作系統內核信息)
cat /proc/version       #查看當前操作系統版本信息
cat /etc/issue          #查看版本當前操作系統發行版信息
cat /etc/redhat-release #同上
cat /etc/SuSE-release   #suse系統下才可使用
lsb_release -a          #用來查看linux兼容性的發行版信息
lsmod                   #列出加載的內核模塊
  • 網絡

ifconfig                #查看所有網絡接口的屬性
iptables -L             #查看防火墻設置
service iptables status #查看防火墻狀態
service iptables stop   #關閉防火墻
route -n                #查看路由表
netstat -lntp           #查看所有監聽端口
netstat -antp           #查看所有已經建立的連接
netstat -s              #查看網絡統計信息進程
netstat -at             #列出所有tcp端口
netstat -au             #列出所有udp端口
netstat -lt             #只列出所有監聽tcp端口
  • 系統管理

top                     #查看系統所有進程的詳細信息,比如CPU、內存等,信息很多!df -lh                  #查看硬盤大小及使用率mount                   #掛接遠程目錄、NFS、本地共享目錄到linux下hostname                #查看/修改計算機名w                       #查看活動用戶id                      #查看指定用戶信息last                    #查看用戶登錄日志cut -d: -f1 /etc/passwd #查看系統所有用戶cut -d: -f1 /etc/group  #查看系統所有組
crontab -l              #查看當前用戶的計劃任務服務
chkconfig –list         #列出所有系統服務
chkconfig –list | grep on #列出所有啟動的系統服務程序
rpm -qa                 #查看所有安裝的軟件包uptime                  #查看系統運行時間、用戶數、負載    
/sbin/chkconfig --list  #查看系統自動啟動列表/sbin/chkconfig –add mysql #把MySQL添加到系統的啟動服務組里面
  • 文件相關

ls -lht                 #列出一個文件夾下所有文件及大小、訪問權限du -sh <dir>            #查看指定目錄的大小 
du -lh <dir>            #查看指定目錄及各文件的大小 
ln -s                   #建立軟鏈接
  • 進程相關

pstree -p pid           #查看一個進程下的所有線程
pstree  -a              #顯示所有進程的所有詳細信息,遇到相同的進程名可以壓縮顯示。ps -ef                  #查看所有進程kill -9 pid             #殺死進程kill all test           #殺死進程kill -9 `pgrep test`    #殺死進程
./test.sh &             #使程序在后臺運行
nohup ./test.sh &       #使程序在后臺運行
  •  壓縮解壓縮

zip -r dir.zip dir file  #將目錄dir、文件file等壓縮到zip包,zip -re dir.zip dir file #創建zip包,且加密unzip dir.zip            #解壓tar -zcvf dir.tar.gz dir file    #將目錄dir、文件file等壓縮到tar包tar -xf dir.tar.gz       #解壓
  • screen命令

screen命令組***的好處就是當你的shell退出或關閉后,你運行的服務不會關系,也就是說,我們可以在screen里開啟一組服務,且不受終端斷開的影響。

screen -S test          #創建一個名字為test的screen
screen -r test          #打開名字為test的screen
screen -r pid           #打開進程號為pid的screen
screen -ls              #列出所有的screen
ctrl + a,d              #當在一個screen時,退出screen
ctrl + a,n              #當在一個screen時,切換到下一個窗口
ctrl + a,c              #當在一個screen時,創建一個新的窗口
  •  scp命令

scp local_file remote_username@remote_ip:remote_dir    #拷貝本地文件到遠程機器上scp -r local_dir remote_username@remote_ip:remote_dir  #拷貝本地整個目錄到遠程機器上
  • 軟件包安裝管理命令

假設你想要安裝的軟件包叫做app,注意,這里的命令通常需要sudo或者root權限。

//centos系統、redhat系統rpm -qa | grep app      #查找本機是否安裝了app;
rpm -ivh app.rpm        #假設你有app的rpm包,這樣直接安裝sudo yum install app    #否則就在線安裝yum update app          #更新app
rpm -e app              #刪除已安裝的app包//suse、opensuse系統zypper search app       #查找本機是否安裝了app;
zypper install app      #安裝
zypper update app       #更新
zypper remove app       #刪除
zypper lr               #列出所有已定義的安裝源。
zypper    ar            #添加新安裝源。
zypper    rr            #刪除指定的安裝源
zypper    mr            #修改指定的安裝源//ubuntu系統apt-get install app     #安裝
apt-get update app      #更新apt-get remove app      #刪除    
apt-cache search app    #搜索軟件包
dpkg -i app.deb         #假設你有app的deb包,這樣直接安裝

到此,關于“Linux下常用的shell命令總結”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

枣阳市| 榆树市| 武清区| 东辽县| 宁陵县| 黄山市| 阿图什市| 疏勒县| 甘洛县| 湖南省| 固镇县| 宽甸| 扶绥县| 教育| 无锡市| 凤台县| 禄劝| 建昌县| 盈江县| 大城县| 三明市| 紫金县| 玉林市| 贵定县| 南华县| 雷山县| 米脂县| 仲巴县| 锦屏县| 鄂州市| 怀远县| 滦平县| 云南省| 石城县| 迁安市| 都兰县| 平南县| 六安市| 同心县| 扬中市| 徐水县|