摘要:
日志 系统日志 linux中的日志服务是rsyslogd,它取代了原来的的syslogd,rsyslogd服务是默认自启动的。 常见日志的作用: 除了系统默认的日志之外,采用RPM方式安装的系统服务也会默认把日志记录在/var/log/目录中(源码包安装的服务日志是在源码包指定目录中)。不过这些日志 阅读全文
摘要:
工作管理 工作管理是在单一终端机接口处同时进行多个工作的行为管理,其实同时开启多个终端机一样能同时完成多个任务,但是由于某些情况下可能限制用户只能开启一个终端机接口,此时就要用工作管理。 在进行工作管理时,所有的工作都是当前bash的子进程,当前的工作管理无法从终端tty1管理tty2,进行工作管理 阅读全文
摘要:
工作排程 单一工作排程at atd服务 使用单一工作排程时必须先开启atd服务。 查看atd服务目前的状态: 重新启动atd服务: 设置atd服务开机启动: 执行at的过程 当执行at指令时,会把工作以文本文件的形式写入/var/spool/at/目录下,该工作就会被atd服务调用并执行。 一般来说 阅读全文
摘要:
服务 服务的分类 RPM包服务和源码包安装服务的区别很多,启动和设置都不同,这种差异主要在于安装时RPM包会选择默认位置,卸载时也有专门的命令;而源码包一般安装在/usr/local/,卸载时也只需要删除文件。 独立的服务是将服务直接注册在内存中,用户访问服务,服务响应,好处是响应较快,但需要占用内 阅读全文
摘要:
进程 进程、父进程、fork and exec 程序是存放在存储媒体中以实体文件的形式存在的,程序被触发后会在内存中形成进程,进程记录了执行者的权限和属性、程序的程序代码和需要的数据,进程的唯一标识符是PID,对于同一个程序,执行者不同,PID也不同。 程序的执行是有关联性的,连续执行两个bash后 阅读全文
摘要:
软件安装 源码包和RPM包 软件安装时可以有两种方式。一种是源码包,经过编译才能安装,速度较慢,脚本安装包是在源码包的基础上开发出来的有安装界面提示的安装包,应用不多。还有一种是二进制包(RPM包、系统默认包) 源码包卸载时只需要删除对应文件即可。 源码包和RPM包的安装位置不同,RPM包的安装位置 阅读全文
摘要:
高级权限与切换用户su ACL权限 linux的文件有所有者、所属组和其他人的概念,但是仅仅拥有这些意味着权限不同的用户只分三类,这有时是不够用的,ACL权限(access control list)就可以解决这个问题。 查看当前分区是否支持ACL权限: 若其中有acl就说明支持acl。一般默认都是 阅读全文
摘要:
正则表达式与字符处理 正则表达式 正则表达式和通配符的区别是,正则表达式的作用是在文件中搜索符合条件的字符串(常用命令有grep、awk、sed),而通配符用来匹配符合条件的文件名(ls、find、cp这些命令只能用通配符,不能用正则表达式)。且通配符是完全匹配,而正则表达式是包含匹配,如当用gre 阅读全文
摘要:
网络设置 IP地址设置 查看网卡信息: 修改ip地址和子网掩码: 或只修改ip地址: 创建虚拟网卡: ,如果想创建多块还可以建立eth0:1、eth0:2..,但是注意多块网卡同时存在时只能有一个可以被使用,这就和windows有线网卡和无线网卡的关系一样。 取消虚拟网卡: 网络配置文件 网络配置文 阅读全文
摘要:
shell脚本基本命令 输出命令echo 输出命令echo,基本模式就是 输出内容如果包含空格,则必须将内容用双引号括起来。选项 e可以使输出语句支持反斜线转义。 加入退格后就不会显示退格符左边的一个字符。ascii码表中有对应的八进制和十六进制表示法,所以可以表示对应的字符。 显示环境变量的值: 阅读全文