1. 程式人生 > >exec與xargs screen curl

exec與xargs screen curl

創建 web 選項 study lis com 退出 mtime bak

xargs 用在管道符號後面 批量操作
find . -mtime +10 |xargs rm -rf
ls -d ./ |xargs -n1 -i{} mv {} {}_bak
exec 和find同時使用
查找當前目錄創建時間大於10天的文件並刪除 :find . -mtime +10 -exec rm -rf
批量更改文件名: find ./
-exec mv {} {}_bak
xargs 可以把多行變成一行 cat 1.txt|xargs

screen相當於一個虛擬終端,它不會因為網絡中斷而退出,每次登錄都可以進入那個screen
使用方法:直接輸入screen命令
screen -ls 查看已經開啟的screen

Ctrl +a 再按d退出該screen會話,只是退出,並沒有結束。結束的話輸入Ctrl +d 或者輸入exit
退出後還想再次登錄某個screen會話,使用sreen -r screenid 若只有一個screen 直接screen -r
screen -S aming ; 登錄的話 screen -r aming

curl是Linux系統命令行下用來簡單測試web訪問的工具,幾個常用的選項你要掌握
curl -xip:port www.baidu.com # -x可以指定ip和端口,省略寫hosts,方便實用
curl -Iv http://www.qq.com # -I 可以把訪問的內容略掉,只顯示狀態碼,-v可以顯示詳細過程

curl -u user:password http://123.com # -u可以指定用戶名和密碼
curl http://study.lishiming.net/index.html -O #可以下載
還可以使用 -o 自定義名字
curl -o index2.html http://study.lishiming.net/index.html

exec與xargs screen curl