当前位置:首页 > linux > 正文

linux入门教程学习笔记

  • linux
  • 2024-04-25 04:13:00
  • 6327

一、什么是 Linux
定义:Linux 是一个免费开源的操作系统内核,由 Linus Torvalds 于 1991 年推出。
特性:稳定、安全、模块化、可定制、跨平台。
二、Linux 发行版
发行版:由 Linux 内核和各种软件包组成的完整操作系统。
主要发行版:Ubuntu、CentOS、Fedora、Debian。
三、Linux 命令行界面 (CLI)
终端:用于输入命令的文本界面。
基本命令:ls、cd、mkdir、rmdir、touch、cp、mv。
四、文件系统层次结构
根目录 (/):文件系统的根目录,所有其他目录和文件都包含在此目录中。
主要目录:bin、boot、dev、etc、home、lib、mnt、opt、proc、root、sbin、sys、tmp、usr、var。
五、用户和组管理
用户:拥有系统权限的个人或进程。
组:拥有共同权限的用户集合。
命令:useradd、userdel、groupadd、groupdel。
六、文件权限
所有者:拥有文件或目录的权限的用户。
组:拥有文件或目录的权限的组。
其他:所有其他用户的权限。
权限:读、写、执行。
命令:chmod、chown、chgrp。
七、网络配置
网络接口:用于连接计算机和网络的硬件。
IP 地址:识别网络上计算机的唯一地址。
网关:连接到其他网络的计算机。
命令:ifconfig、ping、route。
八、软件包管理
软件包:包含软件及其依赖项的文件集合。
包管理器:用于安装、更新和删除软件包的工具。
命令:apt-get(Debian)、yum(CentOS)、dnf(Fedora)。
九、文本编辑器
文本编辑器:用于创建和编辑文本文件的程序。
常用编辑器:vi、nano、gedit。
十、其他有用命令
man:查看命令手册。
history:显示历史命令。
clear:清除终端屏幕。
exit:退出终端。
学习建议
练习使用命令行界面。
探索不同的 Linux 发行版。
了解文件系统层次结构。
掌握用户和组管理。
深入研究文件权限。
配置网络设置。
熟悉软件包管理工具。
使用文本编辑器。
定期查阅命令手册。