Linux 基础
(一)操作系统概述
操作系统(OS)是电脑软件关键部分,位于硬件与其他软件之间,起着中介作用,管理电脑资源,控制程序运行顺序,提供文件管理、打印等基础服务。
(二)Linux 系统介绍
- 基本特性:Linux 一般指 GNU/Linux,是免费、自由传播的类 UNIX 操作系统,内核由 Linus Benedict Torvalds 于 1991 年发布,受 Minix 和 UNIX 启发,基于 Posix 标准,支持多用户、多任务、多线程和多 CPU,能运行主流 UNIX 工具、应用程序及网络协议,继承网络核心设计思想,性能稳定。
- 发行版多样:有上百种发行版,如社区开发的 Debian、Arch Linux,商业开发的 Red Hat Enterprise Linux、SUSE Linux、Oracle Linux 等。它在服务器、个人电脑、嵌入式系统领域发展迅猛,因开源、安全、灵活等特性,深受全球软件爱好者、组织和公司喜爱,可被当作服务器、网络防火墙,也是理想的路由交换设备开发平台。
(三)Linux 系统操作要点
- 终端连接与 Shell:通过执行
ssh root@21.42.11.34
命令并输入密码,可登录阿里云服务器,本地电脑操作远程服务器依赖终端(即 shell)。Shell 是与内核交流的界面,提供命令行环境,接收用户命令、执行并返回结果,用户可用 shell 指令编写脚本,实现便捷操作,常见 shell 有 bash 等,可查看当前使用及系统安装的 shell 种类。 - 文件与目录管理:Linux 文件系统从根目录(
/
)起始,呈树状结构,常见文件夹存放不同类型文件,如/bin
放基本命令,/etc
放配置文件等。目录切换用cd
命令,查看文件和文件夹有多种方法,如ls
命令,不同参数实现不同功能,如ls -l
列出详细信息,ls -a
列出所有文件(含隐藏文件)。