ls
功能:列出目录内容
用法:ls [选项] [目录]
示例:ls -l /home
cd
功能:切换目录
用法:cd [目录路径]
示例:cd /var/log
pwd
功能:显示当前工作目录
用法:pwd
示例:pwd
mkdir
功能:创建目录
用法:mkdir [选项] 目录名
示例:mkdir new_folder
rmdir
功能:删除空目录
用法:rmdir [选项] 目录名
示例:rmdir empty_dir
rm
功能:删除文件或目录
用法:rm [选项] 文件/目录
示例:rm -r folder
cp
功能:复制文件或目录
用法:cp [选项] 源文件 目标文件
示例:cp file1 file2
mv
功能:移动或重命名文件
用法:mv [选项] 源文件 目标文件
示例:mv oldname newname
cat
功能:查看文件内容
用法:cat [选项] 文件名
示例:cat file.txt
more
功能:分页显示文件内容
用法:more [选项] 文件名
示例:more longfile.txt
less
功能:分页显示文件内容(可回翻)
用法:less [选项] 文件名
示例:less logfile.txt
head
功能:显示文件开头部分
用法:head [选项] 文件名
示例:head -n 10 file.txt
tail
功能:显示文件末尾部分
用法:tail [选项] 文件名
示例:tail -f logfile
touch
功能:创建空文件或更新文件时间戳
用法:touch [选项] 文件名
示例:touch newfile
chmod
功能:修改文件权限
用法:chmod [选项] 权限 文件名
示例:chmod 755 script.sh
chown
功能:修改文件所有者
用法:chown [选项] 用户:组 文件名
示例:chown user:group file
find
功能:查找文件
用法:find [路径] [选项] [表达式]
示例:find /home -name "*.txt"
grep
功能:文本搜索
用法:grep [选项] 模式 [文件]
示例:grep "error" logfile
ps
功能:显示进程状态
用法:ps [选项]
示例:ps aux
kill
功能:终止进程
用法:kill [选项] PID
示例:kill 1234
top
功能:动态显示进程信息
用法:top
示例:top
df
功能:显示磁盘空间使用情况
用法:df [选项]
示例:df -h
du
功能:显示目录空间使用情况
用法:du [选项] [目录]
示例:du -sh /home
tar
功能:打包和解包文件
用法:tar [选项] 文件
示例:tar -czf archive.tar.gz folder
gzip
功能:文件压缩
用法:gzip [选项] 文件
示例:gzip file.txt
gunzip
功能:文件解压缩
用法:gunzip [选项] 文件
示例:gunzip file.txt.gz
ssh
功能:远程登录
用法:ssh [选项] 用户名@主机
示例:ssh user@192.168.1.1
scp
功能:远程文件复制
用法:scp [选项] 源文件 目标文件
示例:scp file.txt user@host:/path
wget
功能:下载文件
用法:wget [选项] URL
示例:wget http://example.com/file
curl
功能:传输数据
用法:curl [选项] URL
示例:curl -O http://example.com/file
ping
功能:测试网络连接
用法:ping [选项] 主机
示例:ping google.com
ifconfig
功能:显示网络接口配置
用法:ifconfig [接口]
示例:ifconfig eth0
netstat
功能:显示网络状态
用法:netstat [选项]
示例:netstat -tulpn
man
功能:显示命令手册
用法:man [命令]
示例:man ls
sudo
功能:以管理员权限执行命令
用法:sudo [命令]
示例:sudo apt update
apt-get
功能:包管理工具(Debian/Ubuntu)
用法:apt-get [选项] 命令
示例:apt-get install package
yum
功能:包管理工具(CentOS/RHEL)
功能:包管理工具(CentOS/RHEL)
用法:yum [选项] 命令
示例:yum install package
dnf
功能:包管理工具(Fedora)
用法:dnf [选项] 命令
示例:dnf install package
pacman
功能:包管理工具(Arch Linux)
用法:pacman [选项] 命令
示例:pacman -S package
systemctl
功能:系统服务管理
用法:systemctl [选项] 命令 [服务]
示例:systemctl start nginx
history
功能:显示命令历史
用法:history [选项]
示例:history
alias
功能:创建命令别名
用法:alias 别名='命令'
示例:alias ll='ls -l'
这小玩意还挺有意思?!是吧!

