1. 程式人生 > 其它 >PAT (Basic Level) Practice1004 成績排名

PAT (Basic Level) Practice1004 成績排名

技術標籤:ROS學習linux

Linux 常用命令

cd命令

用處:
跳轉到路徑

“.” 則是表示目前所在的目錄
‘. .’ 則表示目前目錄位置的上一層目錄
“~” 則表示程式碼主目錄,也就是當前登入使用者的使用者目錄(~ 代表的就是 /home/czh/,我登入使用者是czh)

例項:

跳轉到/opt目錄下的ros目錄:

cd /opt/ros

跳轉到home:

cd ~

跳轉到上級目錄:

cd ..

跳轉到上上級

cd ../..

ls命令

用處:顯示路徑下檔案

例項
顯示當前目錄下的所有檔案

ls ./

顯示當前目錄下的子目錄(MMM)的所以檔案

ls ./MMM

mv命令

用處
在這裡插入圖片描述
例項

  • 更改當前目錄下的MMM.txt檔名為LLL.txt

     mv ./ MMM.txt  LLL.txt
    
  • 將當前目錄下的MMM.txt檔案移動到LLL目錄下

     mv ./ MMM.txt  LLL
    
  • (如果LLL不存在)更改當前目錄下的MMM目錄名為LLL

     mv ./ MMM  LLL
    
  • (如果LLL存在)將當前目錄下的MMM目錄移動到LLL目錄

     mv ./ MMM  LLL
    

gedit命令

用處:建立新檔案

例項
在當前目錄下建立111.txt檔案

gedit ./111.txt

cat命令

用處:顯示檔案中的內容

例項
顯示此檔案中的內容

cat 111.txt

cp命令

用處:拷貝檔案或資料夾
-r:表示包含當前檔案和其子檔案

例項
將包括MMM和它的子檔案一起拷貝到LLL目錄下

cp -r MMM LLL

將MMM.txt 檔案拷貝到LLL目錄下

cp MMM.txt LL

mkdir命令

用處:建立新目錄
-p:能在新目錄中繼續建立新目錄

例項
在當前目錄下新建MMM目錄

mkdir ./MMM

在當前目錄下新建MMM目錄,並且在MMM目錄下新建LLL目錄

mkdir -p ./MMM/LLL

tree命令

用處:更直觀的顯示一個目錄下的所有目錄和檔案

例項

顯示MMM的所有檔案和目錄

tree ~/MMM/