linux学习总结7

来源:互联网 发布:淘宝积分怎么查手机 编辑:程序博客网 时间:2024/05/21 20:26

1.RAID:磁盘阵列。

RAID 0:n个磁盘等量存取。读写效能最佳,但数据不安全

RAID 1:让同一份文件,完整的存放在n个磁盘上。数据备份安全。

RAID 5:至少三颗磁盘,每个磁盘加入同为检查数据。有一颗磁盘坏掉可以恢复数据。读写效能也较佳。

2.read:从键盘读入变量。用在shell script脚本编写时与用户的交互。read -p "提示语句" -t seconds variable。

3.reboot:重启系统,sync;sync;sync;reboot:重启前先同步下内存和磁盘上的数据。shutdown -h now:关机,依据目前已启动的服务来逐次关闭各服务,然后关机。halt:强制关机。

4.renice:已存在进程nice值重调整。renice number PID. nice值用来微调进程的优先级的。

5.restore:还原由dump备份的数据。

6.restorecon:使用默认的安全文本来还原文件属性。

7.RISC:精简指令集,每个指令执行时间短,完成动作单纯,执行效能较佳。ARM,PowerPC

CISC:复杂指令集,指令执行较复杂,时间较长,但每条指令处理的工作较丰富。AMD,Intel,X86架构。

8.rm:移除文件或目录。rm -r:迭代删除子目录。

9.rmdir:删除空目录,有什么用处?

10.rmmod:卸载模块。

11.rpm:rea hat linux安装程序的管理机制。

12.rpmbuild:rpm包制作工具。

13.rsync:守护进程的配置。各种安全限制的配置。允许、禁止登录的网段,连机数量。

14.runlevel:运行等级,作用:linux藉由配置run level来规定系统使用不同的服务来启动,让linux的使用环境不同。

0:halt,系统直接关机   init 0;

1:单人维护模式。系统出问题就靠它了,有它进入,然后修复。

3:文字模式。

5:x window模式。

15.SBIT:SBIT只针对目录有效,作用为:当使用者对目录有r,w权限(写入权限)时,使用者在该目录下创建的文件和目录只有该使用者和root能删除之。如果将 A 目录加上了 SBIT 的权限项目时,则甲只能够针对自己创建的文件或目录进行删除/更名/移动等动作,而无法删除他人的文件。

SUID:set UID:程序使用者在运行该程序过程中,拥有该程序拥有者的权限。

SUID程序运行的过程示意图

用途:若使用者在此目录下具有 w 的权限(可以新建文件),则使用者所创建的新文件,该新文件的群组与此目录的群组相同SGID:set GID:使用该程序者在使用该程序过程中,能够得到该程序群组的权限。SGID对team研发很重要。

16.sed:强大的文本分析工具,以行为单位,awk以单词为单位。sed是一个管道命令。

17.seinfo:查看SELinux下的政策提供的相关守则。

18.semanage:查询目录默认的安全文本。

19.service:几乎系统上面所有服务的启动脚本都在 /etc/init.d/ 底下,这里面的脚本会去侦测环境、搜寻配置文件、加载 distribution 提供的函数功能、判断环境是否可以运行此 daemon 等等。

service:查询系统中service目前的状态(service --status-all),并启动或关闭之。

20.sestatus:查看目前SELinux的状态:是否启动,挂载,目前模式,配置档指定模式,使用何种政策(targeted对网络严格,对内部宽松,strict严格的SELinux政策)

21.set:观察当前环境下的所有变量。set 除了环境变量之外,还会将其他在 bash 内的变量通通显示出来。

常见变量解释:

PS1:提示字符的配置

$:当前shell 的 PID.

?:上一个命令的回传值。


0 0