Linux nohup、&、 2>&1是什麼?
基本含義
- /dev/null 表示空裝置檔案
- 0 表示stdin標準輸入
- 1 表示stdout標準輸出
- 2 表示stderr標準錯誤
> file 表示將標準輸出輸出到file中,也就相當於 1>file
2> error 表示將錯誤輸出到error檔案中
2>&1 也就表示將錯誤重定向到標準輸出上
2>&1 >file :錯誤輸出到終端,標準輸出重定向到檔案file,等於 > file 2>&1(標準輸出重定向到檔案,錯誤重定向到標準輸出)。
& 放在命令到結尾,表示後臺執行,防止終端一直被某個程序佔用,這樣終端可以執行別到任務,配合 >file 2>&1可以將log儲存到某個檔案中,但如果終端關閉,則程序也停止執行。如 command > file.log 2>&1 & 。
nohup放在命令的開頭,表示不掛起(no hang up),也即,關閉終端或者退出某個賬號,程序也繼續保持執行狀態,一般配合&符號一起使用。如nohup command &。
相關推薦
19-linux下ElasticSearch.6.2.1與head、Kibana、X-Pack、SQL、IK、PINYIN外掛的配置安裝
1.安裝elasticsearch-head 1.1 直接使用命令安裝報錯 elasticsearch-6.2.0\bin>elasticsearch-plugin install elasticsearch-head A tool for m
章節號比較排序(A.1、B.2.1、C.4)
java 章節號 排序 private static int compareSerialNum(String str1,String str2){ if(str1.equals(str2)){ return 0; } if(!str1.contains(".")&
1、專案2.1-計算長方形的周長和麵積
任務描述:輸入長方形的兩邊長a和b,輸出長方形的周長和麵積。(邊長可以是整數也可以是小數) 程式碼實現 /* *Copyright(c)2018,CSDN *All rights reserved. *檔名稱:rectangle.cpp *作 者:
Linux下安裝Solr7.2.1以及配置Solr(CentOS7)
安裝Solr 1、下載Solr 2、上傳solr的安裝包 solr-7.2.1.tgz 3、解壓縮solr安裝包 tar -xvf solr-7.2.1.tgz -C /usr/local/ 4、進入solr解壓目錄,修改目錄名稱 c
nohup /dev/null 2>&1 含義詳解
為何2>&1要寫在後面?command > file 2>&1 首先是command > file將標準輸出重定向到file中, 2>&1 是標準錯誤拷貝了標準輸出的行為,也就是同樣被重定向到file中,最終結果就是標準輸出和錯誤都被重定向到file中。
Linux nohup、&、 2>&1是什麼?
基本含義 /dev/null 表示空裝置檔案 0 表示stdin標準輸入 1 表示stdout標準輸出 2 表示stderr標準錯誤 > file 表示將標準輸出輸出到file中,也就相當於 1>file 2> error 表示將錯誤輸出到erro
Linux bpf 2.1、bcc的實現
bcc全稱為(BPF Compiler Collection),它是模仿gcc(GNU Compiler Collection)的命名風格。 BPF是執行在核心態的一種虛擬機器語言,我們在使用者態可以通過Clang+LLVM把c語言編譯成BPF目標碼,然後通過載
centos(17)-nohup、&、>、/dev/null、2>&1 後臺離線執行程式
假如在putty上用相關命令開啟一個程式,比如用java命令啟動一個spring boot專案,此時日誌會佔據螢幕,無法再執行其他命令,並且一但關閉當前putty終端或按ctrl+c,該程序都會被結束。
Linux命令- echo、grep 、重定向、1>&2、2>&1的介紹
最近筆試遇到一道題,關於Linux命令的,題目如下 下面兩條命令分別會有怎樣的輸出 echo hello 1>&2 |grep aaa echo hello 2>&1 |grep aaa A、兩個均輸出hello B、第一個無輸出,第
Xcode7 運行iOS10以上系統(10.1、10.2、10.3)解決Could not find Developer Disk Image
ges 添加 -1 eve device images 真機 文件 eight 由於歷史原因,需要在Xcode7上真機運行下app,無奈手機系統已是10.3了,一運行, 就提示:Could not find Developer Disk Image 解決辦法: 1、找
表單提交 防註入XSS 1入庫時轉義、後臺 2出庫轉義、前臺
his 驗證 替換字符 插入 如果 不同的 js代碼 urn ida 第一種 入庫過濾js自動填充時過濾js代碼class GoodsModel extends Model{ // 填充 protected $_auto = [ // 自己補充填充
Shell、內外部命令——Linux基本命令(2)
linux1.ShellShell是Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令並把它送入內核去執行.shell也被稱為LINUX的命令解釋器(commandinterpreter).vshell是一種高級程序設計語言.
二、.Net常用基本類庫【2.1】字符串處理
大寫 ons 通過 split toc 元素 *** spa 索引 使用string 定義的字符串,在定義好後,是無法修改的。如果要想改變,必須通過tocharArray()函數將原來的字符串轉化為字符(char)數組。然後再通過轉換從而形成一個新的字符串。 字符串中常用的
12.2、linux作業管理、調整進程優先級
jobs nice 1、linux作業分類: 前臺作業:foreground,通過終端啟動,且啟動後會一直占據終端 後臺作業:background,可以通過終端啟動,但啟動後會轉入後臺,釋放終端占用作業可能包含多個程序,也可以只包含一個程序。2、作業被轉入後臺方法: 運行中的作業:c
完全用Deepin Linux娛樂、工作、學習(1)
系統/運維 Linux ??????? 截至今天我已經用全Deepin Desktop Linux環境娛樂、工作、學習了100多天。當你看到這個桌面的時候,會不會覺得它是MacOS?錯了,它是Deepin Desktop Linux,而且它已經在全球很多個國家流行開,它字體的渲染、桌面的細膩是目前Wi
linux監控平臺搭建(2)主動和被動模式、添加監控主機、添加自定義模板、處理圖形亂碼、自動發現
添加監控主機 主動和被動模式 添加主機添加主機:1.添加主機群組:2.添加主機:點擊主機-->創建主機(1)應用集:是監控項的集合(如:cpu的集合,內存的集合)(2)監控項:監控的項目(cpu,內存)(3)觸發器:對監控項設定的告警規則,和告警級別。(4)圖形
1、VGG16 2、VGG19 3、ResNet50 4、Inception V3 5、Xception介紹——遷移學習
1-1 算法 應用 tle 你在 mode 很多 簡單回顧 gis ResNet, AlexNet, VGG, Inception: 理解各種各樣的CNN架構 本文翻譯自ResNet, AlexNet, VGG, Inception: Understanding vario
MongoDB安全:創建第1個、第2個、第3個用戶
三種 另一個 選項 原因 配置 書寫規則 ati ins 時間 Windows 10家庭中文版,MongoDB3.6.3, 前言 使用mongod命令基於某個空白文件夾(存放數據)啟動MongoDB服務器時,要是沒有使用--auth選項,啟動後,任何客戶端是可以無需認證
騰訊雲(Linux)安裝.net core sdk2.1、net core runtime2.1
cor -m rod asp pac 安裝 core 分享圖片 spn 按照微軟指令安裝: sdk2.1:https://www.microsoft.com/net/download/linux-package-manager/centos/sdk-current 1.
CRM權限管理(2)、報名流程1-銷售報名信息錄入
margin classlist login first mps 流程 += consul lis 流程思路 models.py model設計思路: 具體參考:https://github.com/Fangqihan/CRM-Kingadmin/blob/maste