解析映射文件、挂载、自动加载、系统运行级别、变量设置

解析映射文件
解析映射文件:建立主机名称和主机的IP地址的对应关系(类似DNS)
windows本地解析文件位置:C:\Windows\System32\drivers\etc\hosts
Linux本地解析文件位置:/etc/hosts
通过编辑解析映射文件,让主机名和主机IP建立联系。否则直接ping Linux主机名称无法ping通

磁盘挂载
在命令行使用mount 命令挂载时,只是临时挂载。系统重启后就会自动消失,通过编辑 /etc/fstab 文件就可以实现开机自动挂载。
fstab文件格式说明:
挂载分区的格式:
file system:这里用来指定你要挂载的的文件系统的设备名称或块信息,也可以时远程文件系统

mount point:挂载点,也就是自己找一个或创建一个目录,然后把设备挂载到这个目录上,然后就可以从这个目录中访问设备,对于swap 分区,这个域应该填写 none,表示没有挂载点

type:这里用来指定指定文件系统的类型。下面的文件系统都是目前Linux所支持的:adfs、befs、cifs、ext3、ext2、ext、iso9660、kafs、minix、msdos、vfat、umsdos、proc、reiserfs、swap、squashfs、nfs、hpfs、ncpfs、ntfs、affs、ufs。

options:这里用来填写设置选项,各个选项用逗号隔开。由于选项非常多,而这里篇幅有限,所以不再作详细介绍,如需了解,请用 命令man mount 来查看。但在这里有个非常重要的关键字需要了解一下:defaults 它代表包含了选项rw,suid,dev,exec,auto,nouser和async

  1. rw ----实现挂载后挂载点目录可读可写(默认)
  2. ro ----实现挂载后挂载点目录仅可读
  3. suid ----在共享目录中可以让setuid权限位生效(默认)提高共享目录的安全性
  4. nosetuid ----在共享目录中让setuid权限位失效
  5. exec ----共享目录的执行文件可以直接执行 (默认)
  6. noexec ----共享目录中的执行文件无法直接执行 提高共享目录的安全性
  7. auto ----可以实现自动挂载 (使用这个参数后,在命令行执行“mount -a”命令就可以实现挂载fstab文件自动挂载;没有这个参数,执行"mount -a "命令则不会自动挂载)默认
  8. noauto ----不可以实现自动挂载
  9. nouser ----禁止普通用户可以卸载挂载点 (默认)
  10. user ----允许普通用户可以卸载挂载点

dump(系统备份工具):此处为1的话,表示要将整个内容备份,为0的话,表示不备份。现在很少用到dump这个工具,因此磁盘阵列的时候,就已经能够对数据进行保护,所以没必要再备份一遍数据,浪费空间。一般都设置为0

pass:这里用来指定如何使用fsck来检查磁盘。如果这里为0,则不检查;检查磁盘就是在存储或读取文件前检查磁盘的磁道是否有损坏,偶尔检查一次还行,若是直接设置为每次都检查,那么不仅会降低磁盘的存储效率,检查本身这件事,也会对磁盘造成损坏。

开机自动加载文件
/etc/rc.local 文件作用:
01.文件中的内容信息,会在系统重启后自动进行加载
02.文件中的编写内容,一定时命令信息
tips:
1./etc/rc.local 文件相当于 /etc/rc.d/rc.local文件的快捷键,作用一样。
2.如果想让/etc/rc.local文件开机自动加载,就需要让/etc/rc.loacal 和/etc/rc.d/rc.local文件拥有可执行的权限

系统运行级别
一、介绍
centos6启动级别:
00 系统的关机级别 在命令行中输出init 0 就会进入到关机状态
01 系统的单用户模式 用于修复系统或重置密码信息 没有网络连接
02 系统的多用户模式 没有网络连接
03 系统的多用户模式 我们进行命令行操作的运行级别就是此级别 有网络连接
04 预留级别
05 图形化界面级别 前提是在安装系统时选择了图形化安装,在命令行中输入init 5 才会进入图形化界面
06 系统的重启级别

centos7启动级别:
poweroff.target 系统的关机级别 (00)
rescue.target 系统的单用户模式 (01)
multi-user.target 系统的多用户模式 (02)
multi-user.target 系统的多用户模式 (03)
multi-user.target 预留级别 (04)
graphical.target 图形化界面级别 (05)
reboot.target 系统的重启级别 (06)

centos7的系统启动级别名称可通过 ls -l /usr/lib/systemd/system/runlevel*target 来查看

二、设置系统启动级别
centos6:
runlevel 查看目前系统运行的级别
init x 切换运行级别(临时调整)
/etc/inittab 进入

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值