Linux的初级使用--centos 7 为例子

发布时间:2026/9/23 1:11:54
Linux的初级使用--centos 7 为例子 摘要本文以 CentOS 7 为例整理了 Linux 最常用的两大核心模块命令——文件与目录操作和用户与用户组管理每个命令均附带作用说明、常用参数和实战示例适合运维入门学习与日常速查。目录前言为什么要学 Linux 命令一、文件与目录操作命令1.1 目录浏览与切换1.2 创建与删除1.3 复制与移动二、文件查找与信息查看三、磁盘与空间查看四、用户与用户组管理4.1 用户账号管理4.2 用户组管理4.3 身份切换前言为什么要学 Linux 命令无论你是后端开发、运维工程师还是自己搭服务器玩命令行是 Linux 的灵魂。图形界面可能挂掉但终端永远在线。本文以 CentOS 7 为例整理了两大核心模块的常用命令文件与目录操作和用户与用户组管理。每个命令都配有作用说明、常用参数和真实示例可以直接复制使用。建议收藏本文作为速查手册。环境说明本文所有命令均在 CentOS 7x86_64上验证通过同样适用于 RHEL 7 / Oracle Linux 7 等同源发行版。一、文件与目录操作命令这是 Linux 最基础、使用频率最高的一组命令。从浏览目录到增删改查日常操作几乎都围绕它们展开。1.1 目录浏览与切换命令作用常用参数 / 示例ls查看目录内容ls -a显示隐藏文件ls -l显示详细信息ls -al全部详细显示cd切换目录cd /路径进入指定目录cd ..返回上一级cd ~返回用户家目录cd -返回上一次目录pwd查看当前所在路径显示当前完整目录路径实战示例# 进入 /var/log 目录查看所有文件cd /var/logpwd # 输出: /var/logls -l # 列出所有的详细信息1.2 创建与删除mkdir创建目录mkdir test创建目录mkdir -p a/b/c递归创建多级目录touch创建文件 / 修改时间touch file.txt创建空文件rm删除文件rm file.txt删除文件rm -r dir删除目录rm -rf dir强制递归删除rmdir删除空目录rmdir test只能删除空目录rm -rf 十分危险 具有强杀性 无论所杀是否为空 都可以杀死1.3 复制与移动cp复制文件或目录cp file1 file2复制文件cp -r dir1 dir2复制目录cp -i覆盖前询问mv移动文件 / 重命名mv old.txt new.txt重命名mv file /home移动文件cp 的话我们运用的时候 我们只需要cp 我们要复制的东西所在的地方 我们目标的地方eg cp -i /etc/my.cnf /etc/my.cnf.bak二、文件查找与信息查看当文件多了怎么快速找到目标文件这组命令帮你精准定位。find查找文件find / -name passwd查找文件find . -type f查找文件locate快速查找文件locate 文件名需要数据库which查找命令位置which python查看程序路径whereis查找程序相关文件whereis ls查看命令位置和帮助文件file查看文件类型file test.txt判断文件类型stat查看文件详细信息查看权限、大小、时间等三、磁盘与空间查看服务器空间不够了用这两个命令快速排查。du查看目录占用空间du -h人性化显示du -sh 文件夹查看总大小df查看磁盘空间df -h查看磁盘使用情况tree树状显示目录tree -L 2显示两层目录结四、用户与用户组管理Linux 是多用户操作系统用户管理是系统安全的基础。这一块命令需要 root 权限操作前请确认身份。4.1 用户账号管理命令作用常用参数 / 示例useradd创建新用户账号-m自动创建用户的家目录useradd -m user1-d指定家目录路径useradd -m -d /custom/path user2-g指定用户的主组可以是组名或 GIDuseradd -g developers user3passwd设置或修改用户密码passwd修改当前用户密码passwd devuser修改指定用户密码需 root 权限-u 口令解锁-d 让账号无口令-f 强迫用户下次登录时修改口令-l 锁定口令即禁用账号usermod修改已存在用户的信息usermod -l newname oldname修改用户名-d修改用户的家目录路径usermod -d /home/newhome devuseruserdel删除用户账号userdel devuser仅删除用户账号userdel -r devuser删除用户并同步删除其家目录和邮件池id查看用户的 UID、GID 及所属组id查看当前用户标识id devuser查看指定用户的详细标识信息whoami查看当前登录的用户名显示当前终端生效的用户名# 创建开发用户并设置密码useradd -m devuserpasswd devuser# 输入两次新密码# 查看用户信息id devuser# uid1001(devuser) gid1001(devuser) groups1001(devuser)# 删除用户连同家目录userdel -r devuser用户管理 实机运行结果我们要进入我们所创造的新的用户--记得要密码设置出来。4.2 用户组管理groupadd创建新的用户组groupadd devgroup创建名为 devgroup 的组groupmod修改用户组属性groupmod -n newgroup oldgroup修改用户组名称groupdel删除指定的用户组groupdel devgroup删除用户组若组内仍有主组用户则无法删除gpasswd管理用户组里的成员gpasswd -a devuser devgroup将用户加入组gpasswd -d devuser devgroup从组中移除用户4.3 身份切换su切换用户身份su - devuser切换用户并加载其环境变量su -切换为 root 用户sudo以管理员/其他用户权限执行命令sudo command临时使用 root 权限运行命令sudo -u devuser command指定以 devuser 身份运行 学习建议不要死记硬背建议在虚拟机上反复练习每条命令亲手敲一遍。先用 --help 参数查看帮助如 ls --help再用 man 查看完整手册如 man ls。熟练使用这些命令后再进阶学习 Shell 脚本、网络配置、服务管理等高级主题。如果觉得有帮助欢迎点赞收藏有问题可以在评论区交流~

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询