Linux命令配置scp+crontab+mail,scpcrontab

來源:互聯網
上載者:User

Linux命令配置scp+crontab+mail,scpcrontab

遠程複製:
例子:登陸到A伺服器想把A伺服器的/sh下的所有檔案複製到172.18.100.200的/sh檔案夾下面

scp /sh/* root@172.18.100.200:/sh   #需要知道172.18.100.200的密碼

批量殺進程
例子: ps -ef|grep Download/popUnlink 有很多進程需要殺掉
root 28300 28297 16 10:26 pts/1 00:14:22 php admin.php Download/popUnlink
root 28301 28297 16 10:26 pts/1 00:14:22 php admin.php Download/popUnlink
root 28302 28297 16 10:26 pts/1 00:14:22 php admin.php Download/popUnlink
root 28303 28297 16 10:26 pts/1 00:14:22 php admin.php Download/popUnlink
root 28304 28297 16 10:26 pts/1 00:14:22 php admin.php Download/popUnlink

ps -ef|grep Download/popUnlink|grep -v grep|awk '{print $2}'|xargs kill

設定快捷命令(別名)
例如:git 安裝在/usr/local/git 目錄下,不想每次拉取代碼都要/usr/local/git/bin/git pull origin master 這麼長的命令,直接用git pull origin master 可以拉取

vim ~/.bashrc   #開啟家目錄bash設定檔alias git='/usr/local/git/bin/git' #設定別名source ~/.bashrc  #讓設定檔 

配置郵箱發送郵件
例子:配置126郵箱作為linux郵件服務的寄件者並發送測試郵件

vim /etc/mail.rc  set from=openweixin666@126.com  #你的郵箱  set smtp=smtp.126.com  #郵箱對應的smtp伺服器位址  set smtp-auth-user=openweixin666@126.com  set smtp-auth-password=******  #您的郵箱密碼  set smtp-auth=login

測試發送郵件:echo ‘your content!’|mail -s ‘your title’ 269754243@qq.com
定時任務crontab
例子:每天0:10分執行一個任務訪問一個網址
crontab -e ,如果提示沒有安裝,則yum -y install crontab
crontab時間段有五個星星 * * * * * 命令
從左至右分別代表“分鐘 小時 日期 月份 周 要執行的命令”

每分鐘執行命令*/1 * * * *  cd /var/www/www.duoduofenqi.com &&php  index.php Home/Phone/handle_exception10 * * * * /sh/chech_hard_dish.sh #每小時的第十分鐘執行命令#淩晨20分執行任務/訪問home模組的index控制器的register方法20 0 * * * /cd /var/www/www.duoduofenqi.com &&php  index.php Home/index/register#每周三早上10點30分做xxx任務30 10 * * 3 /sh/check_nginx_log.sh

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.