Linux是众多操作系统之一,首先要明白什么是操作系统。
计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理的结果输出。计算机由硬件和软件组成:
硬件:是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;
软件:软件会按照用户的要求协调整台计算机的工作,比如Windows、Linux、Mac OS、Android等操作系统,以及office、QQ、微信等应用程序。
操作系统是软件的一部分,它是硬件基础的第一层,是硬件和其它软件沟通的桥梁。操作系统会控制其它程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序。
Linux是一套免费使用和自由传播的类Unix操作系统,它是多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能。
Linux的基本思想有两点:
第一:一切都是文件
第二:每个软件都有确定的用途
虚拟机的安装
Linux也是一个系统,本质跟我们电脑的Windows没有区别,首先我们需要安装Linux系统,其实就是安装一个软件,这个软件可以模拟一台或多台虚拟机的电脑机器,这就是虚拟机。
虚拟机常用的有两种:
VMware(威睿)公司的虚拟机软件,功能强大,收费产品。
VitrualBox虚拟机软件,Oracle公司的虚拟机软件,免费产品。
市场上VMware使用率很高,本人安装的也是VMware。
CentOS的安装
CentOS是一个Linux的发行版本,是目前企业中用来做应用服务器系统的主要版本,CentOS的安装,其实是将该系统安装到VMware虚拟机软件中,让VMware虚拟机软件模拟出一台Linux系统的电脑。
Linux目录结构
使用Linux时,通过命令行输入ls或ll可以看到,在Linux根目录/下包含很多的子目录(称为一级目录),同时一级目录下还包含有很多子目录(称为二级目录),Linux文件系统目录总体呈现树形结构,/根目录就相当于树根。
Linux基金会发不了FHS标准,文件系统层次化标准,该标准规定了Linux系统中所有一级目录及部分二级目录(/usr、/var)的用途,此标准让用户清除的了解每个目录应该存放什么类型的文件。
根目录(/)最为重要,其原因有:
1. 所有的目录都是由根目录衍生出来的
2. 根目录与系统的开机、修复、还原密切相关
Linux /usr目录
此目录用于存储系统软件资源。FHS 建议所有开发者,应把软件产品的数据合理的放置在 /usr 目录下的各子目录中,而不是为它们的产品创建单独的目录。
Linux 系统中,所有系统默认的软件都存储在 /usr 目录下,/usr 目录类似 Windows 系统中 C:\Windows\ + C:\Program files\ 两个目录的综合体。
以上是对Linux的简单介绍,Linux常用命令参考博客:https://blog.csdn.net/duan196_118/article/details/103868808
如有不足,欢迎留言指正。望不吝赐教。。。