-
data 顯示日期與時間
-
cal 顯示日曆
-
ctrl+c 中斷目前程序
-
bc 計算器
-
ctrl+d 鍵盤輸入結束,相當於exit
-
man []/info 在線求助,q退出
-
sync 數據同步寫入磁盤
-
shutdown -h .. 關機
-
reboot 重啓
-
chgrp 改變文件所屬組
-
chmod 改變文件屬性,改變權限,chmod 777 /home/...
-
mkdir 創建文件夾
-
rmdir 刪除空目錄
-
ls 查看文件與目錄 -a 表示隱藏文件 -d僅列出目錄本身,不列出目錄內的文件數據 -l 列出文件長數據串
-
rm [-rf] 移除文件或目錄 -r遞歸刪除 -f強行刪除
-
head -n 20 file 打印前20行數據
-
cp 拷貝文件 -p連同文件屬性一起復制 -r遞歸持續複製,用於目錄的複製行爲
-
wc [-clwmL] 文件名, 統計文件中 c字節數,l行數, w字數, m字符數, L文件最長一行的字符數
-
find / -name filename.txt 根據名稱查找/目錄下文件
-
與not,and,or組成複合條件
-
-name 查找文件名匹配所給字符串的所有文件,通配符 *.?.[]
-
-uid n 查找屬於ID號爲n的用戶所有文件
-
-type x查找類型爲x的文件, b塊設備,d目錄,l鏈接, f普通文件
-
-
screen -S sessionname 避免模型訓練時與服務器中斷
-
screen -ls 列出所有session
-
screen -X -S 19983 quit 刪除19983
-
grep [選項] [查找模式] [文件名1,文件名2.。。] 搜索文件內容
-
^ 以什麼開頭 ls -l | grep ^d 列出當前目錄下所有子目錄詳細信息
-
$ 以什麼結尾, ls -l | grep c$ 查找當下以c結尾的目錄
-
-
diff 文件比較
-
useradd,paddwd,userdel 新增用戶,設置密碼,刪除用戶
-
groupadd, groupdel, su, id 新增組,刪除組,切換身份,查看當前用戶id
-
free [-bkmg] [-t] 查看內存使用情況 【kb,mb,gb】 在輸出的最終結果中顯示物理內存與swap總量
-
ssh, scp 遠程登錄linux主機, 遠程拷貝
-
kill -9 19999 終止線程號爲19999的線程 -9強制結束
-
ps -ef | grep tomcat 查看所有有關tomcat的進程
-
tar -czf test.tar.gz /file 壓縮文件
-
tar -xvzf test.tar.gz 解壓文件
-
more , less 分頁顯示文本文件內容
-
ifconfig,ping 查看網絡情況, 測試網絡是否聯通
-
netstat, alias 顯示網絡狀態, 對命令重命名
-
top 動態顯示當前耗資源最多的進程信息
-
jobs [-lrs] 查看目前後臺工作狀態
-
echo 查看變量顯示,顯示文字給一個提示信息
-
df -h 以易讀格式列出文件系統的整體磁盤使用量
-
locate [-ir] keyward 忽略大小寫差異
vim命令
-
i 光標前插入
-
a光標後插入
-
x刪除光標處的字符
-
dd刪除光標所在的整行
-
:q 未修改文檔時退出
-
:q! 強行退出,放棄修改
-
:wq 保存退出
-
:w 文檔保存
git命令
-
git init 在當前目錄新建一個git代碼庫
-
git clone 下載一個項目和它整個代碼歷史
-
git branch 查看本地所有分支
-
git branch [分支名] 創建分支
-
git chekout [分支名稱] 切換分支
-
git status (查看問價能改變記錄)
-
git commit