销售:050-1791-1110

Linux 常用命令

文件与目录操作

命令 说明 示例
ls 列出文件 ls -la
cd 切换目录 cd /var/www
pwd 当前目录 pwd
mkdir 创建目录 mkdir -p a/b/c
cp 复制文件 cp -r src/ dest/
mv 移动/重命名 mv old.txt new.txt
rm 删除文件 rm -rf dir/(谨慎!)
find 查找文件 find / -name "*.log"

文本处理

# 查看文件
cat file.txt
less file.txt
head -20 file.txt
tail -f /var/log/syslog

# 搜索文本
grep "error" /var/log/nginx/error.log
grep -r "TODO" ./src/

# 文本编辑
nano file.txt    # 简单编辑器
vim file.txt     # 高级编辑器

系统管理

# 系统信息
uname -a          # 系统版本
df -h             # 磁盘使用
free -h           # 内存使用
top / htop        # 进程监控
uptime            # 运行时间

# 用户管理
adduser newuser
usermod -aG sudo newuser
passwd newuser

# 进程管理
ps aux | grep nginx
kill -9 PID
systemctl status nginx

网络命令

ip addr           # 查看 IP
ping google.com   # 测试连通性
curl -I example.com  # HTTP 请求头
wget URL          # 下载文件
ss -tlnp          # 查看端口监听
traceroute host   # 路由追踪

权限管理

chmod 755 script.sh    # 设置权限
chmod -R 644 /var/www  # 递归设置
chown user:group file  # 修改所有者
chown -R www-data:www-data /var/www

压缩解压

tar -czf archive.tar.gz dir/    # 压缩
tar -xzf archive.tar.gz         # 解压
zip -r archive.zip dir/         # ZIP 压缩
unzip archive.zip               # ZIP 解压
滚动至顶部