一、基本概念
Linux是一種自由和開放源代碼的類Unix操作系統,可以在各種計算機硬件設備上運行。命令行是一種與計算機交互的方式,它通過在終端輸入命令並執行來完成不同的任務。
二、基本命令行操作
1. pwd: 顯示當前工作目錄的完整路徑。
$ pwd
/home/user
2. ls: 列出當前工作目錄中的所有文件和目錄。
$ ls
Desktop Document Downloads Music Pictures Public Templates Videos
3. cd: 切換到指定的目錄。
$ cd /home/user/Documents
4. mkdir: 創建一個新目錄。
$ mkdir newdir
5. rm: 刪除文件或目錄。
$ rm filename
$ rm -rf directory
三、文件操作
1. touch: 創建一個新文件,或更新現有文件的時間戳。
$ touch filename
2. cat: 將文件內容輸出到終端。
$ cat filename
3. less: 逐頁查看文件內容。
$ less filename
4. head: 輸出文件的前N行。
$ head -n 10 filename
5. tail: 輸出文件的後N行。
$ tail -n 10 filename
四、權限管理
1. chmod: 更改文件或目錄的訪問權限。
$ chmod 777 filename
2. chown: 更改文件或目錄的所有者。
$ chown user:group filename
3. su: 切換到超級用戶。
$ su -
五、其他常用命令
1. grep: 在文件中搜索指定的字符串。
$ grep "error" logfile
2. tar: 壓縮或解壓文件。
$ tar -czvf archive.tar.gz dirname/
$ tar -xzvf archive.tar.gz
3. ps: 顯示當前系統中運行的進程。
$ ps -ef
4. top: 動態顯示系統資源使用情況。
$ top
六、結語
通過掌握Linux基本命令行操作可以更加高效、方便地進行管理、開發等工作。
原創文章,作者:JXDG,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/141965.html