问轩博客

展开菜单

crond定时任务7个基本要领

crond定时任务7个基本要领
1.为定时任务规则加必要的注释2.定时任务命令或程序最好写到脚本里执行3.定时任务执行的脚本要规范路径4.执行shell脚本任务时前加/bin/sh5.定时任务结尾加 >/dev/null 2>&16.在指定用户下执行相关定时任务7.生产任务程序不要随意打印输出信息...

Setuid和Setgid 以及粘滞位小结

Setuid和Setgid 以及粘滞位小结
Setuid:1)用户对应的前三位的x位上如果有s,就表示suid权限   当x为上没有x的时候,suid就是S。2)setuid位就是让普通用户可以root(或者其他)用户角色运行root帐号才可以运行的程序和命令,或者程序命令对应本来没有权限的文件等。3)仅仅是对二进制命令程序有效,不能用在shell等脚本4)二进制命令程序需要可执行权限x5)suid权限仅在程序执行过程中有效6)执行命令的任意系统用户都可以或者该命令程序执行期间所有者的权限7)sui...

Linux里的正则表达式

Linux里的正则表达式
基础正则表达式:BRE正则表达式实际上就是一些特殊字符,赋于了他特定的含义1)^word 搜索以word开头的。2)word$ 搜素以word结尾的。3). 代表且只能代表任意一个字符4)\ 转移符号,让有着特殊身份意义的字符,脱掉马甲,还原本身符号的代表的意思5)* 重复0个或者多个前面的一个字符6).* 匹配所有字符7)[] 字符集合的重复特殊字符的符号 比如b[lo]og  匹配blog和boog 匹配包含任意字符8)[^word]   匹配不包含w...

Linux系统一些基础优化

Linux系统一些基础优化
Linux基础优化小结:01)不用root,添加普通用户,通过sudo授权管理02)更改默认的远程连接ssh服务端口及禁止root用户远程连接03)定时自动更新服务器时间04)配置yum更新源,从国内更新下载安装rpm包05)关闭selinux及iptables(有外网需要打开iptables)06)调整文件描述符的数量,进程及文件的打开都会消耗文件描述符07)精简开机启动服务(只保留crond,sshd,network,rsyslog等重要的服务)08)Linux内核参数优...