Linux零基础入门知识大全,新手一看就会!
快乐加载肿
2026年05月10日 00:34

我将整理Linux核心知识点,涵盖基础概念、常用命令、权限管理等内容,语言通俗易懂、排版清晰,直接适配发帖使用,方便新手快速入门学习。

Linux零基础入门知识大全,新手一看就会!

不管是运维、开发还是日常学习,Linux都是绕不开的操作系统,这份超全Linux基础知识,整理了核心概念、常用命令、权限管理等内容,新手直接收藏学习,干货满满!

一、Linux基础认知

1. 什么是Linux

Linux是一款免费、开源、类Unix的操作系统,严格来说,Linux单指系统内核,我们日常使用的是搭载了内核+各类软件的Linux发行版,它稳定、安全、高效,广泛应用于服务器、嵌入式设备、云计算等领域。

2. Linux核心优势

- 开源免费:源码开放,可自由修改、分发,无版权费用

- 多用户多任务:支持多个用户同时登录,并行运行多个程序互不干扰

- 稳定性强:服务器端常年不关机,极少出现卡顿、崩溃问题

- 安全性高:用户权限严格,病毒难以入侵,漏洞修复及时

- 跨平台性:可在多种硬件设备上运行,适配性极强

3. 常见Linux发行版

- Ubuntu:桌面友好,新手入门首选,生态完善

- CentOS/Rocky Linux:服务器主流选择,稳定可靠

- Debian:稳定、安全,软件仓库丰富

- Fedora:功能前沿,适合开发人员

- Arch Linux:自定义程度高,适合进阶用户

二、Linux核心目录结构

Linux采用单根目录树结构,所有文件都从根目录 / 开始,没有Windows的C、D盘概念,常用核心目录作用如下:

-  / :系统根目录,所有文件的顶级目录

-  /bin :存放系统基础可执行命令(ls、cd、mkdir等)

-  /etc :系统及软件配置文件存放目录

-  /home :普通用户的家目录,每个用户对应独立子目录

-  /root :超级管理员(root用户)的家目录

-  /usr :系统应用程序、资源文件目录

-  /var :存放日志、缓存等动态变化的文件

-  /tmp :临时文件目录,重启后文件自动删除

-  /dev :设备文件目录(硬盘、键盘、显示器等硬件)

三、Linux终端与Shell基础

1. 终端与Shell

- 终端:用户输入命令的交互界面

- Shell:命令解释器,负责将用户命令传递给内核执行,Bash是Linux默认Shell

2. 命令基本格式

bash

命令 [选项] [参数]

 

- 选项:调整命令执行方式,一般以 - 或 -- 开头

- 参数:命令操作的对象(文件、目录等)

四、Linux高频常用命令

1. 文件/目录操作命令

-  pwd :查看当前所在目录的绝对路径

-  ls :列出目录下的文件/目录-  ls -l :详细展示文件信息

-  ls -a :显示隐藏文件

-  cd 目录路径 :切换目录-  cd ~ :回到当前用户家目录

-  cd .. :返回上一级目录

-  cd / :切换到根目录

-  mkdir 目录名 :创建新目录-  mkdir -p 多级目录 :递归创建多级目录

-  touch 文件名 :创建空文件

-  cp 源文件 目标路径 :复制文件/目录-  cp -r 源目录 目标路径 :递归复制目录

-  mv 源文件 目标路径 :移动/重命名文件/目录

-  rm 文件/目录 :删除文件/目录-  rm -r 目录 :递归删除目录

-  rm -f 文件 :强制删除,无提示

-  cat 文件名 :查看文件内容

-  less 文件名 :分页查看大文件,支持上下翻页

2. 系统管理命令

-  whoami :查看当前登录用户

-  sudo 命令 :以管理员权限执行命令

-  reboot :重启系统

-  shutdown -h now :立即关机

-  top :实时查看系统进程、资源占用情况

-  ps -ef :查看系统所有进程

-  kill -9 进程PID :强制结束指定进程

-  free -h :查看系统内存使用情况

-  df -h :查看磁盘空间使用情况

3. 网络相关命令

-  ping 域名/IP :测试网络连通性

-  ifconfig / ip addr :查看本机网络配置、IP地址

-  netstat / ss :查看网络端口、连接状态

4. 文本搜索命令

-  grep "关键词" 文件名 :在文件中搜索指定内容

-  | :管道符,将前一个命令结果传给后一个命令处理- 示例: ps -ef | grep nginx :查找nginx相关进程

五、Linux文件权限管理

Linux权限是系统安全的核心,每个文件/目录都拥有读(r)、写(w)、执行(x) 三种权限,分别对应三类用户:所有者(u)、所属组(g)、其他用户(o)。

1. 权限表示方式

- 字符表示:r=读,w=写,x=执行,-=无权限

示例: -rw-r--r-- ,依次代表文件类型、所有者权限、所属组权限、其他用户权限

- 数字表示:r=4,w=2,x=1,权限值为三者之和

示例:7=4+2+1(可读可写可执行),6=4+2(可读可写)

2. 权限修改命令

-  chmod 权限值 文件/目录 :修改文件/目录权限

示例: chmod 755 test.txt :给test.txt设置所有者全部权限,其他用户只读可执行权限

3. 所有者修改命令

-  chown 用户名:用户组 文件/目录 :修改文件/目录的所有者和所属

六、用户与用户组管理

1. 用户管理

-  useradd 用户名 :创建新用户

-  passwd 用户名 :设置/修改用户密码

-  userdel -r 用户名 :删除用户并删除其家目录

-  su 用户名 :切换用户

2. 用户组管理

-  groupadd 组名 :创建用户组

-  groupdel 组名 :删除用户组

-  usermod -g 组名 用户名 :修改用户所属组

七、Linux进阶小知识

1. 环境变量:分为临时变量(终端关闭失效)和永久变量(修改配置文件生效),通过 export 命令设置

2. 软链接:类似Windows快捷方式, ln -s 源文件 链接名 创建

3. 防火墙: systemctl start/stop/status firewalld 管理防火墙服务

4. 软件安装:不同发行版命令不同- Ubuntu/Debian: apt install 软件名 

- CentOS/Rocky: yum install 软件名 

八、新手学习建议

1. 先熟悉基础命令,多动手实操,不要只看不练

2. 优先使用Ubuntu桌面版入门,降低学习难度

3. 牢记权限规则,避免用root用户随意操作导致系统故障

4. 遇到问题先看报错提示,再搜索解决方案

这份Linux入门知识覆盖日常使用核心内容,不管是学习还是工作都够用,建议收藏起来慢慢练,熟练掌握Linux命令,效率直接翻倍!

#星禾星穗#​#星禾科技#​#我在长沙玩科技#​#具身智能机器人#​