Linux基礎命令(三)

1、ln--link
含義:創建鏈接文件
格式: ln [-s] 源文件... 鏈接文件路徑

  • -s(創建軟連接)選項添加符號鏈接,指向原始文件所在路徑
     注:源文件必須是絕對路徑
  • 相當於“快捷方式”,也稱軟連接。
    Linux基礎命令(三)
    2、搜索工具
  • which搜索工具
    格式: which [-a] 程序名...
    Linux基礎命令(三)
  • whereis搜索工具
    格式: whereis 文件名
    建立定位索引庫
  • 執行updatedb命令(手動生成數據庫
  • 默認位置:/var/lib/mlocate/mlocate.db
    3、locate定位工具
  • 格式: locate [選項]... 關鍵字
  • 常用命令選項:
    -i:查找時忽略大小寫
    -r:查找時使用正則表達式
    Linux基礎命令(三)
    4、find查找工具
  • 格式: find [查找範圍] [查找條件]
  • 常用的查找條件
    -type:按文件類型查找
        f:普通文件
        d:目錄
        l:連接文件
        b:塊設備文件
        c:字符設備文件
    -name:按文件名稱查找
        -a:多個條件需同時滿足
        -o:多個條件滿足其中任意一個
    -size:按文件大小查找
    -mtime:按文件修改時間查找
  • 其他的查找條件
    -user:按文件所屬的用戶查找
    -perm:文件的權限查找
    -axdepth:指定查找的目錄深度
    //查找目錄/boot/下的所有目錄
    Linux基礎命令(三)
    //查找目錄/boot/下所有普通文件
    Linux基礎命令(三)
    //查找目錄/dev/下名稱爲tty1/tty2/tty3的文件
    Linux基礎命令(三)
    //查找目錄/boot/下大於2M的文件
    Linux基礎命令(三)
    //查找目錄/boot/下名稱已vm開頭的文件
    Linux基礎命令(三)
    處理find找的文件
  • 格式: find [範圍] [條件] -exec 處理命令 { } \;
    注: { }:替代每一個查找結果,\;:處理操作結束
    //查找目錄/boot/下所有大於2M的文件並以長格式顯示
    Linux基礎命令(三)
    //查找目錄/boot/下所有大於10M的文件並將這些文件拷貝到目錄/opt/
    Linux基礎命令(三)

5、cat-Concatenate

  • 含義:顯示文件內容
  • 格式: cat [選項] 文件名
  • 常用命令選項:
     -n:在每一行(含空行)前顯示行號
    //查看網卡顯示信息(顯示行號)。
    Linux基礎命令(三)

6、截取文件首/尾部
head、tail命令

  • 格式: head -n 文件名
        tail -n 文件名
    注: head/tail默認顯示首/尾十行內容
    //文件/etx/passwd顯示首十行內容
    Linux基礎命令(三)
    //文件/etx/passwd顯示尾十行內容
    Linux基礎命令(三)
    //文件/etx/passwd顯示前兩行內容(以下兩種表示方法都可以
    Linux基礎命令(三)

7、wc-Word Count

  • 含義:文件的數字統計
  • 格式: wc [選項] 文件名
  • 常用命令選項
    -l:計算文本的總行數
    -w:計算單詞個數
    -c:計算文件的字節數
    -m:計算字符個數
    Linux基礎命令(三)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章