文件操作


linux的文件目錄是一棵目錄樹,默認起始位置在主文件夾(/home/city),里面有若干子文件(視頻、圖片、下載、桌面等)

 

一、文件路徑(目錄操作)

1、絕對路徑:從根目錄/寫起,完整的、詳細的描述目標文件所在的位置。eg:  /home/city/test.cpp    test.cpp是在主文件夾下的一個.cpp文件

2、相對路徑:不是由根目錄/寫起,用  ..  代替中間路徑,最后加上  /目標文件名稱。eg: ../test.cpp

3、顯示當前位置所在的目錄路徑:pwd

4、顯示某一文件下的所有子文件:ls

ls -a 查看當前位置下的所有文件,包括隱藏文件

ls -l 文件名  查看該文件的狀態(誰建立、文件內存、創建時間、修改時間、文件名)

5、顯示某文件的路徑:locate +文件名稱

 

6、切換目錄:cd  相當與windows雙擊一個文件進入子文件目錄, 注意:不能打開文件,打開的是文件目錄

cd /home 進入 '/ home' 目錄'

cd .. 返回上一級目錄

cd ../.. 返回上兩級目錄

 

7、新建一個目錄:mkdir

8、刪除一個 空 的目錄:rmdir  (刪除不了非空文件夾)

二、文件操作

1.新建文件夾:mkdir 文件名

2、刪除文件: re  文件名

 

注意:以上兩個是新建和刪除文件目錄 

 

3.新建文件: touch test.txt

4.刪除文件:rm test.txt

rm -i + 文件名 互動模式,在刪除前會詢問用戶是否繼續操作

 

5、復制文件:cp 

1.將../mary/homework/assign復制到當前目錄下: cp ../mary/homework/assign .

2.將文件file復制到目錄/usr/men/tmp下,並改名為file1:    cp file /usr/men/tmp/file1

3.將目錄/usr/men下的所有文件及其子目錄復制到目錄/usr/zh中:    cp -r /usr/men /usr/zh

 

6、移動文件:mv

1、更改文件名稱,將file改名為file1:mv  file  file1

2、移動文件,將file文件移動到目錄/usr/zh中:  mv  file  /usr/zh  

 

7.打開查看文件:cat test.txt               more test.txt    --可翻頁查看文件內容,按空格鍵向下翻頁,b向上翻頁

  列出行號顯示內容:cat -b

只顯示前幾行 :head -2 test.txt

只顯示后幾行 :tail -2 test.txt

8.查找文件 :find 文件目錄 規則 參數   find . -name  “*.py”      查找的是某個目錄在那個位置,不能直接查找文件在那個位置

9、查看文件類型:file    file test.txt

 

三、快捷操作

1、按兩次tab鍵,會顯示與當前命令輸入的首字母一樣的文件或目錄

2、鍵盤中的上下箭頭可以調出 上次和往次 的命令

3、獲取 root 權限:sudo su 在按回車進入root權限        輸入 exit 退出 

4、在終端直接打開(查看)圖片文件:

 

  • eog filename
  • display filename

 

再使用Alt+F4就可以關閉窗口,盡量達到手不離鍵盤。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM