2018 9 7第五次筆記

2021-08-27 10:54:28 字數 3157 閱讀 8352

這次筆記是接著上上一次筆記繼續介紹基本linux命令的。

5.mv(move,移動)

作用:在目錄建移動檔案,重新命名檔案,在需要的情況下,可以移動並重命名。

基本格式:mv 原始檔pathname 目的檔案pathname

下圖是mv命令的結果顯示:

wb@ubuntu

:~/wb

$ ls

1.txt arm cd stm32f4 wb

wb@ubuntu

:~/wb

$ mv 1.txt ./arm

wb@ubuntu

:~/wb

$ ls

arm cd stm32f4 wb

wb@ubuntu

:~/wb

$ cd arm

wb@ubuntu

:~/wb/arm

$ ls

1.txt 210x

這裡使用了命令:mv 1.txt ./arm,將原本在wb目錄下的1.txt移動到了wb目錄下子目錄arm檔案中。

mv命令重新命名的方法:

wb@ubuntu

:~/wb/arm

$ ls

1.txt 210x

wb@ubuntu

:~/wb/arm

$ mv 1.txt ../2.txt

wb@ubuntu

:~/wb/arm

$ ls

210x

wb@ubuntu

:~/wb/arm

$ cd..

cd..: command not found

wb@ubuntu

:~/wb/arm

$ cd ..

wb@ubuntu

:~/wb

$ ls

2.txt arm cd stm32f4 wb

mv在絕對路徑表示方法的顯示結果:

wb@ubuntu

:~/downloads

$ ls

2.txt

wb@ubuntu

:~/downloads

$ mv 2.txt /home/wb/wb/arm/3.txt

wb@ubuntu

:~/downloads

$ cd

wb@ubuntu

:~$ ls

cd documents examples.desktop music

public

templates wb

desktop

downloads gxx pictures stm32f4 videos

wb@ubuntu

:~$ cd wb

wb@ubuntu

:~/wb

$ ls

arm cd stm32f4 wb

wb@ubuntu

:~/wb

$ cd arm

wb@ubuntu

:~/wb/arm

$ ls

210x 3.txt

6.touch

作用:建立乙個空檔案。

區別於mkdir ,mkdir是建立資料夾。

touch命令的結果顯示:

wb@ubuntu

:~/wb/arm

$ touch touch.txt

wb@ubuntu

:~/wb/arm

$ ls

210x 3.txt touch.txt

在當前目錄下使用絕對路徑給別的資料夾下建立乙個空檔案,測試下:

wb@ubuntu

:~/wb/arm

$ touch /home/wb/test.c

wb@ubuntu

:~/wb/arm

$ cd

wb@ubuntu

:~$ ls

cd documents examples.desktop music

public

templates

videos

desktop

downloads gxx pictures stm32f4 test.c wb

7.cp(copy,複製)

作用:複製檔案或資料夾

基本格式:cp 原始檔pathname 目標檔案pathname

cp -r 複製資料夾

cp -f 強制覆蓋

實際操作時,用cp -f複製檔案,用cp -rf複製資料夾

用cp命令結果顯示:

wb@ubuntu

:~/gxx/gxx1

$ cp -rf ../gxx1 /home/wb/wb/

wb@ubuntu

:~/gxx/gxx1

$ cd

wb@ubuntu

:~$ cd wb

wb@ubuntu

:~/wb

$ ls

arm cd gxx1 stm32f4 wb

8.rm(remove,刪除)

作用:用來刪除檔案,資料夾

rm 檔案pathname

rm -r 資料夾pathname

使用rm命令結果顯示:

rm: cannot remove 'cd'

:is a directory

wb@ubuntu

:~/wb

$ rm -r cd

wb@ubuntu

:~/wb

$ ls

arm gxx1 stm32f4 wb

這裡寫**片

這裡先沒加-r,提示我他是資料夾,不能刪除。

9.cat

作用:直接檢視檔案內的內容。

適合比較短的內容,長的內容用vi命令檢視更合適。

10.rmdir

作用:刪除空資料夾。

和mv一樣都是刪除檔案或資料夾,但是這個命令只能刪除空的,所以沒啥用。

Python第五次筆記

import hashlib md hashlib.md5 md.update 你好 md md.hexdigest print md 出現以下錯誤 d pycharmprojects untitled venv scripts python.exe d pycharmprojects untitl...

c 自學筆記第五次

重用是現代程式設計追求的乙個重要目標,模板有效地軟體重用。模板和異常處理都是c 的重要機制。利用模板可以大大縮短了程式的長度。include using namespace std template class a void display int main 函式模板 include using n...

Django第五次學習筆記

管理器 bookinfo.objects.all objects是乙個什麼東西?objects是django幫我們自動生成的管理器物件,通過這個管理器可以實現對資料的查詢 objects是models.manger類的乙個物件。自定義管理器之後django不再幫我們生產預設的objects管理器。1...