linux系統(tǒng)常用命令

解壓縮命令總結(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 &

說明:

  1. 末尾的“&”:表示后臺運(yùn)行程序
  2. “nohup” :保證程序不被掛起
  3. “python”:是執(zhí)行python代碼的命令
  4. “-u”:表示不啟用緩存,實時輸出打印信息到日志文件(如果不加-u,則會導(dǎo)致日志文件不會實時刷新代碼中的print函數(shù)的信息)
  5. “Job.py”:是python的源代碼文件
  6. “l(fā)og.log”:是輸出的日志文件
  7. “>”:是指將打印信息指定到日志文件
  8. “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
如果能查看到源代碼,說明訪問沒有問題。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容