linux命令有很多,但工作中常用的就那么幾個(gè),多敲敲就會了
cd 切換目錄
ls(list)列出當(dāng)前目錄下的文件清單
chown(change owner) 改變文件所屬用戶和組
chmod(change mode)語法:chmod abc file其中a,b,c各為一個(gè)數(shù)字,分別表示User、Group、及Other的權(quán)限。一般用數(shù)字代表最簡便,如下:r=4,w=2,x=1,若要rwx屬性則4+2+1=7;若要rw-屬性則4+2=6;若要r-x屬性則4+1=7。
mkdir創(chuàng)建目錄、cp(copy)復(fù)制、mv(move)移動
rm -f刪除、cat查看文件
useradd創(chuàng)建用戶,passwd修改用戶密碼,userdel刪除用戶
tail -f 實(shí)時(shí)查看 ? ? ? tail -100f查看一百行
vi編輯,/或?+字符串 查找相關(guān)日志
tar -xvf解壓 ? tar -cvf壓縮
free查看內(nèi)存占用
ps -ef | grep x 過濾查看進(jìn)程
netstat -tln 查詢端口
lsof -i :占用端口號 查詢進(jìn)程
曾經(jīng)遇到過用xshell連接過段時(shí)間老是自動斷開,后來vi /etc/ssh/sshd.config將ClientAliveInterval對應(yīng)的0改成60,
ClientAliveInterval指定了服務(wù)器端向客戶端請求消息 的時(shí)間間隔, 默認(rèn)是0, 不發(fā)送.
ClientAliveInterval 60表示每分鐘發(fā)送一次, 然后客戶端響應(yīng), 這樣就保持長連接了.
ClientAliveCountMax表示服務(wù)器發(fā)出請求后客戶端沒有響應(yīng)的次數(shù)達(dá)到一定值, 就自動斷開.
修改完成后重起sshd服務(wù):service sshd restart
OK,問題解決!