centOS 指令隨記


  • yum 指令介紹
    • 更新:yum update
    • 安裝:yum install xxx
    • 移除:yum remove xxx
    • 清除已經安裝過的檔案(/var/cache/yum/):yum clean all
    • 搜尋:yum search xxx
    • 列出所有檔案:yum list
    • 查詢檔案訊息:yum info xxx
  • RPM 基本指令介紹
    • 安裝:rpm -ivh xxx
    • 移除:rpm -e xxx
    • 升級:rpm -Uvh xxx
    • 查詢:
      • rpm -qa | grep xxx
      • rpm -qi xxx
      • rpm -ql xxx
      • rpm -qc xxx
      • rpm -qf /etc/yum.conf
      • rpm -qpi xxx
  • 環境變數
    1. 文件:vi /etc/profile
    2. 輸入 export JAVA_HOME=path(範例)
    3. 在當前proccess套用參數: source /etc/profile
  • 壓縮與解壓縮指令
    • .tar
      • 打包:tar cvf FileName.tar DirName
      • 解包: tar xvf FileName.tar
    • .gz
      • 壓縮:gzip FileName
      • 解壓1:gunzip FileName.gz
      • 解壓2:gzip -d FileName.gz
    • .tar.gz
      • 壓縮:tar zcvf FileName.tar.gz DirName
      • 解壓:tar zxvf FileName.tar.gz
    • .bz2
      • 壓縮: bzip2 -z FileName
      • 解壓1:bzip2 -d FileName.bz2
      • 解壓2:bunzip2 FileName.bz2
    • .tar.bz2
      • 壓縮:tar jcvf FileName.tar.bz2 DirName
      • 解壓:tar jxvf FileName.tar.bz2
    • .bz
      • 壓縮:unkown
      • 解壓1:bzip2 -d FileName.bz
      • 解壓2:bunzip2 FileName.bz
    • .tar.bz
      • 壓縮:unkown
      • 解壓:tar jxvf FileName.tar.bz
    • .Z
      • 壓縮:compress FileName
      • 解壓:uncompress FileName.Z
    • .tar.Z
      • 壓縮:tar Zcvf FileName.tar.Z DirName
      • 解壓:tar Zxvf FileName.tar.Z
    • .tgz
      • 壓縮:unkown
      • 解壓:tar zxvf FileName.tgz
    • .tar.tgz
      • 壓縮:tar zcvf FileName.tar.tgz FileName
      • 解壓:tar zxvf FileName.tar.tgz
    • .zip
      • 壓縮:zip FileName.zip DirName
      • 解壓:unzip FileName.zip
    • .rar
      • 壓縮:rar e FileName.rar
      • 解壓:rar a FileName.rar
    • .lha
      • 壓縮:lha -a FileName.lha FileName
      • 解壓:lha -e FileName.lha
  • 常用的的監控及網路指令
    • who 顯示有誰登入該系統,並加入參數a而得知登入的用戶的IP位址。
      • who -a //得知登入的用戶的IP位址
    • ps 顯示目前所有程序運行
      • ps -auxf | sort -nr -k 4 | head -10 //找出使用CPU最多的前10名程序
    • free 觀察記憶體的使用情況
      • free -t //顯示實體及虛擬記憶體的總數
    • tcpdump 查詢詳細的網路流量分析
      • Tcpdump –I eth0 gateway Gatewayname //顯示通過閘道封包
      • Tcpdump tcp port 22 and host 192.168.0.1 //接收主機IP位址所取得的ssh封包
    • /proc 找尋所有的硬體資訊
      • cat /proc/meminfo //檢視MEM相關資訊
      • cat /proc/mounts //檢視掛載相關資訊
      • cat /proc/zoneinfo //檢視CPU硬體相關資訊
      • cat /proc/cpuinfo //檢視CPU相關資訊
    • uptime 顯示目前系統運行的總時數及目前登入系統的人數
    • nmap 搜尋本機已開啟哪些PORT
      • nmap localhost
    • netstat 顯示已啟動的網路服務
      • netstat -tulnp
    • echo 1 > /proc/sys/vm/drop_caches 釋放dentries、inodes所用的cache memory
    • find 搜尋所有檔案大小檔案
      • Find /var –type f –size -50M //搜尋所有檔案大小檔案

centOS 指令隨記 centOS 指令隨記 Reviewed by Wild on 9/28/2012 05:09:00 下午 Rating: 5

沒有留言:

沒有Google帳號也可發表意見唷!

技術提供:Blogger.