综述由AI生成详细整理了 Linux 操作系统中的常用命令与系统管理方法。内容涵盖文件系统结构、基础操作、目录与文件管理、权限控制、打包解压、网络配置、用户管理、进程监控及日志分析等核心模块。通过提供具体的命令示例、参数解释及实际应用场景,帮助读者快速掌握 Linux 命令行技能,适用于系统管理员及开发人员的日常运维工作。
CodeArtist25 浏览
Linux 常用命令详解与系统管理实战指南
01 基础知识
1.1 Linux 系统的文件结构
Linux 文件系统采用树状结构,根目录为 /。以下是核心目录的说明:
目录
说明
/bin
二进制文件,存放系统常规命令(如 ls, cp)
/boot
系统启动分区,存放内核及引导加载程序文件
/dev
设备文件,代表硬件设备(如 /dev/sda)
/etc
大多数配置文件存放位置
/home
普通用户的家目录
/lib
32 位函数库
/lib64
64 位库
/media
手动临时挂载点(如 U 盘、光盘)
/mnt
手动临时挂载点
/opt
第三方软件安装位置
/proc
进程信息及硬件信息的虚拟文件系统
/root
root 用户的家目录
/sbin
系统管理命令(如 shutdown, ifconfig)
/srv
服务数据
/tmp
临时文件,重启可能清空
/usr
用户相关设定及应用程序
/var
经常变化的数据(如日志、邮件)
/sys
内核相关信息
1.2 Linux 系统命令行的含义
命令行提示符通常包含以下元素:
示例:root@app00:~#
root:用户名,root 为超级用户。
@:分隔符。
app00:主机名称。
~:当前所在目录,默认用户目录为 ~,随目录切换而变化。
#:表示当前用户是超级用户;普通用户通常为 $。
1.3 命令的组成
标准命令格式为:
命令 [参数] [参数值]
例如:ls -l /home。
02 基础操作
2.1 关机与重启
立即关机:
shutdown -h now
# 或
poweroff
两分钟后关机:
shutdown -h 2
取消关机计划:
shutdown -c
立即重启:
shutdown -r now
# 或
reboot
2.2 帮助命令
查看命令用法:
ifconfig --help
man shutdown
在 man 页面中,可按 q 键退出,按空格翻页。
2.3 切换用户
切换到其他用户(需密码):
su yao
exit
使用 sudo 执行单条命令:
sudocommand
03 目录操作
3.1 切换目录 (cd)
cd / # 切换到根目录cd /bin # 切换到 bin 目录cd .. # 切换到上一级目录cd ~ # 切换到 home 目录cd - # 切换到上次访问的目录cd xx # 切换到子目录cd /xxx/xx/x # 使用绝对路径,支持 Tab 补全
3.2 查看目录 (ls)
ls# 列出当前目录内容ls -a # 显示隐藏文件(以 . 开头)ls -l # 列表模式,显示详细信息ls -lh # 人类可读的文件大小
ll # 等同于 ls -l