ls | 列出文件和目录 | ls , ls -l , ls -a |
cd | 切换当前工作目录 | cd /home/user , cd .. |
pwd | 显示当前工作目录的路径 | pwd |
mkdir | 创建目录 | mkdir new_dir |
rm | 删除文件或目录 | rm file.txt , rm -r directory |
cp | 复制文件或目录 | cp file.txt new_file.txt , cp -a directory new_directory |
mv | 移动文件或重命名文件 | mv file.txt new_file.txt , mv file.txt new_directory/ |
touch | 创建新文件或更新时间戳 | touch file.txt |
cat | 查看文件内容 | cat file.txt |
less | 分页查看文件内容 | less file.txt |
head | 查看文件前几行内容 | head file.txt |
tail | 查看文件后几行内容 | tail file.txt |
grep | 搜索匹配的文本 | grep "search_text" file.txt |
find | 查找文件 | find / -name file.txt |
ps | 列出进程 | ps |
kill | 终止进程 | kill 1234 |
top | 查看系统资源使用情况 | top |
du | 显示目录或文件的磁盘使用情况 | du -sh directory |
df | 显示磁盘分区的空间使用情况 | df -h |
tar | 打包和解包文件 | tar -cvf file.tar files , tar -xvf file.tar |
gzip | 压缩文件 | gzip file.txt |
gunzip | 解压缩文件 | gunzip file.txt.gz |
ping | 检测网络连接 | ping google.com |
ssh | 远程连接到另一台计算机 | ssh user@host |
scp | 在计算机之间传输文件 | scp file.txt user@host:/remote/dir |
wget | 下载文件 | wget http://example.com/file.txt |
curl | 向URL发送请求 | curl http://example.com |
ifconfig | 显示和配置网络接口 | ifconfig |
netstat | 显示网络连接和路由表 | netstat |
iptables | 配置网络防火墙 | iptables -I INPUT -p tcp --dport 80 -j ACCEPT |
useradd | 添加用户账户 | useradd new_user |
passwd | 更改用户的密码 | passwd user |