Linux 命令(2)

  • 將文件/usr/lib/下的所有東西移到/00/中去:

    mv  /usr/lib/* /xx/  

  • mv  [-bf]  [源文件]  [目標文件]

    -b:若覆蓋文件,覆蓋前進行備份

    -f:若目標文件與現有的文件重複,則直接覆蓋現有的文件

  • 命令行下複製文件:cp  已存在的文件  新文件名

    注意:如果是複製到特權用戶下的文件夾中,要在cp中加上sudo

  • 使用vi或vim工具可進行編輯源文件操作當編輯完之後按ESC,在底層輸入:wq //保存離開

    :q!   //離開不保存  

  • 提取文檔中第1,2行的內容: cut  -f1,2  file.txt

  • 在清空文件test1.txt條件下將文件test>txt送到test1.txt中去:

    exec test.txt>test1.txt  

    附:其中若把>改爲>>則表示不需要刪除test1.txt中的內容,直接追加。

  • 在命令行中輸入 var=1234567890

    可以通過以下命令查看輸入字符串的長度:echo ${#var}

  • 有多行換成單行,空格符替掉換行符,定界符:
    cat example.txt | xargs  

    換成整齊的三行:

    cat example.txt | xargs -n 3

  • who [-wqH]

    -w:顯示用戶的信息狀態欄

    -q:顯示賬號名稱和總人數

    -H:顯示各欄位的標題新系列


  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章