工作中常用到的基本命令,因?yàn)闆]及時記錄痕届,間隔一段時間沒有用就用起來不熟悉,及時記錄末患,方便查找研叫,不用每次都臨時去百度
- 暫停進(jìn)程:
kill -STOP pid
- 恢復(fù)進(jìn)程:
kill -CONT pid
- 結(jié)束進(jìn)程:
//結(jié)束多進(jìn)程:
ps -ef | grep "aaa" | awk '{print $2}' | xargs kill -9
//如ps后得到:nobody 16473 16412 3 20:27 ? 00:00:01 /usr/bin/python /xxx/xxxxxx/aaa.sh
killall /usr/bin/python /xxx/xxxxxx/aaa.sh
-
文件復(fù)制
- 從遠(yuǎn)程機(jī)器上復(fù)制文件到本地機(jī)器:
scp (-r) remote_username@remote_ip:remote_folder local_file
- 從本地機(jī)器復(fù)制文件到遠(yuǎn)程機(jī)器上
1、scp local_file remote_username@remote_ip:remote_folder //需輸入遠(yuǎn)程機(jī)器密碼璧针,文件名稱不變 2嚷炉、scp local_file remote_username@remote_ip:remote_file //需輸入遠(yuǎn)程機(jī)器密碼,指定文件名稱 3陈莽、scp local_file remote_ip:remote_folder //輸入遠(yuǎn)程機(jī)器用戶名和密碼,文件名稱不變 4虽抄、scp local_file remote_ip:remote_file //輸入遠(yuǎn)程機(jī)器用戶名和密碼走搁,指定文件名稱 其中如果是復(fù)制多個文件或者目錄 ,需要加上-r scp -r local_file remote_ip:remote_file
結(jié)束進(jìn)程
ps -ef | grep "dst_str" | awk '{print $2}' | xargs kill -9
- 修改hosts迈窟,重啟:/etc/hosts
因?yàn)椴煌挠蛎赡軐?yīng)不同的ip私植,因此想要域名對應(yīng)到固定的ip需要在hosts中進(jìn)行配置,配置后需要重啟網(wǎng)絡(luò)服務(wù)
service network restart
- linux shell 多個命令一起執(zhí)行的幾種方法
// 车酣;分隔各個命令都會執(zhí)行曲稼,但不保證每個命令都執(zhí)行成功索绪。
cd /home/PyTest/src; python suning.py
// &&分隔:若前面的命令執(zhí)行成功,才會去執(zhí)行后面的命令贫悄,保證執(zhí)行過程都是成功的瑞驱。
cd /home/PyTest/src&&python suning.py
// |或者||分隔:只有前面的命令執(zhí)行失敗后才去執(zhí)行下一條命令,直到執(zhí)行成功
cd /home/PyTest/123 || grep "aaa" ./*
cd /home/PyTest/123 | grep "aaa" ./*
- 更新系統(tǒng)時間
date -s “20:12:23 2017-09-20″