個人常用代碼

系統(tǒng)# uname -a # 查看內核/操作系統(tǒng)/CPU信息

# head -n 1 /etc/issue # 查看操作系統(tǒng)版本

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

# hostname # 查看計算機名

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

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

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

# env # 查看環(huán)境變量

資源

# free -m # 查看內存使用量和交換區(qū)使用量

# df -h # 查看各分區(qū)使用情況

# du -sh # 查看指定目錄的大小

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

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

# uptime # 查看系統(tǒng)運行時間、用戶數(shù)、負載

# cat /proc/loadavg # 查看系統(tǒng)負載

磁盤和分區(qū)

# mount | column -t # 查看掛接的分區(qū)狀態(tài)

# fdisk -l # 查看所有分區(qū)

# swapon -s # 查看所有交換分區(qū)

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

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

網絡

# ifconfig # 查看所有網絡接口的屬性

# iptables -L # 查看防火墻設置

# route -n # 查看路由表

# netstat -lntp # 查看所有監(jiān)聽端口

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

# netstat -s # 查看網絡統(tǒng)計信息

進程

# ps -ef # 查看所有進程

# top # 實時顯示進程狀態(tài)

用戶

# w # 查看活動用戶

# id <用戶名> # 查看指定用戶信息

# last # 查看用戶登錄日志

# cut -d: -f1 /etc/passwd # 查看系統(tǒng)所有用戶

# cut -d: -f1 /etc/group # 查看系統(tǒng)所有組

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

服務

# chkconfig list # 列出所有系統(tǒng)服務

# chkconfig list | grep on # 列出所有啟動的系統(tǒng)服務程序

# rpm -qa # 查看所有安裝的軟件包


arch即可查看linux的內核版本

檢測linux vps是xen openvz還是kvm的方法

yum -y install virt-what

apt-get install virt-what

virt-what

centos 安裝

yum install screen

Debian 或 Ubuntu 安裝

apt-get install screen

Screen 方式運行

在 ASF 目錄中新建 Screen 會話窗口并運行 ASF 程序即可,具體的 Screen 命令可以參考以下

sudo apt-get install screen? ? #安裝Screen

screen -S <name>? ? ? ? ? ? ? #創(chuàng)建一個Screen窗口

screen -ls? ? ? ? ? ? ? ? ? ? #列出所有活動的Screen窗口

screen -r <id>? ? ? ? ? ? ? ? #恢復指定id的會話

kill -9 <id>? ? ? ? ? ? ? ? ? #結束指定id的進程

提示“There is no screen to be resumed matching 18352”,解決方法如下:

screen -D -r 18352

解釋:-D -r 先刪除前一用戶再登陸。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容