首页 » Linux基础

聚合网络配置

 

聚合网络:配置teamd {"runner":{"name":"activebackup"}} loadbalance 配置方式三种: 1.图形界面 2.命令行方式配置 3.修改配置文件模板的方式cd /usr/share/doc/teamd-1.15/exa … 阅读全文

磁盘管理及文件系统

 

  1MBR和GPT分区 MBR最多四个主分区,最多一个扩展分区 MBR记录在硬盘的第一个扇区,占用字节数512字节,其中448BootLoader,64字节记录分区信息,2字节结束符 GPT支持128个主分区 parted /dev/sdb mkl … 阅读全文

selinux安全增强linux

 

  文件权限的访问方式: 1.DAC主动访问控制:完全依赖于权限的设置 2.MAC强制访问控制:根据上下文的进程,只能访问特定上下文的内容。 查看文件的上下文:ls -lZ XXX ps auxZ 修改上下文:chcon -R -t httpd_sy … 阅读全文

ACL权限

 

如果要求对某个具体的用户或者组来设置权限的话,就需要考虑用到ACL。 1例如:对file设置权限 要求: tom读写 bob只读 marry无权限 jerry读写执行 ACL的语法: setfacl -m u:用户名:rw- file/dir setfacl … 阅读全文

计划任务

 

at 属于一次性的计划任务 at 时间 命令脚本 ctrl+d 提交 atq at -l 查看计划任务 at -d N 删除计划任务 /var/spool/at 配置文件在/etc/at.deny /etc/at.allow 优先级高于deny crontab … 阅读全文

通配符与正则表达式

 

通配符使用的地方:shell命令或者shell脚本中 正则表达式使用的地方:字符串处理时,一般有一般正则和perl正则 通配符: * 匹配所有:匹配0-多个任意的字符 ?匹配任意单个字符 []匹配括号内的一个字符 [!] 匹配不在括号内的一个字符,和正则中的^ … 阅读全文

将源码打包为RPM软件包

 

1.将源码包打包成RPM包 RPM包构成: -metadata元数据:版本,软件名称,依赖关系,发布日期 -file 文件:RPM所需所有文件的打包文件 scripts脚本:安装后,卸载后需要运行的脚本 软件打包流程:准备源码软件-安装rpm-build-编写 … 阅读全文

svn的简单使用

 

1.SVN基础 安装Subversion, yum install subversion -y 创建版本库,使用svnadmin命令可创建服务器版本库 svnadmin help 查看管理工具帮助 用法:svnadmin 命令 /版本库路径 [选项] 命令:c … 阅读全文