總結下我工作期間用到過的linux命令吧。
進入目錄:
cd /目錄
對比資料夾:
diff -r 資料夾1目錄 資料夾2目錄|grep diff
後面的grep是差不多抓取的?反正上面的命令是只對比兩個資料夾下不同的,如果乙個資料夾有乙個沒有的話
diff -r 資料夾1目錄 資料夾2目錄|grep only
檢視日誌檔案最後的資訊:
建立資料夾 mkdir 要建立的資料夾
拷貝檔案 copy 原目錄 目標目錄
如果要拷貝的資料夾目標地方並沒有的話 比如要拷貝/home/test.php 到/mirana/目錄下
那麼:cp /home/test/test.php /mirana/
就行了
展開資料夾ll
改變許可權:chmod
改變資料夾許可權
chmod -r
刪除 rm
刪除資料夾rn -rf
檢視歷史命令 history
建立定時命令 crontab -e 時間引數 定時命令
時間引數 舉個栗子
30 2 * * * 每天早上兩點半執行
*/30 * * * * 每半個小時執行
*/60 1-19 * * * 每天的凌晨一點到19點 每隔60分鐘執行一次
總之基本格式就是
基本格式 :
* * * * * command
分 時 日 月 周 命令
檢視該賬號下的定時命令 crontab -l
從自己的linux賬號切換到root賬號 su-
退出ctrl+d
如果自己賬號執行命令許可權不夠 加sudo
根據關鍵字查詢檔案 find ./ -name "*.php" | xargs grep 關鍵字
檢視linux下正在跑的php程序 ps -ef | grep php
檢視磁碟空間 df -h
根據key檢視linux上的redis: redis-cli get redis的key
重啟nginx: nginx service reload
暫時就這麼多。。想起來再補充
Linux常用系統工作命令
linux命令格式 命令名稱 命令引數 命令物件 命令物件一般是指要處理的檔案 目錄 使用者等資源 命令引數 第一種方式 長格式 完整的選項名稱 字首用 例如 man help 第二種方式 短格式 單個字母縮寫 字首用 例如 man h 注意 長格式和長格式不能合併,長格式和短格式不能合併,但短格式...
Linux常用命令 工作常用
ps ef grep nginx 查詢指定程序 ps ef grep nginx grep v grep 可排除無關程序 pgrep nginx 查詢出程序的pid kill 9 pid 殺掉指定pid的程序 killall 9 nginx 用於殺死指定名字的程序 pstree p 檢視程序樹及其p...
工作中常用的linux命令
tar cvf tar 目錄 tar xvf tar emv打成tar包 emvcd domains emvdomain ls lrt pwdcd emv ls lrt pwdcd emv desktop ftp上的路徑 ls lrt emvtar cvf emv20120326.tar emv 打...