gg:命令將光標移動到文檔開頭
G:命令將光標移動到文檔末尾
<hr/>
網(wǎng)絡
# ifconfig # 查看所有網(wǎng)絡接口的屬性 # iptables -L # 查看防火墻設置 # route -n # 查看路由表 # netstat -lntp # 查看所有監(jiān)聽端口 # netstat -antp # 查看所有已經(jīng)建立的連接 # netstat -s # 查看網(wǎng)絡統(tǒng)計信息
進程
# ps -ef # 查看所有進程 # top # 實時顯示進程狀態(tài)
yum install -y unzip zip
upzip 后綴為
tar zxvf 后綴為
:set nu
方法1:
輸入:n,代表跳轉(zhuǎn)到第n行,如:79,就跳轉(zhuǎn)到第79行。
方法2:
輸入nG,代表跳轉(zhuǎn)到第n行,如79Glinux常用命令,就跳轉(zhuǎn)到第79行。
1.查進程
ps命令查找與進程相關的PID號:
ps a 顯示現(xiàn)行終端機下的所有程序,包括其他用戶的程序。
ps -A 顯示所有程序。
ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數(shù)或常駐服務的標示。
ps -e 此參數(shù)的效果和指定"A"參數(shù)相同。
ps e 列出程序時,顯示每個程序所使用的環(huán)境變量。
ps f 用ASCII字符顯示樹狀結(jié)構,表達程序間的相互關系。
ps -H 顯示樹狀結(jié)構,表示程序間的相互關系。
ps -N 顯示所有的程序,除了執(zhí)行ps指令終端機下的程序之外。
ps s 采用程序信號的格式顯示程序狀況。
ps S 列出程序時,包括已中斷的子程序資料。
ps -t<終端機編號> 指定終端機編號linux常用命令,并列出屬于該終端機的程序的狀況。
ps u 以用戶為主的格式來顯示程序狀況。
ps x 顯示所有程序,不以終端機來區(qū)分。
最常用的方法是ps aux,然后再通過管道使用grep命令過濾查找特定的進程,然后再對特定的進程進行操作。
ps -aux | grep tomcat。$ ps -ef | grep rsync| grep -v "grep" 。pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`。
ps -ef|grep java|grep -v grep 顯示出所有的java進程,去處掉當前的grep進程。
2.殺進程
使用kill命令結(jié)束進程:kill xxx
常用:kill -9 324
Linux下還提供了一個killall命令,可以直接使用進程的名字而不是進程標識號,例如:# killall -9 NAME
3.進入到進程的執(zhí)行文件所在的路徑下,執(zhí)行文件 ./文件名
print working directory
打印工作路徑
list short
短顯示,只顯示文件或目錄名
list long
長顯示,等同于ls -l, 除顯示文件或目錄名之外
顯示文件權限、類型、大小等等
用于下載
make directory
用于創(chuàng)建目錄
用于解壓/壓縮文件
解壓:tar zxvf xxx.tar.gz
壓縮:tar zcvf xxx.tar.gz /path
讓環(huán)境變量立即生效
創(chuàng)建空文件
chang directory
切換目錄
move
用于移動或重命名文件
remove
刪除文件或目錄
groupadd:創(chuàng)建用戶組
groupdel:刪除用戶組
groups:查看用戶所屬組
useradd:創(chuàng)建用戶
userdel: 刪除用戶
usermod:修改用戶
修改用戶密碼
用于更改文件權限
用于更改文件所屬組
用于更改文件所屬用戶
在線安裝應用程序