news 2026/8/2 3:13:45

知识点总结(基础命令)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
知识点总结(基础命令)

一、Linux 系统基础认知

1. 核心概念要记牢

Linux 的核心是内核,1991 年由林纳斯・托瓦兹开发,而我们日常使用的 Linux 系统,其实是发行版—— 也就是 “内核 + 配套软件” 的完整系统,这也是 Linux 能适配不同场景的关键。它的核心特性是开源,源代码公开由全球开发者维护,不仅免费使用,安全性和灵活性也更高。适用场景上,服务器是其核心应用场景,同时也能用于桌面端、路由器 / 智能设备等嵌入式设备。和 Windows 相比,Linux 没有 C/D 盘这类盘符、命令行是核心操作方式、权限管理也更为严格,这是新手需要快速适应的核心区别。

Linux 发行版众多,掌握三款主流版本的特点和适用场景即可:

  • Ubuntu:桌面友好、生态完善,社区支持力度大,适合 Linux 入门学习和日常桌面使用;
  • Kali Linux:预装 MSF、Hydra 等网络安全工具,专为网络安全学习、渗透测试打造;
  • CentOS:系统稳定,完全兼容 RedHat,是企业服务器部署、运维工作的常用版本。

二、Linux 命令行基础

命令行是 Linux 的核心操作方式,掌握基础命令和操作逻辑,就能完成大部分文件和目录管理工作,先从入门要点和核心命令学起。

1. 命令行入门必备

  • 打开终端:Ubuntu 可使用快捷键Ctrl+Alt+T,Kali 默认桌面有终端图标,直接点击即可;
  • 命令格式:统一遵循命令 [选项] [参数],比如ls -l /home,ls 是核心命令,-l 是选项,/home 是参数;
  • 核心快捷键:这是提升操作效率的关键,新手一定要记熟
    • Tab:自动补全命令 / 路径,减少输入错误,入门必备;
    • Ctrl+C:终止当前运行的命令,命令卡顿时超实用;
    • Ctrl+L:快速清空终端屏幕,让界面更整洁;
    • 上下方向键:查看历史执行的命令,无需重复输入。

文件和目录操作是 Linux 最基础的操作,以下高频命令覆盖创建、查看、切换、复制、删除等全场景,搭配示例更好理解:

命令核心功能常用示例
pwd查看当前所在目录的绝对路径pwd(输出示例:/home/ubuntu)
ls列出目录下的内容ls -l(详细列表展示)、ls -a(显示隐藏文件)
cd切换目录cd /home(绝对路径切换)、cd ../(返回上一级目录)
mkdir创建目录mkdir test(创建单级目录)、mkdir -p a/b/c(递归创建多级目录)
touch创建空目录touch test.txt
cp复制文件/目录cp test.txt/home(复制文件)、cp -r a//home(复制目录,必加 - r)
mv

移动文件/目录、

重命名

mv test.txt/home(移动)、mv test.txt new.txt(重命名)
rm删除文件/目录rm test.txt(删除文件)、rm -rf a/(强制删除目录,谨慎使用)
cat直接查看文件内容cat/etc/passwd(查看用户配置文件)
more/less分页查看大文件内容more/var/log/syslog

2. 权限管理基础,Linux 的安全核心

Linux 的权限管理是其安全特性的核心,每个文件 / 目录都有明确的权限分配,新手需掌握权限表示规则数字表示法修改命令三大核心点。

  1. 权限表示规则:以-rwxr-xr--为例,共 10 位字符,含义分四部分:
    • 第 1 位:文件类型,-是普通文件、d是目录、l是链接;
    • 第 2-4 位:文件所有者的权限;
    • 第 5-7 位:文件所属用户组的权限;
    • 第 8-10 位:其他用户的权限;其中权限包含r(读)、w(写)、x(执行)三种。
  2. 权限数字表示法:将字符权限转化为数字,更便于快速修改,核心规则:r=4w=2x=1,权限值为对应数字之和,示例:
    • rwx(4+2+1=7):所有者完全权限;
    • r-x(4+0+1=5):读 + 执行权限;
    • r--(4+0+0=4):仅读权限。
  3. 权限修改命令 chmod:支持字符修改数字修改两种方式,常用示例:
    • chmod u+w test.txt:给文件所有者添加写权限;
    • chmod g-x test.txt:取消文件所属组的执行权限;
    • chmod o=r test.txt:给其他用户设置仅读权限;
    • chmod 755 test.txt:所有者 rwx、所属组 r-x、其他 r--;
    • chmod -R 777 /home/test:递归给目录及子文件设置完全权限(谨慎使用)。

Linux 是多用户操作系统,掌握基础的用户和组创建、切换、删除命令,就能完成简单的用户管理:

命令核心功能补充说明
useradd test创建 test 用户-
passwd test给 test 用户设置密码输入密码时默认不显示,输入完成回车即可
su test切换到 test 普通用户-
sudo su切换到 root 超级用户需输入当前普通用户的密码
userdel -r test删除 test 用户及相关目录加 - r 可同时删除用户的家目录
groupadd testGroup

创建 testGroup 用户组

-
usermod -g testGroup test将 test 用户加入 testGroup 组-

本人系网络安全初学者,为新手小白,以上内容为知识点总结,如有错误,望各位及时指出,感谢阅读。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 15:01:54

前端十年:从0到资深开发者的10堂必修课【第3篇】

前端十年:从0到资深开发者的10堂必修课 第3篇:浏览器篇——渲染原理、事件机制与DOM性能优化当我们编写的前端代码运行在浏览器中时,背后发生着一系列复杂而精妙的过程。理解浏览器如何解析HTML、CSS,如何构建渲染树,如…

作者头像 李华
网站建设 2026/7/14 15:01:55

Java 养老服务系统:陪护派单、生活代办、健康管理功能实现

随着人口老龄化加速与数字化技术普及,智慧养老平台成为破解养老服务痛点的核心载体,而“小程序管理后台”的组合,因小程序轻量化、易操作(适配老人及家属)、管理后台便捷管控的优势,成为智慧养老平台的主流…

作者头像 李华
网站建设 2026/7/14 15:01:52

bpmn简单入门

举几个简单的例子说明一下bpmn的基本使用。1.最简单的例子,需要保证3个节点,包括开始,任务和结束。2.使用网关来进行条件分支。2.1 排它网关,只走一个分支。2.2.并行网关,所有分支都要走。2.3包容网关,符合…

作者头像 李华
网站建设 2026/7/14 15:02:08

58万票!星特杯投票进入冲刺阶段

自“星特杯”评选活动启动以来,行业内外参与积极,投票热度持续攀升。来自行业上下游企业、工程师以及专业读者的积极参与,使得本届评选热度不断攀升。截至目前,活动总投票数已突破58万票,评选影响力正在持续扩大。 从当…

作者头像 李华