自己用過的linux命令(二)

手殘大帝發表於2017-04-13

---使用過的命令---

#磁碟空間 # df -h

#機器記憶體 # free -h

#日誌檢視 # tail -f file -n 20

#程式檢視 # ps -aux;ef | grep tomcat

#下載檔案 # wget $paht/zip.file

#訪問別的伺服器 # ssh ip /account/passwd

#檢視本機hosts配置檔案 #cat /etc/hosts

#檢視本機內網ip #ifconfig
#
檢視本機對映的公網ip #curl members.3322.org/dyndns/getip [前提是已經對映過]
#
檢視防火牆 # service iptables status

#清空螢幕 # reset / clear

#埠占用 # netstat -lntp;anp;vatn

#檢視dns # cat /etc/resolv.conf

#檢視某個檔案或目錄佔用磁碟空間的大小 # du -ah --max-dept=1

#檢視隱藏檔案 # ll -a; ls -a; l. ls -d .*

#檢視掛接的分割槽狀態 # mount | column -t 

#解除掛載  #umount --20170407(虛擬機器安裝VMWareTools.tar.gz)

#訪問連結 # curl url ;   檢視訪問連結http頭的資訊 Curl url -I

 

---系統命令---

#檢視系統多少位 #getconfLONG_BIT

#檢視核心/作業系統/CPU資訊# uname -a

#檢視作業系統版本 # head -n 1/etc/issue ; cat ..

# cat/proc/cpuinfo # 檢視 cpu資訊

# hostname # 檢視計算機名

# lspci -tv # 列出所有PCI裝置

# lsusb -tv # 列出所有USB裝置

# lsmod # 列出載入的核心模組

# env # 檢視環境變數資源

# grep MemTotal/proc/meminfo # 檢視記憶體總量

# grep MemFree/proc/meminfo # 檢視空閒記憶體量

# uptime #檢視系統執行時間、使用者數、負載

# cat /proc/loadavg #檢視系統負載磁碟和分割槽

# fdisk -l # 檢視所有分割槽

# swapon -s # 檢視所有

# hdparm -i /dev/hda #檢視磁碟引數(僅適用於)

# dmesg | grep IDE #檢視啟動時檢測狀況網路

# ifconfig # 檢視所有的屬性

# iptables -L # 檢視防火牆設定

# route -n # 檢視路由表

# top # 實時顯示使用者

# w # 檢視活動使用者

# id <使用者名稱> #檢視指定使用者資訊

# last # 檢視日誌

# cut -d: - /etc/passwd# 檢視系統所有使用者

# cut -d: - /etc/group# 檢視系統所有組

# crontab -l #檢視當前使用者的計劃任務服務

# chkconfig –list #列出所有系統服務

# chkconfig –list |grep on # 列出所有啟動的系統服務程式

# rpm -qa # 檢視所有安裝的軟體包

 

echo、cat命令:新增內容

echo “hello world!” >> a.txt:新增內容到檔案a裡面

cat <<EOF>> a.txt : 可以新增多行語句到檔案本身內容的末尾

cat <<EOF> a.txt:新增內容到檔案並覆蓋到原始的內容

相關文章