1. 程式人生 > >MAC下一些常用的命令行

MAC下一些常用的命令行

用戶名 通配符 隱藏 -a 追加 htm 空格 nbsp 工作

統計了一下工作中一些會常用到的簡單命令,加強記憶

  1. ls  查看當前終端目錄下面的文件
    1.   ls -a  "ls -a"會出現一些帶.xxxx的文件名,列出所有內容,包括隱藏的文件和目錄
    2.   ls -l   列出長格式的目錄的所有內容,內容如下.以空格區分
      1. 訪問權。這些是在文件或目錄中允許的操作。
      2. 硬鏈接數。此數字計算子目錄和文件的數量。這個數字包括父目錄link(..)和當前目錄link(.)。
      3. 文件所有者的用戶名
      4. 擁有該文件的組的名稱
      5. 文件的大小(以字節為單位)。
      6. 文件上次修改的日期和時間。
      7. 文件或目錄的名稱。
    3.   ls -t 在上次修改之前訂購文件和目錄。
    4. ls -alt 這種子命令可以放在一起輸出,如‘-alt’會把a和l和t所有都輸出
  2. pwd 查看當前終端目錄所在的位置
  3. cd 進入到某個文件夾 如:cd index
    1. 使用如下
    2. cd index 進入到當前目錄下面的index文件夾
    3. cd .. ..是忘上走一層文件夾如果需要走多個請使用類似於這樣的: ../../
  4. medir 創建一個文件夾 如: medir index2
  5. touch 創建一個文件 如: touch index.txt
  6. cp   復制文件到另一個文件夾如:cp index/text.html html/ 將index目錄下面的text.html復制到html文件夾內
    1. cp index/text.html index/text2.html html/ 如要復制多個以空格隔開
    2. cp index/t*.html html/ *(通配符)代表所有的意思,這行會復制index目錄下面所有以t開頭的html文件
  7. mv ‘cp‘是復制文件,mv是轉移文件它們的方法類似,如: mv index/text.html html/ 將index目錄下的text.html文件轉移到html內
  8. rm 刪除文件 如:rm index.html
    1. rm -r index rm是刪除一個文件,不包含文件夾,如果需要刪除文件夾輸入rm -r xxxx會刪除掉文件夾內所有文件
  9. echo 輸入內容,如: echo "hello world"  
    1. echo "hello world" > hello.txt 創建一個txt格式文本其內容為‘hello world‘,想深入了解可以搜關鍵字“重定向”
  10. cat 輸出內容,如:cat hello.txt
    1. cat hello.txt > world.txt 將hello裏面的內容覆蓋掉world.txt裏面,輸出cat world.txt可查看
    2. cat hello.txt >> world.txt 將hello裏面內容追加到world.txt後面

MAC下一些常用的命令行