Linux經常使用命令

清空文件內容(file_name文件名稱)java

cat /dev/null > file_name

> 和 >> 區別spring

>    每次從新生成一個記錄文件shell

>> 在已有的文件中追加新的內容springboot

nohup :不掛斷地運行命令。測試

2>&1是將標準錯誤(2)重定向到標準輸出(&1),標準輸出(&1)再被重定向輸入到info.log文件中spa

nohup java -jar springboot-module-system-2.1.1.jar >> info.log 2>&1

殺進程(id爲對應的進程)code

kill -9 id

shell 腳本中 $? 是指上一次命令執行的成功或失敗的狀態,若是成功就是0,失敗爲1,if後面的中括號[ $? -eq 0 ] ,括號的兩邊須要有一個空格進程

if [[ $? -eq 0 ]]
  •     -eq: 測試兩個整數是否相等;好比 $A -eq $B
  •     -ne: 測試兩個整數是否不等;不等,爲真;相等,爲假;
  •     -gt: 測試一個數是否大於另外一個數;大於,爲真;不然,爲假;
  •     -lt: 測試一個數是否小於另外一個數;小於,爲真;不然,爲假;
  •     -ge: 大於或等於
  •     -le:小於或等於
相關文章
相關標籤/搜索