Linux檔案解壓縮命令

2021-08-10 05:00:47 字數 1148 閱讀 1991

程序可以放到後台執行,這裡的後台,其實指的是當前登陸終端的後台。這種情況下,當我們以遠端管理伺服器的方式,在遠端終端執行後台命令,如果在命令尚未執行完畢時就退出登陸,那麼這個後台命令還會繼續執行嗎?

當然不會,此命令的執行會被中斷。這就引出乙個問題,如果我們確實需要在遠端終端執行某些後台命令,該如何執行呢?有以下 3 種方法:

1.把需要在後台執行的命令加入 /etc/rc.local 檔案,讓系統在啟動時執行這個後台程式。這種方法的問題是,伺服器是不能隨便重啟的,如果有臨時後台任務,就不能執行了。

2.使用系統定時任務,讓系統在指定的時間執行某個後台命令。這樣放入後台的命令與終端無關,是不依賴登入終端的。

3.使用 nohup 命令。

nohup 命令的作用就是讓後台工作在離開操作終端時,也能夠正確地在後台執行。此命令的基本格式如下:

[root@localhost ~]# nohup [命令] &
注意,這裡的『&』表示此命令會在終端後台工作;反之,如果沒有『&』,則表示此命令會在終端前台工作。

寫乙個迴圈指令碼,然後使用 nohup 命令執行。例如:

[root@localhost ~]# cat test.sh 

#!bin/bash

for ((i=0;i<=5;i=i+1))

doecho 11 >> /root/for.log

sleep 10s

done

[root@localhost ~]# nohup bash /root/test.sh &

[1] 2741

[root@localhost ~]# ps

pid tty time cmd

2125 pts/4 00:00:00 bash

2741 pts/4 00:00:00 bash

2742 pts/4 00:00:00 sleep

2749 pts/4 00:00:00 ps

[root@localhost ~]# cat for.log

1111

1111

1111

[1]+ done nohup bash /root/test.sh

Linux檔案壓縮和解壓縮命令

linux檔案壓縮和解壓縮命令 tar 命令 打包並壓縮的話,原檔案也會預設存在 c 建立打包檔案 x 解包 t 檢視包裡的類容 r 向包裡追加檔案 v 顯示打包過程 f 檔案 比如 命令 引數 包名 要打包的檔案路徑 tar cvf zzj.tar ect zzj ect ko tar xvf z...

linux壓縮解壓縮命令

zip r myfile.zip 將當前目錄下面所有的東西打包到myfile.zip unzip o d home sunny myfile.zip 把myfile.zip檔案解壓到 home sunny o 不提示的情況下覆蓋檔案 d 指名檔案解壓縮到哪個目錄 zip d myfile.zip s...

壓縮解壓縮linux命令

壓縮解壓縮linux命令 一.zip 1 把 home目錄下面的data目錄壓縮為data.zip zip r data.zip data 壓縮mydata目錄 2 把 home目錄下面的data.zip解壓到databak目錄裡面 unzip data.zip d databak 3 把 home...