
01 📂Linux根目录

📂Linux各根目录简要说明
# /bin 用户基础命令存放目录
# /boot 系统启动相关文件
# /dev 硬件设备映射文件
# /etc 全局系统配置目录
# /home 普通用户家目录
# /lib 程序依赖共享库
# /media 移动存储自动挂载点
# /mnt 手动临时挂载目录
# /opt 第三方大型软件安装目录
# /proc 内核、进程虚拟信息目录
# /root 超级管理员root家目录
# /run 系统运行临时数据
# /sbin 管理员系统命令
# /srv 站点、服务数据目录
# /sys 硬件驱动、内核参数虚拟目录
# /tmp 全局临时文件,重启清空
# /usr 系统预装程序、文档资源
# /var 动态可变数据(日志、缓存)
02 💻 Linux基础命令
🧠架构/内核信息
uname -m# 显示机器处理器架构
uname -r# 显示当前内核版本
arch# 显示机器处理器架构
cat /proc/version# 显示内核版本
🛠️硬件整机信息
dmidecode -q# 查看硬件系统部件(SMBIOS / DMI)
💽磁盘检测
hdparm -i /dev/sda# 查看磁盘硬件特性
hdparm -i /dev/hda# 查看磁盘硬件特性
hdparm -tT /dev/sda# 磁盘读写速度测试
📊硬件资源信息
cat /proc/cpuinfo# 查看CPU详细信息
cat /proc/interrupts# 查看硬件中断信息
cat /proc/meminfo# 查看内存使用情况
cat /proc/swaps# 查看交换分区使用状态
cat /proc/net/dev# 查看网卡及流量统计
🔌硬件外设查看
lspci -tv# 罗列PCI 设备
lsusb -tv# 显示USB 设备
🕒系统时间日历操作
date# 显示系统日期
cal 2007# 显示2007年的日历表
date 041217002007.00# 设置日期和时间 格式:月日时分年.秒
clock -w# 将修改后的时间保存到 BIOS
03 🔋Linux关机、重启
🔋关机、重启、注销
shutdown -h now# 立即关闭系统
init 0# 关闭系统
telinit 0# 关闭系统
shutdown -h hours:minutes &# 定时关闭系统
shutdown -c# 取消定时关机任务
shutdown -r now# 立即重启系统
reboot# 重启系统
logout# 注销当前登录用户
04 📁Linux文件、目录
🚶目录切换
cd /home# 进入'/home' 目录
cd ..# 返回上一级目录
cd ../..# 返回上两级目录
cd# 进入当前用户主目录
cd ~user1# 进入user1用户主目录
cd -# 返回上次所在的目录
pwd# 打印当前工作路径
👀目录查看
ls# 查看目录内文件
ls -F# 区分文件/目录类型查看
ls -l# 展示文件目录详细权限信息
ls -a# 显示全部文件(含隐藏文件)
ls [0-9]# 匹配包含数字的文件/目录名
tree# 树形展示目录结构(工具1)
lstree# 树形展示目录结构(工具2)
📂创建目录
mkdir dir1# 创建单个目录dir1
mkdir dir1 dir2# 一次性创建多个目录
📝目录操作
mkdir -p /tmp/dir1/dir2# 递归创建多级目录树
rm -f file1# 删除文件file1
rmdir dir1# 删除空目录dir1
rm -rf dir1# 强制删除目录dir1及内部所有内容
rm -rf dir1 dir2# 同时强制删除两个目录
mv dir1 new_dir# 目录重命名/移动目录
cp file1 file2# 复制文件file1为file2
cp dir/* .# 将dir目录下所有文件复制到当前目录
cp -a /tmp/dir1 .# 完整复制目录到当前工作目录
05 🔍Linux文件搜索
🔎文件搜索find
find / -name file1# 从根目录全局搜索名为file1的文件/目录
find / -user user1# 搜索归属user1用户的文件/目录
find /home/user1 -name *.bin# 在user1家目录搜索后缀为.bin的文件
find /usr/bin -type f -atime +100 # 查找100天未访问的普通可执行文件
05 👥Linux用户和群组
👨👩👧用户组管理
groupadd group_name# 创建新用户组
groupdel group_name# 删除指定用户组
🧑用户管理
useradd user1# 创建新用户user1
userdel -r user1# 删除用户并同步删除其家目录
🔐密码管理
passwd# 修改当前登录用户密码
passwd user1# root管理员修改user1用户密码
06 ⚖️权限管理
chmod # 修改文件权限
sudo# 以管理员权限执行命令
07 ⚙️系统管理
🧩系统管理
apt-get# Debian系包管理工具
yum# RHEL系包管理工具
systemctl# 系统服务管理
ps# 显示进程状态
top# 实时显示进程资源占用
kill# 终止进程
df# 显示磁盘空间使用
du# 显示目录/文件占用空间
shutdown# 关机/重启系统
reboot# 重启系统
08 📦压缩解压
🗜️压缩解压
tar# 文件打包/解包
gzip# GNU压缩工具
zip# 创建ZIP压缩包
unzip# 解压ZIP文件