Linux操作系统基础教程
1、Linux由内核、Shell、文件系统、应用程序组成。内核是运行程序和管理硬件设备的核心程序。 Shell是用户和内核进行交互的接口,它接收用户输入的命令并送到内核去执行,是一个命令解释器,同时也是高级编程语言。文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统。标准的Linux操作系统都会有一套应用程序,例如第三方软件等。

2、一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设置管理工具的一个软件包的集合,例如RedHat、CentOS、Ubuntu等。如下图所示,这是一个CentOS服务器的详细信息。

3、接下来为大家介绍Linux系统的的目录结构,其中bin 用于存放的可执行的二进制文件,例如cd命令等;boot用于存放系统的引导文件的目录;dev用于存放设备文件的目录,linux把设备当做文件来处理;etc用于存放系统的配置文件的目录;home用于存放所有用户文件的根目录,root用户除外;lib是共享库;
usr类似于program files存放应用的安装的路径;opt用于自定义存放应用程序位置;mnt是临时文件系统的挂靠点。

4、接下来为大家介绍文件权限分析,w : 可写,r : 只读,x :可执行,- :无权限。
如下图所示:
一、是字符表示法
第1个字符代表文件类型,d是普通文件,-:表示目录或文件夹,c表示串口文件,l表示连接文件;
2-4字符表示该文件的属主用户的权限;
5-7字符表示与属主用户同一组的其他用户的权限;
8-10不同组的其他用户的权限;
二、数字表示法
-rw-r--r-- : 文件的默认权限 用8进制表示为:644
drwxr-xr-x: 目录的默认权限

5、Linux开关机相应的命令:
注销:logout 、exit
关机:shutdown -h 时间
-h :关机
时间有三种格式:
1. now : 马上
2. 12.30 :指定具体时间
3. 3:表示几分钟以后
需要root权限才可以操作。
sudo : superuser do : 由超级用户来执行该命令
sudo shutdown -h now
要配置sudo命令,授权哪些用户可以执行哪些命令,cat /etc/sudoers查看
重启:shutdown -r 时间
-r : restart
