系统服务
本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当...
ssh代理命令 ssh -qTfnN -D 端口 用户名@远程机器地址ssh全局代理 proxychains 程序 参数 proxychains 可以把从命令行启动的程序,用上ssh代理 proxychians 配置文件/etc/proxychains.conf 修改[ProxyList],...
我运行着几台Linux服务器;家里一台,充当文件服务器,还有三台活动服务器,分别用作我的站点服务器、邮件服务器和云存储服务器。虽然我并不担心家里那台服务器,因为它并不与外界进行联系,可是另外三台服务器却要...
getopts是shell的一个内置命令,通常用来处理shell命令行选项,但是不能直接处理长选项(如:--prefix=/home等)。getopts有2个参数,第一个参数是字符串,包括字符和“:”,每一个字符都是一个有效的选项,如果字符后面带有“:”,表示这个字符有自己的参数。第二个参数用来存..
制作流程:kernel->initrd(busybox)->rootfs(busybox)kernel:直接利用/boot/vmlinuz-`uname-r`内核镜像或手动编译生成initrd:编译busybox,在busybox的基础上建立initrdrootfs:同样在busybox的基础上建立rootfs一、为小系统上的新硬盘建立分区并挂载在宿主机的相应目..
计划任务1.在未来的某个时间点执行某一次任务;batch:不需要指定时间,自动在系统空闲时间执行at at时间 at>COMMAND at>... at>Ctrl+d 指定时间 绝对时间:HH:MM,DD.MM.YYMM/DD/YY 相对时间:now+# 单位:minutes,hours,days,weeks 模糊时间:noon,midnight,te..
syslog服务 syslogd:系统,负责记录非内核产生的日志信息 klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel-->物理终端(/dev/console)-->/var/log/dmesg查看kernel启动的相关日志#dmesg#cat/var/log/dmesg日志存储采取滚动的方式(日志切割):mes..
sudo:某个用户能够以另外一个用户的身份通过哪些主机执行什么命令sudoCOMMAND -l:列出当前用户可以使用的所有sudo类命令 -k:让认证信息失效,即每次执行都需要认证sudo的配置文件/etc/sudoers一行定义一个sudo条目:who whitch_hosts=(runas) TAG:command支持的alias,可使..
cachemodel是ibatis里面自带的缓存机制,正确的应用能很好提升我们系统的性能。使用方法:在sqlmap的配置文件中加入
<flushOnExecute...
1.基本概念
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。
2. 常用的构造散列函数的方法
散列函数能使对一个数据序列的访问过程更加迅速有效,通过散列函数,数据元素将被更...