Linux操作系统的引导过程中一般包括一下几个步骤:


开机自检》MBR引导》GRUB菜单》加载Linux内核》init进程初始化》登录系统


2-11  Linux一些基础知识的补充_Linux

RHEL系统运行级别:

0:关机

1:单用户模式

2:无网络支持的多用户模式

3:有网络支持的多用户模式

4:保留,未使用

5:有网络支持有X-Window支持的多用户模式

切换运行级别: init 运行级别 查看运行级别: runlevel

 

 

RHEL7运行级别切换和设置:

切换到第3运行级

systemctl isolate multi-user.target 或 systemctl isolate runlevel3.target

设置默认第三启动级别

systemctl set-default multi-user.target

设置默认第五启动级别

systemctl set-default graphical.target

查看当前默认的启动级别

systemctl get-default

 

用户账户信息的配置文件:

2-11  Linux一些基础知识的补充_基础_02

Linux目录结构:

/ /home /root /dev /usr /etc /boot /lib /var /tmp /proc /bin /sbin

本地管理员大多数情况下将额外的软件安装在/usr/local 目录下并符号连接在/usr/local/bin 下的主执行程序。

系统的所有设置在/etc 目录下。

不要修改根目录 不要修改根目录(/)或 或/usr 目录下的任何内容,目录最好和LINUX发布时保持一致。

大多数工具和应用程序安装在目录:/bin, /usr/sbin, /sbin,  所有的文件在单一的目录树下。没有所谓的“驱动符”。

 

文件隐藏属性chattrlsattr

chattr 设置文件隐藏属性

选项与参数:

:增加某一个特殊参数,其他原本存在参数则不动。

:移除某一个特殊参数,其他原本存在参数则不动。

:设置一个,且只有该参数的参数

:当 dump  程序被执行时,设置 d  属性将可使该文件或目录

被 会被 dump  备份

:当设置 i  后,则该文件“  不能被刪除、改名、设置链接也无法

写入或新增信息  ”,可增加系统安全性,只有root 能设置该属性,

常用于log file

 

lsattr 显示文件隐藏属性

选项与参数:

-a  :显示隐藏属性;

-d  :如果接的是目录,则仅显示目录本身的属性而不是目录内的文件

名;

-R  :连同子目录的文件一起显示。

 

file 命令

作用:确定文件类型

语法:file 文件名

如:file /etc  

/etc/ :directory 结果显示是目录

 

压缩和解压缩

格式 1gzip bzip2 zip tar

语法格式:tar zcvf newfile.tar.gz SOURCE

 

格式 2: bz2

语法格式:tar jcvf newfile.tar.bz2 SOURCE

 

格式3zip 软件包解压缩命令

zip 是压缩程序,unzip 是解压程序

 

RPM包资源:

到 rpm 包相关的网站上去下载软件包

http://rpmfind.net/

http://rpm.pbone.net/

http://www.rpmseek.com/index.html

 

关于YUM源的一些说明:

[root@localhost ~]# rm -rf /etc/yum.repos.d/*

[root@localhost ~]# vim /etc/yum.repos.d/rhel7.repo

[rhel7-yum]    #yum 源名称,唯一的,用来区分不同的 yum 

name=rhel7-source  #对 yum 源描述信息

baseurl=file:///mnt  #yum 源的路径(repodata 目录所在的目录)

enabled=1  #为 1,表示启用 yum 

gpgcheck=0  #为 1,使用公钥检验 rpm 的正确性