1纹安、處理目錄的常用命令
?ls: 列出目錄
cd:切換目錄
?pwd:顯示目前的目錄
mkdir:創(chuàng)建一個新的目錄
?rmdir:刪除一個空的目錄?,使用 rm 命令來刪除非空目錄
?cp: 復制文件或目錄
?rm: 移除文件或目錄
2偿洁、查看文件:
①cat 由第一行開始顯示文件內(nèi)容 格式:cat [選項]文件名
②more 一頁一頁的顯示文件內(nèi)容
③less 與 more 類似,但是比 more 更好的是非凌,他可以往前翻頁
④head 只看頭幾行 格式:head [-n number] 文件
⑤tail 只看尾巴幾行 格式:tail [-n number] 文件
3橘霎、ln(創(chuàng)建文件鏈接)
??? 格式 ln [選項][文件]
.?? 對文件創(chuàng)建軟鏈接 ?ln -s student.sql?? s1.sql
????? 對目錄創(chuàng)建軟鏈接 ln -s ?data ?data2
4、技巧
? history 歷史記錄碑宴,顯示終端中所執(zhí)行過的所有命令歷史
??clear 清屏
5软啼、Linux文本編輯器:vi、vim
? 三個模式?:
一般模式:在Linux終端中輸入“vi 文件名”就進入了一般模式,但不能輸入文字延柠。? ==>進入編輯模式:按i,l,a,A,o,O等任何一個字母祸挪,在畫面的左下方會出現(xiàn)insert或replace的字樣。???==>進入命令模式:按:贞间,光標移動到最底下那一行 贿条。
編輯模式:可以寫文字??? ==>回到一般模式:按Esc
命令模式:此時可以敲入命令并執(zhí)行雹仿。在這個模式中,可以提供搜尋資料整以、保存胧辽、離開vim等的動作????? ==>回到一般模式:刪除冒號:即可
6、輸出重定向命令
?將命令執(zhí)行結(jié)果重定向輸出到一個文件中:即將顯示在終端上的內(nèi)容保存到指定文件中
1)覆蓋 ls > a.txt ( a.txt 如果不存在公黑,則創(chuàng)建邑商,存在則覆蓋其內(nèi)容 )
2)追加 ls >> a.txt ( a.txt 如果不存在,則創(chuàng)建凡蚜,存在追加到文件的尾部 )
7人断、管道
管道:一個命令的輸出可以通過管道做為另一個命令的輸入。 “|”是管道命令操作符朝蜘,簡稱管道符? ls -l | more
8恶迈、搜索
1)查找文件或目錄:find??? ?-name 按照文件名稱?進行搜索? ?從 '/' 開始進入根文件系統(tǒng)搜索文件和目錄: ?find / -name ?filename?? 注意:停止搜索用ctrl+c
2)查找命令是否存在,以及命令的存放位置在哪兒:which?????? which cp???谱醇、 which mv
3)查找文本內(nèi)容:grep??? grep ?[選項]? '搜尋字符串' ?filename
9蝉绷、進程相關
1)ps命令:可以查看進程的瞬間信息?????? 格式:ps [選項]
2)top命令:可以持續(xù)的監(jiān)視進程的信息。ctrl+c或q退出 top是Linux下常用的性能分析工具枣抱,能夠?qū)崟r顯示系統(tǒng)中各個進程的資源占用狀況,類似于Windows的任務管理器
3)殺死進程? ?kill -9 進程編號(ps得到)
10辆床、歸檔管理
①用tar調(diào)用gzip完成壓縮佳晶、解壓 壓縮(包含打包):tar -czvf ?file.tar.gz(打包壓縮后的文件名) file (被打包壓縮的文件或目錄) 解壓(包含解包): tar -xzvf file.tar.gz
②用tar調(diào)用bzip2完成壓縮、解壓 壓縮(包含打包):tar -cjvf file.tar.bz2(打包壓縮后的文件名) file(被打包壓縮的文件或目錄) 解壓(包含解包):tar -xjvf ?file.tar.bz2