命令學習

2019-05-16    14:50:36node

一、文件查看命令linux

    (1)、cat  從頭看到尾 查看所有文件shell

                 -n  顯示行號緩存

    (2) less   more  能夠分也查看文件內容服務器

    (3)   head  查看頭部文件      網絡

                  -n  查看前幾行  -n3  表示前三行less

    (4) tail  查看文件尾部  curl

                 -f  常跟  -f 一塊兒使用工具

二、文件上傳下載命令測試

    (1)wget   網絡下載 後面接上是那個下載地址

             -p   靜默輸出

             -O 指定下載地址 更更名稱

    (2)curl   文件下載

            -o   示例 curl  -o https://www.baidu.com 

   (3)rz  文件上傳命令(只能是文件)

             在 shell  中輸入rz  上傳本地到服務器

   (4)sz 下載服務器內的文件到本地 

             sz  後跟文件名

三、字符處理相關命令

    (1)sort    將文件內容排序進行輸出

               -t  '.或者:' 分割條件

               -k  對第幾列進行排序

               -n  按數字值進行排序

    (2)uniq 去除重複的 行 必須和sort一塊兒使用 

              -c 

四、字符截取相關命令

       

 

2019-06-05  09:02:33

 系統配置信息查看   

一、查看CPU  (文件所在位置  /proc/cpuinfo  )

查看CPU 型號    

cat /proc/cpuinfo |grep "model name"

查看cpu 型號和核數量 

 

cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"

二、查看系統內存

查看系統內存的大小  

cat /proc/meminfo |grep MemTotal   

三、查看硬盤

查看硬盤大小 

fdisk  -l    

四、查看內核/操做系統/CPU信息的linux系統信息命令

查看內核/操做系統/CPU信息的linux系統信息命令

uname -a

五、查看系統版本信息

查看 系統版本  

cat /etc/redhat-release

六、信息查看

十4、du -sh # 查看指定目錄的大小
十5、grep MemTotal /proc/meminfo # 查看內存總量
十6、grep MemFree /proc/meminfo # 查看空閒內存量
十7、uptime # 查看系統運行時間、用戶數、負載
十8、cat /proc/loadavg # 查看系統負載磁盤和分區
十9、mount | column -t # 查看掛接的分區狀態
二10、fdisk -l # 查看全部分區
二11、swapon -s # 查看全部交換分區
二12、hdparm -i /dev/hda # 查看磁盤參數(僅適用於IDE設備)
二十3、dmesg | grep IDE # 查看啓動時IDE設備檢測情況網絡
二十4、ifconfig # 查看全部網絡接口的屬性
二十5、iptables -L # 查看防火牆設置
二十6、route -n # 查看路由表
二十7、netstat -lntp # 查看全部監聽端口
二十8、netstat -antp # 查看全部已經創建的鏈接
二十9、netstat -s # 查看網絡統計信息進程
三10、ps -ef # 查看全部進程
三11、top # 實時顯示進程狀態用戶
三12、w # 查看活動用戶
三十3、id # 查看指定用戶信息
三十4、last # 查看用戶登陸日誌
三十5、cut -d: -f1 /etc/passwd # 查看系統全部用戶
三十6、cut -d: -f1 /etc/group # 查看系統全部組
三十7、crontab -l # 查看當前用戶的計劃任務服務
三十7、chkconfig –list # 列出全部系統服務
三十8、chkconfig –list | grep on # 列出全部啓動的系統服務程序
三十9、rpm -qa # 查看全部安裝的軟件包
四10、cat /proc/cpuinfo :查看CPU相關參數的linux系統命令
四11、cat /proc/partitions :查看linux硬盤和分區信息的系統信息命令
四12、cat /proc/meminfo :查看linux系統內存信息的linux系統命令
四十3、cat /proc/version :查看版本,相似uname -r
四十4、cat /proc/ioports :查看設備io端口
四十5、cat /proc/interrupts :查看中斷
四十6、cat /proc/pci :查看pci設備的信息
四十7、cat /proc/swaps :查看全部swap分區的信息

RPM工具


RPM安裝


rpm-ivh                          安裝
rpm-ivh--test                 測試安裝
rpm-ivh--force               強制從新安裝
rpm-ivh--nodeps            忽略依賴關係


RPM查詢


rpm-q                             指定軟件包是否安裝
rpm-qa                           檢查全部已安裝軟件
rpm-qc                           檢查指定軟件配置文件
rpm-ql                            檢查指定軟件目錄信息
rpm-qf                            查詢二進制文件屬於哪一個rpm包
rpm-qi                            查詢指定軟件詳細信息
rpm-qd                           檢查指定軟件包包幫助手冊

RPM卸載


rpm-e指定卸載的軟件包(包名)


RPM升級


rpm-Uvh指定升級的軟件(不經常使用)


RPM校驗


rpm-V指定查詢軟件配置文件改動狀況

 

YUM 安裝

一、配置文件介紹

cachedir=/var/cache/yum/$basearch/$releasever //緩存目錄
keepcache=e//緩存軟件包,1啓動e關閉
debugleve1=2//調試級別
1ogfile=/var/1og/yum.1og//日誌記錄位置
exactarch=1//檢查平臺是否兼容
obsoletes=1//檢查包是否廢棄
gpgcheck=1//檢查來源是否合法,須要有製做者的公鑰信慰
plugins=1/是否啓用查詢
installonly_limit=5
bugtracker_ur1

二、安裝命令

相關文章
相關標籤/搜索