Command line 基本指令


Posted by NewmanJian on 2021-06-13

基本指令

以下用Windows示範

  • pwd (print working directory):目前路徑
  • ls (list segment):列印出所有檔案和路徑。ls -l 則會顯示更詳細的檔案資料,如檔案屬性、檔案數、建檔日期等
  • cd(change directory):切換資料夾
    cd .. : 回到上一層
    cd ~ : home目錄,使用者獨特的資料夾,像是我的文件夾
    cd / : 根目錄

  • touch : 碰一下檔案,使其改變時間,如沒有檔案則會新建檔案。

  • mkdir(make directory) : 創建資料夾

  • rm : 刪除檔案,rm file
    rmdir : 刪除資料夾,rmdir folder,若資料夾有東西,會出現目錄不是空的,無法刪除
    rm -r :rm-r folder 無論資料夾是否有檔案,都能直接刪除,另外要注意的是要回到檔案的上一層資料夾,才能進行刪除

  • cp(copy) : copy hello_1 hello_2,複製新檔案hello_2

  • mv(move) : 移動檔案或是重新命名
    絕對路徑:不會因為檔案位置而改變,如/Users/Newman

    相對路徑:目前檔案的路徑,是有可能改變的,如目前在/Users/Newman 輸入 mv desktop 會出現錯誤訊息,因為 Newman 底下沒有 desktop 這個資料夾

  • clear:清除版面

進階指令

  • date:印出現在的時間

  • cat(catenate):連結檔案

  • less: 分頁式印出檔案

  • grep: 抓取特定關鍵字,如grep (文字) (檔案)

  • echo: 印出字串,如echo Newman

  • curl: 送出request

綜合指令

  • > :新增內容並覆蓋,如 echo "test" > tempo.txt,會加入test到tempo.txt裡面,並把tempo.txt的內容清空

  • >>:只新增文字,不會清空原來的檔案

  • |:把左邊的輸出 變成 右邊的輸入










Related Posts

人性較量Day02~電腦的靈魂

人性較量Day02~電腦的靈魂

PHP 內建 session 機制

PHP 內建 session 機制

PHP會員管理系統 - CRUD概念 & 前後端分離介面

PHP會員管理系統 - CRUD概念 & 前後端分離介面


Comments