kizumi_header_banner_img

这里是幻灬十一的博客,欢迎来到我的世界

加载中

文章导读

Linux的系统操作命令


avatar
11 2025年5月28日 7

一、系统基础信息

命令 作用 常用选项 / 示例
whoami 查看当前登录用户名
date 查看 / 设置系统日期时间 date +"%Y-%m-%d %H:%M:%S" 格式化输出
pwd 显示当前所在路径 Print Working Directory
uname 查看内核名称 默认输出 Linux
uname -a 查看完整系统信息 内核版本、主机名、架构
hostname 查看主机名 hostnamectl 查看更完整主机信息
clear 清屏 快捷键 Ctrl+L 等效
uptime 查看系统运行时间、负载 看系统是否 “忙”
who 查看所有登录用户
w 查看登录用户及正在执行的命令 who 更详细
id 查看当前用户 UID/GID/ 所属组 id username 可查其他用户

二、文件与目录

命令 功能说明 补充用法 / 示例
ls 列出当前目录内容 基础查看
ls -l 详细列表展示(权限、大小、时间等) 简写 ll(多数系统别名)
ls -a 显示所有文件,包含隐藏文件(以 . 开头)
ls -la 详细列表 + 显示隐藏文件 组合高频用法
ls -lh 详细列表 + 人性化单位显示文件大小 查看大小更直观
cd 目录名 切换到指定目录 cd /etc 进入 /etc 目录
cd .. 返回上一级目录
cd ~ 快速回到当前用户家目录
cd / 切换到系统根目录
cd - 回到上一次所在目录 快速来回切换
mkdir 目录名 创建单个空目录 mkdir test
mkdir -p a/b/c 递归创建多级嵌套目录 上级目录不存在也可创建
mkdir dir1 dir2 一次性创建多个同级目录
touch 文件名 创建空文件 / 更新文件时间戳 touch 1.txt
mv 旧名 新名 同目录下:重命名 mv old.txt new.txt
mv 文件/目录 目标路径 跨目录:移动文件 / 目录 mv 1.txt /tmp/
cp 源文件 目标路径 复制文件 cp 1.txt /home/
cp -r 源目录 目标路径 递归复制整个目录(含内部文件) 目录复制必备参数
cp -p 复制时保留文件权限、修改时间等属性
rm 文件名 删除单个文件 会有删除确认提示
rm -f 文件名 强制删除文件,跳过确认
rm -r 目录名 递归删除目录及内部内容 删除目录必备参数
rm -rf 目录名 强制 + 递归删除目录 / 文件 ⚠️ 高危命令,无提示、不可恢复,谨慎使用
rmdir 目录名 仅删除空目录 目录有内容则删除失败

三、文件内容操作

一、查看文件内容

命令 作用 说明
cat 文件 查看文件全部内容 适合小文件,直接全部输出
cat -n 文件 显示行号查看 带行号,更清晰
more 文件 分页查看 只能向下翻,按空格翻页
less 文件 分页查看 可上下翻、可搜索(/ 关键词),推荐使用
head 文件 默认看前 10 行 快速看开头
head -n 5 文件 看前 5 行 自定义行数
tail 文件 默认看后 10 行 快速看结尾
tail -f 文件 实时跟踪日志 日志不断刷新时用,运维必备
tail -n 20 文件 看后 20 行 自定义行数

二、写入 / 输出内容

命令 作用 说明
echo "内容" > 文件 覆盖写入 清空原有内容,重新写入
echo "内容" >> 文件 追加写入 不删除原有内容,在末尾添加
echo 内容 直接打印内容到屏幕 不写入文件

三、编辑文件

命令 作用 说明
nano 文件 简易编辑 新手友好,底部有快捷键提示
vim 文件 强大编辑 功能最全,Linux 标配

四、文本处理工具

命令 核心功能 常用选项 典型示例
grep 在文件 / 输入流中按关键词搜索匹配的行 -i 忽略大小写-v 反向匹配(排除含关键词的行)-n 显示匹配行的行号 grep "root" /etc/passwdgrep -i "error" /var/log/syslog
find 在系统目录中按文件名 / 路径规则查找文件 / 目录 -name 按文件名匹配(支持通配符)-type 指定查找类型(f = 文件,d = 目录) find /etc -name "*.conf"find /home -type f -name "test.txt"
cut 按分隔符截取文本的指定列 / 字段 -d 指定字段分隔符-f 指定要截取的字段序号 cut -d: -f1 /etc/passwdcut -d" " -f3 test.txt
sort 对文本内容按规则排序 -n 按数字大小排序-r 倒序排序-u 排序后去重 sort test.txtsort -n -r num.txt
uniq 去除文本中连续重复的行 -c 统计重复行的出现次数 `sort test.txt
wc 统计文本的行数、单词数、字符数 -l 统计行数(最常用)-w 统计单词数-c 统计字符数 wc -l test.txtwc -w /etc/passwd

五、进程与系统状态

命令 功能说明 补充 / 用法示例
ps aux 静态查看系统所有进程 一次性输出进程列表,快照形式
top 动态实时监控进程 刷新展示 CPU、内存、进程状态,按 q 退出
kill PID 正常终止指定进程 PID 为进程编号,温和结束
kill -9 PID 强制杀死进程 彻底终止,进程无法忽略信号,谨慎使用
df -h 查看磁盘分区占用 -h 人性化单位显示(GB/MB)
free -h 查看内存、交换分区使用 直观展示总内存、已用、空闲内存
uptime 查看系统运行时长与负载 同时显示当前登录用户、系统平均负载



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码