亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

將shell腳本正確的放在后臺運行方式

 更新時間:2024年01月12日 08:38:19   作者:qepyd  
這篇文章主要介紹了將shell腳本正確的放在后臺運行方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1.1 將shell腳本放在后臺運行的方式

這個有很多種方式哈,可以百度。

我常用以下兩種

####### 我常用的兩種

&         # 放在后臺運行,但要注意了,不能是中文的哈。
nohup     # 放在后臺運行,會生成nohup.out文件,但我們可以不讓其有這個文件 

####### 我現(xiàn)在這樣用
nohup 配合 & 使用,這樣就不用在意&符號是中文導致出問題了

1.2 &不是英文導致的大事故[模擬]

這里以iptables為例,當然我是在測試環(huán)境哈。我的iptables才安裝好,我想把filter表的OUTPUT鏈的默認政策(policy)修改成DROP,我在總結iptables這個東東。

我就是想看看有什么效果。

當前ipitables中filter表的狀態(tài),如下:

1

我修改的一個思路,我還給自己留了后路的哈

寫個腳本,腳本后臺運行   

  • A:把filter表中OUTPUT的默認政策修改成DROP,我不進行保存   
  • B:sleep 60    # 等待60秒,在這期間我就可以看到效果了   
  • C:重啟iptables防火墻,我之前是沒有保存的哈,重啟就會失效。

編寫腳本,并后臺執(zhí)行腳本,這里用&符號,我這里專門把&符號寫成了中文

######################################## 腳本內容
[root@vm7-121 tools]#
[root@vm7-121 tools]# cat a.sh 
#!/bin/bash
#
### iptables add rules
iptables -t filter -P OUTPUT DROP

### sleep
sleep 120

### restart iptables service
systemctl restart iptables


######################################## 后臺執(zhí)行腳本,用&符號,我專門把&符號寫成了中文
[root@vm7-121 tools]# sh a.sh  &
[1] 5603
         # 這個時候,當前xshell的連接肯定是會卡住的,最終會斷開


######################################## 本地服務器(Vmware Workstation上的虛擬機)上查看

1.3 nohup配合&來使用,就不怕了

還是以iptables為例,還是以1.2章節(jié)的a.sh腳本為例。

用nohup配合&來讓腳本后臺運行

[root@vm7-121 tools]# nohup sh a.sh  >/dev/null 2>&1   &
[1] 5813

    # 當前的xshell連接肯定是會斷開的

本地服務器上進行查看

時間過了120秒后,再到本地服務器上進行查看

那么在120秒后,我的xshell又可以連接服務器了

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 圖片批量壓縮大小腳本分享

    圖片批量壓縮大小腳本分享

    這篇文章主要介紹了圖片批量壓縮大小的腳本,需要的朋友可以參考下
    2014-04-04
  • Shell腳本IF條件判斷和判斷條件總結

    Shell腳本IF條件判斷和判斷條件總結

    這篇文章主要介紹了Shell腳本IF條件判斷和判斷條件總結,本文先是給出了IF條件判斷的語法,然后給出了常用的判斷條件總結,需要的朋友可以參考下
    2014-10-10
  • Shell管道和過濾器的使用

    Shell管道和過濾器的使用

    本文主要介紹了Shell管道和過濾器的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-03-03
  • Shell腳本中獲取本機ip地址的3個方法

    Shell腳本中獲取本機ip地址的3個方法

    這篇文章主要介紹了Shell腳本中獲取本機ip地址的3個方法,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2014-10-10
  • Linux用戶配置sudo權限(visudo)的方法

    Linux用戶配置sudo權限(visudo)的方法

    下面小編就為大家?guī)硪黄狶inux用戶配置sudo權限(visudo)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 用來查看linux內存使用情況的shell腳本

    用來查看linux內存使用情況的shell腳本

    本文為大家提供的這個腳本,通過查看status文件中VmRSS的字段來查看系統(tǒng)或進程使用的內存情況,有需要的朋友不妨參考下
    2013-02-02
  • shell腳本監(jiān)控系統(tǒng)負載、CPU和內存使用情況

    shell腳本監(jiān)控系統(tǒng)負載、CPU和內存使用情況

    這篇文章主要介紹了shell腳本監(jiān)控系統(tǒng)負載、CPU和內存使用情況,本文分別給出監(jiān)控服務器系統(tǒng)負載情況、監(jiān)控系統(tǒng)cpu使用情況、、監(jiān)控系統(tǒng)內存情況、監(jiān)控系統(tǒng)交換分區(qū)swap使用情況的腳本,需要的朋友可以參考下
    2014-12-12
  • Linux 查看內存插槽數(shù)、最大容量的方法

    Linux 查看內存插槽數(shù)、最大容量的方法

    下面小編就為大家?guī)硪黄狶inux 查看內存插槽數(shù)、最大容量的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Linux命令之tail的使用及應用場景介紹

    Linux命令之tail的使用及應用場景介紹

    tail 是一條在 Linux 系統(tǒng)中常用的命令行工具,用來顯示文件的末尾內容,tail 的功能強大且簡潔,能夠滿足多種應用需求本文就給大家介紹一下Linux命令tail的使用及應用場景,需要的朋友可以參考下
    2023-09-09
  • Obsidian斜杠命令用法詳解

    Obsidian斜杠命令用法詳解

    這篇文章主要介紹了終于定制出順手的Obsidian斜杠命令,利用斜杠命令?+?命令面板置頂?+?Quick?Add插入內容?+?Quick?Add別名命令,就可以根據(jù)自己習慣,實現(xiàn)定制化的斜杠命令,需要的朋友可以參考下
    2022-12-12

最新評論