一、文件和目录操作
- mkdir - 创建目录。例如:
mkdir /var/log/mylog - rm - 删除文件或目录。例如:
rm -rf /var/log/mylog - cp - 复制文件或目录。例如:
cp /etc/config.conf /home/user/backup - mv - 移动或重命名文件。例如:
mv /var/log/mylog /var/tmp/mylog_backup
二、文本操作与处理
- grep - 在文件中搜索特定模式的行。例如:
grep "error" /var/log/system.log - sed - 用于文本替换、删除等处理。例如:
sed 's/error/warning/g' /var/log/system.log > new_log.txt - awk - 在文件中执行复杂的文本处理任务。例如:
awk '/error/ {print $0}' /var/log/system.log
三、进程管理
- ps - 显示当前活动的进程。例如:
ps aux | grep httpd - top - 实时显示系统中资源消耗最高的进程。例如:
top -b -n 1 | grep httpd - kill - 终止一个或多个进程。例如:
kill -9 12345
四、系统信息查询
- df - 显示磁盘空间使用情况。例如:
df -h /var/log - du - 估算文件系统块的使用量。例如:
du -sh /var/log - uname - 显示系统信息。例如:
uname -a
掌握这些基本的Linux命令,可以帮助我们在日常运维中更加快捷高效地解决问题。