設(shè)計高端網(wǎng)站怎么宣傳自己的產(chǎn)品
文章目錄
- 前言
- 創(chuàng)建文件
- 1. touch
- 2. vim
- 文件內(nèi)容顯示
- 3. cat
- 4. more
- 5. less
- 6. head
- 7. tail
- 文件(目錄)復(fù)制、刪除和移動
- 8. cp
- 9. rm
- 10. mv
- 壓縮文件與解壓縮
- 11. gzip
- 12. zip 和 unzip
- 創(chuàng)建目錄
- 13. mkdir
- 刪除目錄
- 14. rmdir
- 改變工作目錄
- 15. cd
- 16. pwd
- 顯示目錄內(nèi)容
- 17. ls
- 總結(jié)
前言
在 Linux 系統(tǒng)中,操作文件和目錄是日常任務(wù)中的重要組成部分。通過掌握常見的文件和目錄操作命令,你可以更加高效地完成文件創(chuàng)建、編輯、查看、復(fù)制、刪除以及壓縮和解壓縮等操作。本文將介紹一些常見的文件和目錄操作命令,包括 touch
、vim
、cat
、more
、less
、head
、tail
、cp
、rm
、mv
、gzip
、zip
、unzip
、mkdir
、rmdir
、cd
、pwd
和 ls
等。
創(chuàng)建文件
1. touch
touch
命令用于創(chuàng)建一個新的空文件,或者更新文件的時間戳。
-
創(chuàng)建空文件:
-
更新文件時間戳:
2. vim
vim
是一個功能強(qiáng)大的文本編輯器,用于編輯文件內(nèi)容?;静僮魅缦?#xff1a;
-
打開文件:
-
進(jìn)入編輯模式:按
i
鍵 -
退出編輯模式:按
Esc
鍵 -
保存并退出:輸入
:wq
文件內(nèi)容顯示
3. cat
cat
用于查看文件內(nèi)容,或者將多個文件連接在一起輸出。
- 查看文件內(nèi)容:
4. more
more
命令用于分頁查看文件內(nèi)容,適用于查看較長的文本。
- 分頁查看文件內(nèi)容:
5. less
less
是 more
的增強(qiáng)版,支持前后翻頁,適合查看大型文件。
-
分頁查看文件:
-
按
Enter
回車鍵可以向下移動一行,按Space
空格鍵可以向下移動一頁,按B
鍵可以向上移動一頁,也可以用光標(biāo)鍵向前、后、左、右移動,按Q
鍵可以退出less
命令。
6. head
head
用于查看文件的前幾行內(nèi)容,默認(rèn)顯示前 10 行。
-
查看文件前 10 行:
-
-n
:查看指定行數(shù):
-
-c
:查看指定字符數(shù):
7. tail
tail
用于查看文件的末尾內(nèi)容,默認(rèn)顯示最后 10 行。常用于查看日志文件。
-
查看文件末尾 10 行:
-
持續(xù)監(jiān)視文件的新增內(nèi)容:
Ctrl+C
可以終止
文件(目錄)復(fù)制、刪除和移動
8. cp
cp
命令用于復(fù)制文件或目錄(copy)
-
復(fù)制文件:
-
遞歸復(fù)制目錄,整個目錄一起復(fù)制:
cp -r source_dir destination_dir
9. rm
rm
命令可以刪除一個目錄中的一個或多個文件和目錄,也可以將某個目錄及其下屬的所有文件和子目錄刪除。注意:使用該命令刪除的文件不可恢復(fù)(remove)
-
刪除文件:
-i
:刪除文件或目錄時提示用戶。
-f
:刪除文件或目錄時不提示用戶。
-
-r
:遞歸刪除目錄,即包含目錄下的文件和各級子目錄:
rm -r directory
10. mv
mv
命令用來移動文件或目錄,還可在移動的同時修改文件或目錄名。(move)
- 移動文件:
mv source_file destination
-i
:如果目標(biāo)文件或目錄存在,則提示是否覆蓋目標(biāo)文件或目錄。
-f
:無論目標(biāo)文件或目錄是否存在,直接覆蓋目標(biāo)文件或目錄,不提示。
- 重命名文件:
mv old_name new_name
壓縮文件與解壓縮
11. gzip
gzip
命令用于壓縮文件。壓縮后的文件會變?yōu)?.gz
格式。
- 壓縮文件:
gzip filename
12. zip 和 unzip
zip
用于壓縮文件,unzip
用于解壓縮文件。
- 壓縮文件:
zip archive.zip filename
- 解壓縮文件:
unzip archive.zip
創(chuàng)建目錄
13. mkdir
mkdir
用于創(chuàng)建目錄。
-
創(chuàng)建一個目錄:
-
-p
:遞歸創(chuàng)建多級目錄:
刪除目錄
14. rmdir
rmdir
命令用于刪除空目錄。如果目錄非空,可以使用 rm -r
來刪除。
- 刪除空目錄:
rmdir directory_name
改變工作目錄
15. cd
cd
命令用于更改當(dāng)前工作目錄。
- 進(jìn)入某個目錄:
- 返回上一級目錄:
16. pwd
pwd
命令用于顯示當(dāng)前工作目錄的路徑。
- 查看當(dāng)前目錄:
顯示目錄內(nèi)容
17. ls
ls
用于列出目錄內(nèi)容。
-
列出當(dāng)前目錄的內(nèi)容:
-
-l
:列出詳細(xì)信息:
-
-a
:列出隱藏文件:
總結(jié)
通過本文,我們詳細(xì)介紹了在 Linux 系統(tǒng)中如何使用常見的文件和目錄操作命令,包括文件的創(chuàng)建、查看、編輯、復(fù)制、刪除、壓縮和解壓縮等操作。文章從簡單的命令如 touch
和 vim
開始,逐步講解了 cat
、cp
、mv
、rm
等文件操作命令的用法,同時涵蓋了目錄操作命令如 mkdir
、rmdir
、cd
、pwd
和 ls
。我們還展示了如何使用 gzip
、zip
和 unzip
進(jìn)行壓縮和解壓縮操作。希望通過本文,讀者能夠掌握這些基礎(chǔ)命令,提高在 Linux 環(huán)境下的工作效率。如果你有任何疑問或建議,歡迎在評論區(qū)留言討論🌹。