一、Linux 系统基础认知1. 核心概念要记牢Linux 的核心是内核1991 年由林纳斯・托瓦兹开发而我们日常使用的 Linux 系统其实是发行版—— 也就是 “内核 配套软件” 的完整系统这也是 Linux 能适配不同场景的关键。它的核心特性是开源源代码公开由全球开发者维护不仅免费使用安全性和灵活性也更高。适用场景上服务器是其核心应用场景同时也能用于桌面端、路由器 / 智能设备等嵌入式设备。和 Windows 相比Linux 没有 C/D 盘这类盘符、命令行是核心操作方式、权限管理也更为严格这是新手需要快速适应的核心区别。Linux 发行版众多掌握三款主流版本的特点和适用场景即可Ubuntu桌面友好、生态完善社区支持力度大适合 Linux 入门学习和日常桌面使用Kali Linux预装 MSF、Hydra 等网络安全工具专为网络安全学习、渗透测试打造CentOS系统稳定完全兼容 RedHat是企业服务器部署、运维工作的常用版本。二、Linux 命令行基础命令行是 Linux 的核心操作方式掌握基础命令和操作逻辑就能完成大部分文件和目录管理工作先从入门要点和核心命令学起。1. 命令行入门必备打开终端Ubuntu 可使用快捷键CtrlAltTKali 默认桌面有终端图标直接点击即可命令格式统一遵循命令 [选项] [参数]比如ls -l /homels 是核心命令-l 是选项/home 是参数核心快捷键这是提升操作效率的关键新手一定要记熟Tab自动补全命令 / 路径减少输入错误入门必备CtrlC终止当前运行的命令命令卡顿时超实用CtrlL快速清空终端屏幕让界面更整洁上下方向键查看历史执行的命令无需重复输入。文件和目录操作是 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.txtcp复制文件/目录cp test.txt/home复制文件、cp -r a//home复制目录必加 - rmv移动文件/目录、重命名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/syslog2. 权限管理基础Linux 的安全核心Linux 的权限管理是其安全特性的核心每个文件 / 目录都有明确的权限分配新手需掌握权限表示规则、数字表示法和修改命令三大核心点。权限表示规则以-rwxr-xr--为例共 10 位字符含义分四部分第 1 位文件类型-是普通文件、d是目录、l是链接第 2-4 位文件所有者的权限第 5-7 位文件所属用户组的权限第 8-10 位其他用户的权限其中权限包含r读、w写、x执行三种。权限数字表示法将字符权限转化为数字更便于快速修改核心规则r4、w2、x1权限值为对应数字之和示例rwx4217所有者完全权限r-x4015读 执行权限r--4004仅读权限。权限修改命令 chmod支持字符修改和数字修改两种方式常用示例chmod uw test.txt给文件所有者添加写权限chmod g-x test.txt取消文件所属组的执行权限chmod or 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 组-本人系网络安全初学者为新手小白以上内容为知识点总结如有错误望各位及时指出感谢阅读。
知识点总结(基础命令)
一、Linux 系统基础认知1. 核心概念要记牢Linux 的核心是内核1991 年由林纳斯・托瓦兹开发而我们日常使用的 Linux 系统其实是发行版—— 也就是 “内核 配套软件” 的完整系统这也是 Linux 能适配不同场景的关键。它的核心特性是开源源代码公开由全球开发者维护不仅免费使用安全性和灵活性也更高。适用场景上服务器是其核心应用场景同时也能用于桌面端、路由器 / 智能设备等嵌入式设备。和 Windows 相比Linux 没有 C/D 盘这类盘符、命令行是核心操作方式、权限管理也更为严格这是新手需要快速适应的核心区别。Linux 发行版众多掌握三款主流版本的特点和适用场景即可Ubuntu桌面友好、生态完善社区支持力度大适合 Linux 入门学习和日常桌面使用Kali Linux预装 MSF、Hydra 等网络安全工具专为网络安全学习、渗透测试打造CentOS系统稳定完全兼容 RedHat是企业服务器部署、运维工作的常用版本。二、Linux 命令行基础命令行是 Linux 的核心操作方式掌握基础命令和操作逻辑就能完成大部分文件和目录管理工作先从入门要点和核心命令学起。1. 命令行入门必备打开终端Ubuntu 可使用快捷键CtrlAltTKali 默认桌面有终端图标直接点击即可命令格式统一遵循命令 [选项] [参数]比如ls -l /homels 是核心命令-l 是选项/home 是参数核心快捷键这是提升操作效率的关键新手一定要记熟Tab自动补全命令 / 路径减少输入错误入门必备CtrlC终止当前运行的命令命令卡顿时超实用CtrlL快速清空终端屏幕让界面更整洁上下方向键查看历史执行的命令无需重复输入。文件和目录操作是 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.txtcp复制文件/目录cp test.txt/home复制文件、cp -r a//home复制目录必加 - rmv移动文件/目录、重命名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/syslog2. 权限管理基础Linux 的安全核心Linux 的权限管理是其安全特性的核心每个文件 / 目录都有明确的权限分配新手需掌握权限表示规则、数字表示法和修改命令三大核心点。权限表示规则以-rwxr-xr--为例共 10 位字符含义分四部分第 1 位文件类型-是普通文件、d是目录、l是链接第 2-4 位文件所有者的权限第 5-7 位文件所属用户组的权限第 8-10 位其他用户的权限其中权限包含r读、w写、x执行三种。权限数字表示法将字符权限转化为数字更便于快速修改核心规则r4、w2、x1权限值为对应数字之和示例rwx4217所有者完全权限r-x4015读 执行权限r--4004仅读权限。权限修改命令 chmod支持字符修改和数字修改两种方式常用示例chmod uw test.txt给文件所有者添加写权限chmod g-x test.txt取消文件所属组的执行权限chmod or 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 组-本人系网络安全初学者为新手小白以上内容为知识点总结如有错误望各位及时指出感谢阅读。