; 分號分割多條命令java
& 使命令在後臺執行。可是一但把當前控制檯關掉(退出賬戶時),做業就會中止運行less
nohup 能夠在你退出賬戶以後繼續運行相應的進程。nohup就是不掛起的意思( no hang up)。
格式【nohup command &】如: nohup java -jar xx.jar &命令行
\ 斷開一個命令行排序
clear 清屏遞歸
pwd 當前目錄進程
cd 目錄切換ip
su 用戶切換內存
man 命令手冊 如: man lsrem
ls 列出文件或目錄 。-a: 列出隱藏文件 ; -c 按修改時間 排序 -l 長格式cmd
more /head / tail /less 查看文件內容。more +4 查看第4行起的內容, more -6 每頁6行
mkdir 建立目錄
rmdir 刪除目錄
cp 複製文件/目錄。 格式: cp [參數] 源文件 目標文件
-a : 儘量權限,狀態保持一致
-f : 若是目標存在,先刪除後複製,不提示。 -i 會提示
-r : 遞歸複製其下文件/目錄
mv 移動(重命名)文件/目錄。 格式: mv [參數] 源文件 目標文件
-f; -i; 與 cp 同樣
rm 刪除文件/目錄。
-r;-f;-i; 與cp同樣
touch 建立文件
gzip /gunzip 壓縮/解壓文件,以.gz結尾
tar 打包/解包 。-c:生成檔案文件; -v: 詳細過程;-f:指定歸檔文件名;-z以gzip壓縮;-x:解壓
解壓如:tar -xzvf [歸檔文件] -C 解壓目錄
壓縮如:tar -czvf [歸檔文件] 目標文件...
find 文件/目錄查找 。
如:find /logs -name '*.log' -type f -size +2000 -ok rm {} /;
-name 按名查找
-user 所屬用戶
-group 所屬 組
-print 顯示查找結果
-size n 文件大小,一塊爲512B。+n :表示大於 ,-n表示小於
-type 文件類型,f 普通文件,b 塊設備 ,d目錄 ,l 連接,p 管道,c 字符設備
-atime n 查找n天前被訪問,+n 大於,-n 小於 。 -mtime 檢查是內容修改的時間
-prem mode 權限匹配文件 如: -perm 755
-exec cmd {} \; 對匹配文件,執行 cmd命令。 -ok 是要確認。
grep 查找內容 ^表示開頭,$表示結尾
-v 列出不匹配的行
-c 對行統計
-i 不區分大小寫
dmsg 顯示連到系統上的設備,也能夠 查看系統版本號,物理內存
df 磁盤使用狀況 如 : df -h
du 某目錄中各子目錄大小。如: du /ect
free 查看內存使用狀況如: free -h
date 查看當前系統時間 。date -d 08/08/2018 也可用來修改
ps 查看系統進程
-a 顯示控制器終端的進程
-u 顯示進程名,和啓動時間
-w / -l 寬格式/長格式輸出
-e 所屬進程
kill 殺死進程
top 實時查看進程狀況。如 top -d 20 表示 20 秒刷新一次界面
bg / jobs / fg 把進程放在後臺處理。查看後臺的進程。把進程放在前臺
history 查看歷史命令 。 !129 表示執行第129個歷史命令
uname 查看系統信息如: uname -a
shutdown 關閉系統。 -r: 關閉後重啓; -h:關閉系統 ; now 當即關閉; +m m分鐘後關閉