后端開發(fā)人員必備的linux常用命令清單與實(shí)例,這是我在公司給團(tuán)隊(duì)小伙伴一次技術(shù)小分享。內(nèi)容深入淺出,簡單明了,放出來給大家分享。新手司機(jī)可以收藏、學(xué)習(xí),老司機(jī)可以批評指正。
(本文持續(xù)更新中^_^)
top 性能分析工具,能夠?qū)崟r顯示系統(tǒng)中各個進(jìn)程的資源占用狀況linux常用命令,類似于Windows的任務(wù)管理器
top - 14:06:23 up 70 days, 16:44, 2 users, load average: 1.25, 1.32, 1.35
Tasks: 206 total, 1 running, 205 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.9%us, 3.4%sy, 0.0%ni, 90.4%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 32949016k total, 14411180k used, 18537836k free, 169884k buffers
Swap: 32764556k total, 0k used, 32764556k free, 3612636k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28894 root 22 0 1501m 405m 10m S 52.2 1.3 2534:16 java
netstat 查看訪問網(wǎng)絡(luò)連接狀態(tài)
替換
撤回、重做 u、ctrl + r
復(fù)制
粘貼
刪除
添加行
翻頁 ctrl + d, ctrl + u
顯示行號 :set nu
顯示當(dāng)前行信息 ctrl + g
行
句
段
屏幕
保存退出
du 查看文件和目錄磁盤使用的空間
find 查找文件,配合正則使用更佳
tail 從指定點(diǎn)開始將文件寫到標(biāo)準(zhǔn)輸出
tar 打包工具
grep 文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行信息打印出來。
wc 是 Word Count 縮寫,統(tǒng)計(jì)指定文件中的字節(jié)數(shù)、字?jǐn)?shù)、行數(shù),并將統(tǒng)計(jì)結(jié)果顯示輸出
xargs 替換工具,讀取輸入數(shù)據(jù)重新格式化后輸出。簡單的理解就是通過指定的分隔符(默認(rèn)空格)切割(split)字符串,然后把處理后的多列數(shù)據(jù)作為參數(shù),作為下一個指令的參數(shù)傳入。
user modify 修改用戶
userdel刪除用戶
設(shè)置用戶密碼
chmod 即change mode,改變文件模式。
chgrp 即change group改變用戶組linux常用命令,語法chgrp [-R] newGroup fileOrDirector
chown 即change owner改變擁有者