一、Linux 命令通用基础格式
所有Linux命令统一遵循标准结构,新手可按此规则快速套用:
命令主体:command,指定要执行的核心操作
可选选项:[-options],通过短横杠加字母控制命令行为,支持多个选项组合
操作参数:[parameter],指定命令作用的对象,一般是文件/目录路径
二、文件目录高频操作命令
这部分是日常使用最频繁的基础指令,覆盖90%的文件浏览、创建、修改场景:
ls:列出当前目录下的文件和文件夹,加-l可查看权限、修改时间等详细信息,加-a可显示隐藏文件
cd:切换工作目录,cd ~直接回到用户家目录,cd ..返回上一级目录
pwd:无参数直接执行,显示当前所在目录的完整绝对路径,避免路径迷路
mkdir:创建新目录,加-p可一次性创建多级嵌套目录,比如mkdir -p a/b/c
rm:删除文件或目录,加-r可递归删除文件夹,加-f可强制删除不弹出确认提示
cp:复制文件或目录,复制文件夹时必须加-r参数,实现递归复制
mv:移动文件/目录,也可实现重命名功能,目标路径不存在时即为重命名
touch:创建空白新文件,比如touch demo.txt快速生成空文本文件
三、文件内容查看与编辑命令
用于读取、过滤和修改文件内容,适配不同大小的文件场景:
cat:一次性显示小文件的全部内容,适合查看短文本
less/more:分页查看长文件/日志,支持上下翻页浏览,按q即可退出查看
grep:按关键词过滤查找文件内容,快速定位目标文本行
vim:命令行原生文本编辑器,可直接在终端内完成文件的编辑保存操作
echo:在终端打印指定文本,比如echo "Hello Linux"输出对应内容
四、系统状态与进程管理命令
用于监控系统运行状态、排查资源占用问题:
ps:查看当前系统运行的进程列表,ps aux可列出所有进程的完整信息
top:实时动态显示系统CPU、内存等资源使用情况,类似Windows的任务管理器
df -h:以人性化的K/M/G单位显示磁盘空间使用情况,快速查看磁盘剩余容量
ping:测试目标主机的网络连通性,排查网络链路是否正常
whoami:查看当前登录的系统用户名
ifconfig:查看本机的网卡IP地址等网络配置信息
五、权限与实用工具命令
用于调整文件权限、完成基础系统运维操作:
chmod:修改文件的读写执行权限,比如chmod 755 script.sh赋予脚本可执行权限
clear:清空当前终端屏幕的所有内容,让界面更整洁
man:查看任意命令的官方帮助文档,比如man ls获取ls命令的完整用法说明
wget:直接在终端内下载指定网络资源文件
评论(0)