iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0
DevOps

一步步學DevOps:30天入門計劃系列 第 5

Day 05 Linux 常用指令介紹

  • 分享至 

  • xImage
  •  

ls - 列出目錄中的文件和子目錄

  • ls -l:詳細顯示目錄內容。
  • ls -a:列出包括隱藏檔在內的所有文件。
  • ls /path/directory:列出指定目錄的內容。
  • ls -la 列出所有文件和子目錄的详细信息,包括隐藏文件。
  • ls -h:顯示文件和目錄的大小以更容易閱讀的單位(例如 KB、MB、GB)来顯示。

pwd - 顯示目前工作目錄的路徑

cd - 變更工作目錄

  • cd /path/ directory:進入指定目錄。
  • cd ..:返回上級目錄。
  • cd ~:返回家目錄。

mkdir - 建立新目錄

  • mkdir new_directory:創建一個名為"new_directory"的新目錄。

touch - 建立新文件

  • touch new_file.txt:創建一個名為"new_file.txt"的新文件。

rm - 刪除文件或目錄

  • rm file.txt:刪除名為"file.txt"的文件。
  • rm -r directory:刪除名為"directory"的目錄及其內容。

cp - 複製文件或目錄

  • cp file.txt new_location/:將文件"file.txt"複製到"new_location/"目錄下。

mv - 移動或重新命名文件或目錄

  • mv old_file.txt new_location/:將文件"old_file.txt"移動到"new_location/"目錄下。
  • mv old_file.txt new_name.txt:將文件"old_file.txt"重命名為"new_name.txt"。

cat - 顯示文件內容

  • cat file.txt:將文件"file.txt"的內容輸出到終端

head/tail:顯示文件的開頭或末尾幾行

  • head -n 10 file.txt
  • tail -n 20 file.txt-n 20 file.txt

more 和 less - 逐頁查看文件內容

  • more file.txt:逐頁查看文件"file.txt"的內容。
  • less file.txt:使用"less"以分頁的方式顯示文件內容。

grep:在文件中用於搜索和過濾文件資訊
可以從指定的檔案裡過濾出要尋找的字串

  • grep "pattern" file.txt
  • grep -i "pattern" file.txt :不區分大小寫
  • grep -n "pattern" directory/ :顯示所找的字串位於檔案的第幾行

chmod - 更改文件或目錄的權限

  • chmod 755 file.txt:將文件"file.txt"的權限設置為755。

chown - 更改文件或目錄的所有者

  • chown user:group file.txt:將文件"file.txt"的所有者設置為"user"並指定"group"。

以上是一些Linux的基本指令,但還有許多其他指令和選項可供學習,可以使用man命令查看手冊頁面,如(例如:man ls)來查看關於ls命令的詳細信息。


上一篇
Day 04 使用MobaXterm SSH連線VMware主機
下一篇
Day 06 Linux的目錄結構
系列文
一步步學DevOps:30天入門計劃30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言