1.刪除指令:
rmdir test:
刪除空資料夾
rm test.txt:
刪除檔案
rm - rf test
: 刪除目錄以及其下所有檔案、資料夾
2.建立檔案和目錄
touch test:
建立二進位制檔案
mkdir test:
建立資料夾
vi test.txt :
建立檔案
mkdir -p bbb/test
:在工作目錄下的 bbb 目錄中,建立乙個名為 test 的子目錄。 若 bbb 目錄原本不存在,則建立乙個。(注:本例若不加 -p,且原本 bbb目錄不存在,則產生錯誤。)
3.檢視當前程序
ps [options] [--help]
: 檢視當前程序
# ps -a:
//顯示程序資訊
# ps -u root
//顯示root程序使用者資訊
# ps -ef
//顯示所有命令,連帶命令列
4.結束當前程序
kill [-s 《資訊名稱或編號》][程式] 或 kill [-l 《資訊編號》]
5. nohup和&
解決辦法:
nohup ./***.sh > /dev/null 2> /dev/null &
> :表示輸出到某檔案
/dev/null: 空裝置
2: 表示錯誤輸出
6.輸出重定向
command 1>filename:
把標準輸出重定向到新檔案中
>/dev/null
:這條命令的作用是將標準輸出1重定向到/dev/null中。/dev/null代表linux的空裝置檔案,所有往這個檔案裡面寫入的內容都會丟失,俗稱「黑洞」。那麼執行了》/dev/null之後,標準輸出就會不再存在,沒有任何地方能夠找到輸出的內容。
2>&1:
這條命令用到了重定向繫結,採用&可以將兩個輸出繫結在一起。這條命令的作用是錯誤輸出將和標準輸出同用乙個檔案描述符,說人話就是錯誤輸出將會和標準輸出輸出到同乙個地方。linux在執行shell命令之前,就會確定好所有的輸入輸出位置,並且從左到右依次執行重定向的命令,所以》/dev/null 2>&1的作用就是讓標準輸出重定向到/dev/null中(丟棄標準輸出),然後錯誤輸出由於重用了標準輸出的描述符,所以錯誤輸出也被定向到了/dev/null中,錯誤輸出同樣也被丟棄了。執行了這條命令之後,該條shell命令將不會輸出任何資訊到控制台,也不會有任何資訊輸出到檔案中。
記錄常用Linux指令
文字處理檔案的許可權 使用 設定許可權,使用 用於取消 ls lh 顯示許可權 ls tmp pr t5 w columns 將終端劃分成5欄顯示 chmod ugo rwx directory1 設定目錄的所有人 u 群組 g 以及其他人 o 以讀 r 寫 w 和執行 x 的許可權 chmod g...
linux常用指令學習記錄
從上往下閱讀檔案內容 cat abentv nl b a file1 即使空白行也顯示行號 nl b a n rz file 空白行也顯示行號,並且行號在字段的最右方顯示,且行號不用加0對齊一頁一頁翻動檔案。more 向下翻動檔案 less 向上 下翻動檔案取檔案的前幾行或者最後幾行內容 head ...
Mysql常用指令記錄
進行開發時常用命令一次性輸入 set autocommit 0 set session transaction isolation level read committed set global binlog format row 事務級別 1.檢視當前會話隔離級別 select tx isolat...