Linux操作系统的引导过程中一般包括一下几个步骤:
开机自检》MBR引导》GRUB菜单》加载Linux内核》init进程初始化》登录系统
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
用户账户信息的配置文件:
Linux目录结构:
l / /home /root /dev /usr /etc /boot /lib /var /tmp /proc /bin /sbin
l 本地管理员大多数情况下将额外的软件安装在/usr/local 目录下, 并符号连接在/usr/local/bin 下的主执行程序。
l 系统的所有设置在/etc 目录下。
l 不要修改根目录 不要修改根目录(“/”)或 或/usr 目录下的任何内容,目录最好和LINUX发布时保持一致。
l 大多数工具和应用程序安装在目录:/bin, /usr/sbin, /sbin, 所有的文件在单一的目录树下。没有所谓的“驱动符”。
文件隐藏属性chattr,lsattr
chattr 设置文件隐藏属性
选项与参数:
l + :增加某一个特殊参数,其他原本存在参数则不动。
l - :移除某一个特殊参数,其他原本存在参数则不动。
l = :设置一个,且只有该参数的参数
l d :当 dump 程序被执行时,设置 d 属性将可使该文件( 或目录) 不
被 会被 dump 备份
l i :当设置 i 后,则该文件“ 不能被刪除、改名、设置链接也无法
写入或新增信息 ”,可增加系统安全性,只有root 能设置该属性,
常用于log file
lsattr 显示文件隐藏属性
选项与参数:
-a :显示隐藏属性;
-d :如果接的是目录,则仅显示目录本身的属性而不是目录内的文件
名;
-R :连同子目录的文件一起显示。
file 命令
作用:确定文件类型
语法:file 文件名
如:file /etc
/etc/ :directory 结果显示是目录
压缩和解压缩
格式 1:gzip bzip2 zip tar
语法格式:tar zcvf newfile.tar.gz SOURCE
格式 2: bz2
语法格式:tar jcvf newfile.tar.bz2 SOURCE
格式3:zip 软件包解压缩命令
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 的正确性