歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux 系統命令筆記

Linux 系統命令筆記

日期:2017/3/3 12:16:57   编辑:Linux技術

前言

翻出N年前學習筆記,感覺還有點用,放到博客備忘,自己查看用。

一. 系統命令筆記

1.系統%uname -a # 查看內核/操作系統/CPU信息

%head -n 1 /etc/issue # 查看操作系統版本

%cat /proc/cpuinfo # 查看CPU信息

%hostname # 查看計算機名

%lspci -tv # 列出所有PCI設備

%lsusb -tv # 列出所有USB設備

%lsmod # 列出加載的內核模塊

%env # 查看環境變量 資源

%free -m # 查看內存使用量和交換區使用量

%df -h # 查看各分區使用情況

%du -sh <目錄名> # 查看指定目錄的大小

%grep MemTotal /proc/meminfo # 查看內存總量

%grep MemFree /proc/meminfo # 查看空閒內存量

%uptime # 查看系統運行時間、用戶數、負載

%cat /proc/loadavg # 查看系統負載

2.磁盤和分區%mount | column -t # 查看掛接的分區狀態%fdisk -l # 查看所有分區

%swapon -s # 查看所有交換分區

%hdparm -i /dev/hda # 查看磁盤參數(僅適用於IDE設備)

%dmesg | grep IDE # 查看啟動時IDE設備檢測狀況

3.網絡 %ifconfig # 查看所有網絡接口的屬性 netstat -in

%ifconfig eth0 down # 禁用

%ifconfig eth0 up # 啟用

%ifconfig eth0 unplumb # 停止網卡

%ifconfig eth0 plumb # 啟用網卡

%ifconfig eth0 192.168.0.1 netmask 255.255.255.0 # 配置網卡地址

%iptables -L # 查看防火牆設置

%route -n # 查看路由表

%netstat -lntp # 查看所有監聽端口

%netstat -antp # 查看所有已經建立的連接

%netstat -s # 查看網絡統計信息

4.進程%ps -ef # 查看所有進程%ps -ef|grep 用戶 # 查看'用戶'所有進程

%top # 實時顯示進程狀態

5.用戶%w # 查看活動用戶%id <用戶名> # 查看指定用戶信息

%last # 查看用戶登錄日志

%cut -d: -f1 /etc/passwd # 查看系統所有用戶

%cut -d: -f1 /etc/group # 查看系統所有組

%crontab -l # 查看當前用戶的計劃任務

6.服務%chkconfig --list # 列出所有系統服務%chkconfig --list | grep on # 列出所有啟動的系統服務

%service vsftpd start # 啟運vsftpd

%chkconfig --list | grep vsftpd # 查看vsftpd 服務狀態

%chkconfig vsftpd on # 更改為vsftpd 服務為默認啟動,%vi /etc/vsftpd/vsftpd.conf #修改 vsftpd 的設置

%service sshd start # 啟動 ssh 服務

%chkconfig sshd on # 設置 SSH 服務為默認啟動

7.程序 %rpm -qa # 查看所有安裝的軟件包Red Hat Package Manager(簡稱 RPM ,其功能類似於 windows 下的添加/刪除操作)

%rpm -qf <文件名> # 查看文件屬於哪個軟件包(-qf:指定的方式顯示查詢信息 )

8.查看內存和CPU使用情況 %topas # IBM、SUN、IBM-AIX

%vmstat # SUN

%top # HP

%sar -d 10 100 # 觀察系統IO和CPU占用的命令,系統IO

%sar -u 10 100 # 觀察系統IO和CPU占用的命令,CPU

%onstat -d # informix觀察tempdbs的占用情況

10.共享內存操作%ipcs -m # 輸出有關共享內存(shared memory)的信息%ipcs -q # 輸出有關信息隊列(message queue)的信息

%ipcs -s # 輸出有關“遮斷器”(semaphore)的信息

%ipcrm -m 0x00000000 # 刪除共享內存

Copyright © Linux教程網 All Rights Reserved