Linux基础|青训营笔记

123 阅读2分钟
  • Linux是一种自由和开放源代码的Unix-like操作系统,它具有高度的可定制性和灵活性。Linux是一个多用户、多任务系统,可以同时运行多个程序,并且支持多个用户同时登录和使用。Linux系统拥有强大的命令行界面,也提供了各种桌面环境供用户选择,如GNOME、KDE等。
  • 与其他操作系统不同,Linux内核是由一个全球范围内的开发者社区共同维护和更新的。这意味着任何人都可以查看和修改Linux的源代码,使其更适合自己的需求。因此,Linux是一个非常可靠、安全、稳定且强大的操作系统。
  • Linux广泛应用于服务器、超级计算机、移动设备和嵌入式系统等领域。它还被许多个人用户用于日常工作、学习和娱乐等方面。 Linux基本知识:
  1. Linux是一个开源操作系统内核,它可以被用于构建各种不同类型的操作系统。因此,Linux有许多不同的发行版,这些发行版基于Linux内核,但在用户界面、软件包管理和其他方面可能有所不同。比如Debian、Ubuntu、CentOS等。
  2. 命令行界面:Linux通常使用命令行界面来与用户进行交互。在命令行中,用户通过键入命令来执行特定任务。
  3. 文件系统:Linux文件系统是一个层次结构,类似于树形结构。所有文件和目录都位于根目录下,并以斜杠(/)作为路径分隔符。
  4. 管道和重定向: Linux允许将一个命令的输出发送到另一个命令,这称为管道。另外,可以使用重定向将命令的输出写入文件或从文件中读取输入。
  5. 用户和权限: Linux支持多用户环境,每个用户都有自己的用户名和密码。此外,每个文件和目录都有一组权限,确定哪些用户可以执行哪些操作。
  6. 软件包管理:Linux使用软件包管理器来安装、更新和卸载软件。不同的Linux发行版使用不同的软件包管理器。
  7. 进程管理:Linux运行的每个程序都是一个进程。可以使用命令行工具来查看当前正在运行的进程,终止进程等。
  8. 网络配置: Linux使用网络配置文件来配置网络接口。可以使用命令行工具来配置网络设置,如IP地址、网关和DNS服务器。