解壓縮命令總結(jié)
1、.tar 用 tar –xvf 解壓
2、.gz 用 gzip -d或者gunzip 解壓
3、.tar.gz和.tgz 用 tar –xzf 解壓
4、.bz2 用 bzip2 -d或者用bunzip2 解壓
5、.tar.bz2用tar –xjf 解壓
6、.Z 用 uncompress 解壓
7、.tar.Z 用tar –xZf 解壓
8、.rar 用 unrar e解壓
9、.zip 用 unzip 解壓
Linux下后臺運(yùn)行python程序,并輸出日志文件
如果直接運(yùn)行python提示找不到python目錄時,找到python所在的路徑后再運(yùn)行
nohup /root/anaconda3/bin/python3 robot.py &
1、一般使用
nohup python -u Job.py > log.log 2>&1 &
2、只記錄異常日志(推薦)
nohup python -u Job.py >/dev/null 2>error.log 2>&1 &
3、不記錄任何日志
nohup python -u Job.py >/dev/null 2>&1 &
說明:
- 末尾的“&”:表示后臺運(yùn)行程序
- “nohup” :保證程序不被掛起
- “python”:是執(zhí)行python代碼的命令
- “-u”:表示不啟用緩存,實時輸出打印信息到日志文件(如果不加-u,則會導(dǎo)致日志文件不會實時刷新代碼中的print函數(shù)的信息)
- “Job.py”:是python的源代碼文件
- “l(fā)og.log”:是輸出的日志文件
- “>”:是指將打印信息指定到日志文件
- “2>&1”:將標(biāo)準(zhǔn)錯誤輸出轉(zhuǎn)變化標(biāo)準(zhǔn)輸出,可以將錯誤信息也輸出到日志文件中(0-> stdin, 1->stdout, 2->stderr)
2、關(guān)閉命令
1、查看進(jìn)程
ps -ef|grep python
或者
ps -ef|grep Job
2、關(guān)閉進(jìn)程
kill -9 19913
3、檢查
用1中查看進(jìn)程的命令,檢查或確認(rèn)進(jìn)程是否真正被關(guān)閉。
————————————————
版權(quán)聲明:本文為CSDN博主「春風(fēng)化作秋雨」的原創(chuàng)文章,遵循CC 4.0 by-sa版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/jiahao1186/article/details/89537943
7.Linux ln命令
語法
ln [參數(shù)][源文件或目錄][目標(biāo)文件或目錄] 其中參數(shù)的格式為
[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}]
[--help] [--version] [--]
Ubuntu 18.04 查看公網(wǎng)IP
如果在Ubuntu Bash窗口,查看本機(jī)公網(wǎng)IP地址:
可以執(zhí)行如下命令:
$ > curl -4sSkL https://myip.ipip.net
如果是要查看某些網(wǎng)站的源代碼,或則查看是否可以訪問,可以使用如下命令:
$ > curl -4sSkL https://www.google.com
如果能查看到源代碼,說明訪問沒有問題。