linux常用命令

2021-10-13 07:14:49 字數 1338 閱讀 3478

關閉防火牆 systemctl stop firewalld.service

禁止開機啟動 systemctl disable firewalld.service

檢視防火牆狀態 systemctl status firewalld.service

tab鍵命令補全

clear 清除螢幕

find -namename檢視name的路徑

比如 find -name unistd.h

複製檔案 cp old.txt /tmp/new.txt

複製資料夾 cp -r dir /tmp/

wget -c (url) //斷點續傳

top //監控伺服器cpu,記憶體等

檢視程序埠號 netstat -tlnp

檢視程序啟動資訊 ps -ef |grep nginx //以nginx為例

tail -7f nohup.out #檢視nohup.out檔案的最後7行

檢視檔案或目錄大小 du -h

參考的嚆嚆先生

後台執行 nohup ./command.sh >output 2>&1 &

作業系統中有三個常用的流:

0:標準輸入流 stdin

1:標準輸出流 stdout

2:標準錯誤流 stderr

解釋:2>&1 標準錯誤定向到標準輸出;

標準輸出又匯入檔案output裡面,所以結果是標準錯誤和標準輸出都匯入檔案output裡面了。 至於為什麼需要將標準錯誤重定向到標準輸出的原因,那就歸結為標準錯誤沒有緩衝區,而stdout有。這就會導致 >output 2>output 檔案output被兩次開啟,而stdout和stderr將會競爭覆蓋,這肯定不是我門想要的.

這就是為什麼有人會寫成: nohup ./command.sh >output 2>output出錯的原因了

&表示忽略中斷訊號,後台執行

當你不想要輸出檔案時,指定輸出定向到/dev/null: >/dev/null

scp -p 22 -r dist [email protected]:/tmp

解釋:22為伺服器的ssh埠

dist 為上傳目錄 root為伺服器使用者;上傳路徑為/tmp

設定容器服務開機自啟動 --restart=always

docker run -d --name $ --restart=always -p $ $

當然如果你的容器已經啟動,可以通過update命令進行修改.

命令如下:

docker update --restart=always $

docker update --restart=no $

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...