一、基礎命令
1. pwd
命令格式:pwd
功能:顯示當前所在目錄的絕對路徑。
$ pwd
/home/user
2. cd
命令格式:cd [目錄名]
功能:進入指定目錄。
$ cd /var/log/
3. ls
命令格式:ls [選項] [文件名]
功能:列出目錄中的文件和子目錄。
$ ls
file1.txt file2.txt dir1 dir2
$ ls -l
-rw-r--r-- 1 user user 1010 Oct 1 15:30 file1.txt
-rw-r--r-- 1 user user 1024 Oct 1 15:31 file2.txt
drwxr-xr-x 2 user user 4096 Oct 1 15:32 dir1
drwxr-xr-x 3 user user 4096 Oct 1 15:33 dir2
4. mkdir
命令格式:mkdir [選項] [目錄名]
功能:創建目錄。
$ mkdir testdir
5. rm
命令格式:rm [選項] [文件名]
功能:刪除指定文件。
$ rm file.txt
二、高級命令
1. grep
命令格式:grep [選項] [匹配模式] [文件名]
功能:在文件中查找匹配的字元串。
$ grep "error" /var/log/syslog
2. find
命令格式:find [目錄] [選項] [參數]
功能:在指定目錄中查找文件。
$ find /home/user -name "*.txt"
3. ssh
命令格式:ssh [用戶名@]主機名
功能:連接遠程主機。
$ ssh user@192.168.0.100
4. rsync
命令格式:rsync [選項] [源文件] [目標文件]
功能:用於文件同步和備份。
$ rsync -avz /home/user/ 192.168.0.100:/backup/
5. wget
命令格式:wget [選項] [URL]
功能:從網路上下載文件。
$ wget https://www.example.com/file.zip
三、系統管理命令
1. top
命令格式:top
功能:查看系統進程信息。
$ top
2. df
命令格式:df [選項]
功能:顯示文件系統的磁碟使用情況。
$ df -h
3. free
命令格式:free [選項]
功能:查看系統內存使用情況。
$ free -m
4. ps
命令格式:ps [選項]
功能:列出當前系統中運行的進程。
$ ps aux
5. kill
命令格式:kill [選項] 進程號
功能:用於向進程發送信號。
$ kill -9 1234
結語
本文介紹了Linux常用命令大全,包括基礎命令、高級命令和系統管理命令。作為一名Linux運維工程師,熟練掌握這些命令對於工作非常重要。希望本文對您有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/254243.html