-R 拷貝目錄及目錄下所有目錄和文件
cp a.txt b.txt 將a文件復(fù)制,且另命名為b文件(目錄名)
mv 移動命令
用法:mv 文件名或目錄 目錄位置
mv a.txt …/ 將文件移動到上級目錄(將一個文件移動到了另一個目錄沒有重命名)
mv a.txt …/b.txt 將a文件移動到上一層并改名為b文件(將一個文件移動到另一個目錄 )
move 盤符路徑要移動的文件名存放移動文件的路徑移動后文件名 移動文件,用參數(shù)/y將取消確認(rèn)移動目錄存在相同文件的提示就直接覆蓋。move 盤符路徑要移動的文件名 存放移動文件的路徑移動后文件名移動文件,用參數(shù)/y將取消確認(rèn)移動目錄存在相同文件的提示就直接覆蓋。move盤符/路徑/要移動的文件名存放移動文件的路徑/移動后文件名移動文件,用參數(shù)/y將取消確認(rèn)移動目錄存在相同文件的提示就直接覆蓋。
rm 刪除文件或目錄 (i:操作時進行詢問) rmdir 文件名
-f強制刪除
-r刪除目錄
常用:rm-rf 文件或目錄
find命令 查找文件
用法:find【路徑】【選項】
常見選項有:
find .-name*.log 在當(dāng)前目錄查找以.log結(jié)尾的文件
find /-name log 在根目錄查找log命名的目錄
grep命令
功能:在指定文件中查找字符(串)并打印該行
過濾,經(jīng)常跟管道符號一起出現(xiàn)
用法:grep 字符串 文件名
grep band file 在file文件中找尋band字符串
cat:顯示文本文件內(nèi)容
用法:cat文件名cat 文件名字
head:查看前幾行用法:head -n 5 文件名
通過try ... catch來定位錯誤,如果懂得使用map文件來查錯誤則只須在編譯選項當(dāng)中輸出map文件linux命令,否則的話,就自己記錄執(zhí)行過了哪一行,然后在catch當(dāng)中寫出exception日志,從而達(dá)到定位的目的,只有定位到問題代碼才能解決問題。具體操作如下: 點擊“開始 運行”,在運行對話框中輸入“cmd”命令,彈出命令提示符窗口,接著輸入“netsh int ip reset c:esetlog.txt”命令后會回車即可,其中“resetlog.txt”文件是用來記錄命令執(zhí)行結(jié)果的日志文件,該參數(shù)選項必須指定,這里指定的日志文件的完整路徑是“c:esetlog.txt”。具體操作:點擊"開始 運行",在運行對話框中輸入"cmd"命令,彈出命令提示符窗口,接著輸入"netsh int ip reset c:resetlog.txt"命令后會回車即可,其中"resetlog.txt"文件是用來記錄命令執(zhí)行結(jié)果的日志文件,該參數(shù)選項必須指定,這里指定的日志文件的完整路徑是c:resetlog.txt。
tail -n 5 文件名 查看后幾行
tail -f error.log 不斷刷新,看到最新內(nèi)容
系統(tǒng)資源查詢命令
ps 查看進程(動態(tài))
-ef 顯示所有運行進程,并顯示啟動進程的命令
Uid:用戶ID,PID: 進程id,PPID: 父進程,C: 進程cpu占用率,
Stime:進程從啟動到現(xiàn)在的時間,TTY: 終端號,CMD: 命令號稱和參數(shù)
netsat 查看網(wǎng)絡(luò)狀況 (net status的簡寫)
netsat -apn 查看所有的端口
an,按一定的順序排列輸出
p,表示顯示哪個進程在調(diào)用