Linux 的一些常用命令

2021-09-23 13:20:59 字數 1650 閱讀 3292

nohup python3 -u data_check.py >> data_check.log &

nohup 不被掛起 -u 不啟用快取

ps -ef | grep py

df -hl 檢視磁碟空間

du -m ./ 檢視磁碟使用

sudo hostnamectl set-hostname 修改主機名

nc -lk 9999

-l 開啟 監聽模式,用於指定nc將處於監聽模式。通常 這樣代表著為乙個 服務等待客戶端來鏈結指定的埠。

-p《通訊埠》 設定本地主機使用的通訊埠。有可能會關閉

-k《通訊埠》強制 nc 待命鏈結.當客戶端從服務端斷開連線後,過一段時間服務端也會停止監聽。 但通過選項 -k 我們可以強**務器保持連線並繼續監聽埠。

netstat -ntpl 檢視埠

telnet host port 檢視連線埠

ssh user@host -p 遠端連線

find . -name "*.c" 根據名稱查詢檔案

tail -f -n 100 ***.log  檢視檔案  -f 動態 -n 最後多少行

free 檢視記憶體使用情況

cp -r  複製 scp -r user@host:/opt/  複製並傳輸

datax 執行 python datax.py ./stream2stream.json

docker  ps:檢視活動的容器

docker ps -a:檢視所有的容器(包括終止狀態的)

docker images:檢視映象

docker run:基於映象新建乙個容器

docker container start 容器id:啟動已經終止的容器,但不會進入容器,容器在後台執行

docker container stop 容器id:終止容器

docker container rm 容器id:刪除終止狀態的容器

docker image rm 映象id:刪除映象

docker inspect containername 檢視容器ip

進入容器有兩個命令:attach和exec

docker attach 容器id:進入容器,使用exit退出時,容器會終止

docker run -i -t ubuntu /bin/bash:執行ubuntu映象

docker commit 3a09b2588478 ubuntu:mynewimage:提交你的變更,並且把容器儲存成tag為mynewimage的新的ubuntu映象.(注意,這裡提交只是提交到本地倉庫,類似git)

./data-integration/kitchen.sh 啟動kettle

kitchen.sh -file=/home/kettle/transition/move.kjb -log=log.log

/root/data-integration/kitchen.sh -file=/kettle_dir/kettle_dir/data_week_report.kjb -log=/kettle_dir/kettle_dir/data_week_report.log & 啟動定時作業

./pan.sh -file=/home/zzq/work/genotypehivelinux.ktr >> /home/zzq/log/kettle.log & 啟動轉換

Linux一些常用命令

建立檔案命令 vi usr local phpenv website indexs.php 建立檔案命令 mkdir home u1 建立資料夾 home u1 搜尋檔案filename.txt find name filename.txt 在vi下搜尋 直接按 會在左下角出現乙個搜尋框,按ente...

linux一些常用命令

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...

Linux一些常用命令

yum update kernel公升級核心系統 修復核心漏洞 yum y upgrade只公升級軟體包 yum yupdate 軟體和核心一起公升級 yum remove 解除安裝 軟體 多個公鑰檔案新增到同乙個authorized keys時,注意需要在每乙個key之後新增乙個換行符 vim手工...