细节问题(待续)

  • sgid:只对二进制可执行文件有效,脚本是文本文件,故无效
  • alias别名在脚本中无效,不能使用别名
  • 判断文件是否有执行权限和读写权限时,首先要判断文件是否存在
  • read命令不支持管道
  • 挂载点文件不能删除,只能卸载
  • 用户成员更改组成员关系后,用户必须重新登录才能获得最近更改的组成员关系
  • centos6中手动启用的xfs文件系统,不具有acl功能,需手动启用xfs文件系统的acl属性;centos7中自带的xfs文件系统,自动具备有acl功能
  • fsck修复文件系统一定要在取消挂载时进行
  • 多个设备不能挂载到同一挂载点上,仅有最后一个挂载生效;卸载时,先卸载最后一个,然后依次卸载;同一设备可挂载到不同的挂载点上;
  • mount -a 可挂载所有具有auto选项的设备,挂载过的设备不重挂载,仅挂载/etc/fstab文件中没有挂载过的设备
  • mount -o remount 重新读取配置文件挂载,可在原来挂载的基础上再次挂载
  • centos6中 free命令的第二行的第一个值是 userd-buffers-cached
    第二个值是buffers+cached
  • 逻辑卷不能用作boot分区,boot分区只能存放在普通分区中
  • 修改主机名后,最好将主机名解析写入/etc/hosts文件,eg 127.0.0.1 danran.com
  • 一个网卡配置多个IP时,物理网卡可以用dhcp获取和静态IP,但别名网卡必须静态指定IP,不能dhcp获取
  • 网桥开启STP生成树,防止地址回环
  • ps aux 显示的USER为有效用户,而不是发起者
  • 在at、cron计划任务中不显示标准输出,最好将标准输出输入到/dev/null不显示
  • /etc/at.allow优先级大于/etc/at.deny,用户同时存在于deny和allow文件中,用户可以执行计划任务,若deny和allow文件都不存在,则只有root用户可以执行计划任务
  • 周期性计划任务中,日期和周都指定确切日期时,在执行日期的基础上额外加上周日期的执行。
  • crontab默认使用vi打开编辑文件,使用export EDITOR=vim修改默认打开方式为vim
  • 对于cron任务来讲,%有特殊用途;如果在命令中要使用%,则需要转义,将%放置于单引号中,则可不用转义.也可将带有%的命令放入脚本中,通过调用脚本执行
  • crontab任务计划中,执行的命令建议使用绝对路径
  • mount -a 可挂载所有具有auto选项的设备,挂载过的设备不重挂载,仅挂载/etc/fstab文件中没有挂载过的设备
  • mount -o remount 重新读取配置文件挂载,可在原来挂载的基础上再次挂载
  • centos6中 free命令的第二行的第一个值是 userd-buffers-cached
    第二个值是buffers+cached
  • 逻辑卷不能用作boot分区,boot分区只能存放在普通分区中
  • 修改主机名后,最好将主机名解析写入/etc/hosts文件,eg 127.0.0.1 danran.com
  • 一个网卡配置多个IP时,物理网卡可以用dhcp获取和静态IP,但别名网卡必须静态指定IP,不能dhcp获取
  • 网桥开启STP生成树,防止地址回环
  • ps aux 显示的USER为有效用户,而不是发起者
  • 在at、cron计划任务中不显示标准输出,最好将标准输出输入到/dev/null不显示
  • /etc/at.allow优先级大于/etc/at.deny,用户同时存在于deny和allow文件中,用户可以执行计划任务,若deny和allow文件都不存在,则只有root用户可以执行计划任务
  • 周期性计划任务中,日期和周都指定确切日期时,在执行日期的基础上额外加上周日期的执行。
  • crontab默认使用vi打开编辑文件,使用export EDITOR=vim修改默认打开方式为vim
  • 对于cron任务来讲,%有特殊用途;如果在命令中要使用%,则需要转义,将%放置于单引号中,则可不用转义.也可将带有%的命令放入脚本中,通过调用脚本执行
  • crontab任务计划中,执行的命令建议使用绝对路径
  • GRUB引导的stage1阶段损坏,系统启动会直接进入光盘引导界面,stage1.5阶段损坏,系统启动失败且不会自动进入光盘引导界面
    grub-install修复grub后,则将grub相关的文件放置于grub目录下,若某文件丢失,则导致启动失败
  • 系统修复过程中,若需要修复fatab挂载文件,磁盘分区为lvm逻辑卷格式,则默认在修复模式下处于不可活动状态,需使用vgchage -ay 激活vg卷组,从而写入fatab文件挂载lvm分区
  • 内核参数文档:/usr/share/doc/kernel-doc-
    2.6.32/Documentation/kernel-parameters.txt
  • 系统默认情况下挂载跟时会寻找系统的第一个默认进程/sbin/init,可修改第一个启动进程
  • /bin/bash环境下,文件系统只读挂载,mount -o remount,rw / 读写挂载文件系统

你可能感兴趣的:(细节问题(待续))