Linux 常用指令速查手册

Linux 常用指令速查手册

本文整理了 Linux 系统中最常用的命令,涵盖文件操作、目录管理、文本查看、权限设置等核心功能,适合初学者快速查阅。

一、文件与目录操作

功能 命令 常用选项/参数 说明
创建文件夹 mkdir -p 创建目录。-p 选项可递归创建多级目录。
删除文件夹 rmdir / rm -rf -r (递归) -f (强制) rmdir 删除空目录。rm -rf 强制递归删除非空目录。
创建文件 touch 文件名 创建空文件或更新文件时间戳。
删除文件 rm 文件名 删除文件。
进入目录 cd ~ (家目录) - (返回上一目录) cd ~ 进入用户家目录。cd - 在上一个目录和当前目录间切换。
移动/重命名 mv 源 目标 移动文件或目录,也可用于重命名。
复制 cp -r (递归复制目录) 复制文件或目录。复制非空目录需加 -r 选项。

二、目录列表与链接

功能 命令 常用选项 说明
列出目录内容 ls -l (详细信息) -h (人性化大小) -a (显示隐藏文件) 查看目录下的文件和子目录。
创建硬链接 ln 源文件 目标文件 创建硬链接,多个文件名指向同一个 inode,修改任一文件,其他都同步改变。
创建软链接 ln -s 源文件 目标文件 创建符号链接(快捷方式),源文件删除后链接失效。

三、文件内容查看与统计

功能 命令 说明
查看文件全部内容 cat 一次性显示整个文件内容。
分页查看文件 more / less 分页显示文件内容,less 功能更强大(支持上下翻页、搜索)。
查看文件头部/尾部 head / tail 查看文件开头或结尾若干行(默认10行)。
退出查看器 Q lessmore 中按 Q 退出。
文本统计 wc -w 统计单词数,-l 统计行数,-c 统计字符数。

四、重定向与管道

功能 语法 说明
覆盖写入文件 命令 > 文件 将命令输出覆盖写入指定文件,如 ls -lha / > list.txt
追加写入文件 命令 >> 文件 将命令输出追加到指定文件末尾,如 ls -lha / >> list.txt
管道 `命令1 命令2`

五、常用系统目录

目录 用途 示例
/bin 存放普通用户可执行的基本命令(二进制文件) ls, cp, mv, rm
/sbin 存放系统管理员(root)使用的管理命令 ifconfig, fdisk, shutdown
/usr/bin 用户安装的应用程序和工具 python, gcc, vim
/usr/sbin 系统管理程序(非核心) httpd, sshd
/etc 系统配置文件目录 /etc/passwd, /etc/hosts
/home 普通用户的家目录 /home/username
/root root 用户的家目录
/var 存放经常变化的文件(日志、缓存等) /var/log, /var/cache
/tmp 临时文件目录,所有用户可读写
/dev 设备文件目录 /dev/sda, /dev/tty
/proc 虚拟文件系统,反映系统进程和内核信息 /proc/cpuinfo, /proc/meminfo
/lib/lib64 系统库文件目录 共享库文件(.so 文件)
/opt 可选应用程序安装目录 第三方大型软件
相关推荐
anxiao_m2 小时前
园区数字孪生怎么搭建?主流方案与服务商深度对比
大数据·运维·人工智能
时空无限2 小时前
ubuntu dpkg -l 输出第一列解释
linux·运维·ubuntu
Splashtop高性能远程控制软件2 小时前
AI 落地的连接基建评估:消费品行业远程连接方案的四个技术维度(性能 / 精度 / 安全 / 统一管理)
运维·人工智能·安全·远程工作·splashtop
ITyunwei09873 小时前
技术管理者视角:AI 重构 ITSM 的四个工程化落点
运维·人工智能
雪碧聊技术4 小时前
使用Docker,将fastApi项目部署到linux服务器
服务器·docker·fastapi·docker部署fastapi
叮咚侠4 小时前
Ubuntu 24.04 安装zabbix-agent 5.0 服务
linux·ubuntu·zabbix·zabbix-agent
故乡dee云4 小时前
华为云国际服务器连不上怎么办?安全组、端口、IP 和网络排查方法
服务器·网络·华为云
佳児素花痴╮5 小时前
服务器模型、网络调试工具、网络协议头分析
服务器·网络·网络协议
666_qq_403882335 小时前
Tabstack 浏览器自动化实战应用指南
运维·自动化