nohup 原理及實戰
這篇文章主要介紹了 nohup 原理及例項解析,文中透過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下。 |
在應用Unix/Linux時,我們一般想讓某個程式在後臺執行,於是我們將常會用 & 在程式結尾來讓程式自動執行。比如我們要執行mysql在後臺: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程式並不想mysqld一樣,這樣我們就需要nohup命令
nohup命令可以將程式以忽略掛起訊號的方式執行起來,被執行的程式的輸出資訊將不會顯示到終端。
無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當前目錄的 nohup.out 檔案中。如果當前目錄的 nohup.out 檔案不可寫,輸出重定向到$HOME/nohup.out檔案中。如果沒有檔案能建立或開啟以用於追加,那麼 command 引數指定的命令不可呼叫。如果標準錯誤是一個終端,那麼把指定的命令寫給標準錯誤的所有輸出作為標準輸出重定向到相同的檔案描述符。
nohup (選項) (引數)
--help:線上幫助 --version:顯示版本資訊
程式及選項:要執行的程式及選項
執行spring boot 的jar包,噹噹前終端關閉後,該Spring Boot專案仍然在後臺執行
nohup java -jar springboot.jar &
使用nohup命令提交作業,如果使用nohup命令提交作業,那麼在預設情況下該作業的所有輸出都被重定向到一個名為nohup.out的檔案中,除非另外指定了輸出檔案:
nohup command > myout.file 2>&1 &
在上面的例子中,輸出被重定向到myout.file檔案中
以上就是本文的全部內容,希望對大家的學習有所幫助。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2696682/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- bitMap原理及實戰
- 【linux】helloword原理分析及實戰Linux
- Spring Security 入門原理及實戰Spring
- 【深入淺出Spring原理及實戰】「原始碼原理實戰」從底層角度去分析研究PropertySourcesPlaceholderConfigurer的原理及實戰注入機制Spring原始碼
- 高效能快取 Caffeine 原理及實戰快取
- FastDFS概念、原理及CentOS7下安裝實戰ASTCentOS
- nohup
- Kafka 原理和實戰Kafka
- webpack 原理與實戰Web
- Maven實戰與原理分析(二):maven實戰Maven
- CRC原理及實現
- Keepalived 原理與實戰
- nohup命令
- EJB實用原理和實戰示例
- Redis專案實戰---應用及理論(二)---Redis叢集原理Redis
- MySQL 分割槽表原理及資料備份轉移實戰薦MySql
- 【深入淺出Sentinel原理及實戰】「基礎實戰專題」零基礎實現服務流量控制實戰開發指南(2)
- Promise原理探究及實現Promise
- KVO使用及實現原理
- JMeter實戰(二) 執行原理JMeter
- 直播原理與web直播實戰Web
- EJB實用原理和實戰示例 and more?
- AOP如何實現及實現原理
- Linux核心級後門的原理及簡單實戰應用(轉)Linux
- 初學Bootstrap及實戰boot
- Spring Cloud 中自定義外部化擴充套件機制原理及實戰SpringCloud套件
- DES原理及程式碼實現
- TreeMap原理實現及常用方法
- NNLM原理及Pytorch實現PyTorch
- MapReduce原理及簡單實現
- Redis原理及實踐之GeoHashRedis
- SpringMVC實現原理及解析SpringMVC
- BloomFilter 原理,實現及優化OOMFilter優化
- LRU cache原理及go實現Go
- Java ArrayDeque工作原理及實現Java
- HTTP 代理原理及實現(2)HTTP
- Java HashMap工作原理及實現JavaHashMap
- RecyclerView 事件分發原理實戰分析View事件