当前位置:首页>Linux>研物解忧 | Linux根目录说明及常用命令,建议收藏备用

研物解忧 | Linux根目录说明及常用命令,建议收藏备用

  • 2026-10-11 06:01:14
研物解忧 | Linux根目录说明及常用命令,建议收藏备用

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文件

最新文章

随机文章