Linux常用命令

Linux 快捷鍵


命令行快捷鍵:

Num Shotcut Key Description
1 Ctrl+k 刪除光標(biāo)到行尾的所有字符
2 Ctrl+w 刪除光標(biāo)前一個單詞的所有字符
3 Ctrl+a 將光標(biāo)跳轉(zhuǎn)至行首
4 Ctrl+e 將光標(biāo)跳轉(zhuǎn)至行尾
5 Ctrl+u 刪除光標(biāo)到行尾首的所有字符

find 使用:

遞歸查找該目錄下所有含有“XXX”字符串的文件,并打印出文件名:
find .|xargs grep -ril "xxx"

修改默認(rèn)路徑為短路徑:

Linux suse edition更改命令行顯示完整路徑為短路徑,修改/etc/bash.bashrc文件中的PS1屬性,根據(jù)注釋操作更改即可。
PS1="${_t}${_u}:\$(spwd)${_p}

后臺運行相關(guān)操作

符號 解釋
& 后臺運行
bg 后臺運行
fg 前臺運行
jobs 總共有多少在后臺運行的程序

查詢端口被哪個進程占用:

使用root用戶執(zhí)行命令:
`netstat -nap | grep{端口號}`

打包

  • zip:
打包 :zip something.zip something (目錄請加 -r 參數(shù))
解包:unzip something.zip
指定路徑:-d 參數(shù)
  • tar:
打包:tar -cf something.tar something
解包:tar -xf something.tar
指定路徑:-C 參數(shù)
  • 將文件拆分為多個文件/合并多個被拆分的文件

    • 拆分:
      split -b 20m ${selected_file_name} ${splited_file_name}
    • 合并:
      cat ${Regular_Express_of_splited_files} > ${file_name}
  • 查看磁盤使用情況:
    $ df -h

  • 查找目錄所有下大于100m的文件:
    $ find / -size +100M -exec ls -lh {} \;

  • 查看當(dāng)前目錄下詳細信息(包括文件大?。?br> $ ll -h

  • 查看端口被什么進程占用:
    `netstat -tunlp|grep{port}`

  • 查找ClassName在哪一個jar包下:
    for i in *.jar; do jar -tvf "$i" | grep -Hsi ${ClassName} && echo "$i"; done

  • 查找含有目標(biāo)字符的文件,并輸出文件名:
    find . | xargx grep -ril "${StringNeed2Find}"

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 基礎(chǔ)工作 tldr幫助 linux很多命令我們不需要查看man來查看一大堆參數(shù),而且man或者info幫助都是同色...
    Wenqing_8808閱讀 718評論 0 4
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,695評論 0 5
  • 查詢命令 find * find [指定查找目錄] [查找規(guī)則] [查找完后執(zhí)行的action]* find ~/...
    chapa閱讀 786評論 0 5
  • http://blog.sina.com.cn/s/blog_47d5f1b801015ea7.html首先要記住...
    水平閱讀 1,280評論 0 2
  • 1、文件和目錄: # cd /home 進入 '/home' 目錄 # cd .. ...
    XDgbh閱讀 2,144評論 0 1

友情鏈接更多精彩內(nèi)容