码迷,mamicode.com
首页 > 系统相关
要做linux运维工程师的朋友,必须要掌握以下几个工具才行
本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当...
分类:系统相关   时间:2015-08-18 13:49:41    阅读次数:192
shell-删除变量
unset指令:删除指定的shell变量或函数【语 法】unset [-fv][变量或函数名称]【功能介绍】该指令作用主要是删除指定的shell变量和函数。【参数说明】参数功能-f仅仅删除函数-v仅仅删除变量[变量或函数名称]将要删除的shell变量或函数【经验技巧】该指令不能够删除具有只读属性的s...
分类:系统相关   时间:2015-08-18 13:45:15    阅读次数:165
Ubuntu ssh 代理
ssh代理命令 ssh -qTfnN -D 端口 用户名@远程机器地址ssh全局代理 proxychains 程序 参数 proxychains 可以把从命令行启动的程序,用上ssh代理 proxychians 配置文件/etc/proxychains.conf 修改[ProxyList],...
分类:系统相关   时间:2015-08-18 13:42:37    阅读次数:415
牢记这七点,让你的Linux服务器变得更安全
我运行着几台Linux服务器;家里一台,充当文件服务器,还有三台活动服务器,分别用作我的站点服务器、邮件服务器和云存储服务器。虽然我并不担心家里那台服务器,因为它并不与外界进行联系,可是另外三台服务器却要...
分类:系统相关   时间:2015-08-18 12:28:31    阅读次数:237
shell处理命令行选项getopts
getopts是shell的一个内置命令,通常用来处理shell命令行选项,但是不能直接处理长选项(如:--prefix=/home等)。getopts有2个参数,第一个参数是字符串,包括字符和“:”,每一个字符都是一个有效的选项,如果字符后面带有“:”,表示这个字符有自己的参数。第二个参数用来存..
分类:系统相关   时间:2015-08-18 12:21:05    阅读次数:162
Linux学习笔记<二十一>——busybox制作小系统
制作流程:kernel->initrd(busybox)->rootfs(busybox)kernel:直接利用/boot/vmlinuz-`uname-r`内核镜像或手动编译生成initrd:编译busybox,在busybox的基础上建立initrdrootfs:同样在busybox的基础上建立rootfs一、为小系统上的新硬盘建立分区并挂载在宿主机的相应目..
分类:系统相关   时间:2015-08-18 12:19:21    阅读次数:295
Linux学习笔记<二十二>——计划任务
计划任务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..
分类:系统相关   时间:2015-08-18 12:19:09    阅读次数:171
Linux学习笔记<二十三>——日志系统syslog
syslog服务 syslogd:系统,负责记录非内核产生的日志信息 klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel-->物理终端(/dev/console)-->/var/log/dmesg查看kernel启动的相关日志#dmesg#cat/var/log/dmesg日志存储采取滚动的方式(日志切割):mes..
分类:系统相关   时间:2015-08-18 12:15:37    阅读次数:236
Linux学习笔记<二十四>——sudo
sudo:某个用户能够以另外一个用户的身份通过哪些主机执行什么命令sudoCOMMAND -l:列出当前用户可以使用的所有sudo类命令 -k:让认证信息失效,即每次执行都需要认证sudo的配置文件/etc/sudoers一行定义一个sudo条目:who whitch_hosts=(runas) TAG:command支持的alias,可使..
分类:系统相关   时间:2015-08-18 12:16:16    阅读次数:153
ibatis缓存机制cacheModel
cachemodel是ibatis里面自带的缓存机制,正确的应用能很好提升我们系统的性能。使用方法:在sqlmap的配置文件中加入 <flushOnExecute...
分类:系统相关   时间:2015-08-18 12:13:26    阅读次数:191
操作系统 之 哈希表 Linux 内核 应用浅析
1.基本概念         散列表(Hash  table,也叫哈希表),是根据关键码值(Key  value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 2. 常用的构造散列函数的方法         散列函数能使对一个数据序列的访问过程更加迅速有效,通过散列函数,数据元素将被更...
分类:系统相关   时间:2015-08-18 12:06:27    阅读次数:122
4.1 在SELinux中客体类存在的目的
客体类和他们相关的权限是SELinux中访问控制的基础.客体类代表着是资源的类别例如文件和套接字,并且权限代表着对这些资源的访问,例如读和发送.理解客体类和权限是SELinux中一个比较困难的方面,因为他继续要Linux的知识,也需要SELinux的知识.一个客体类代表着一个确定类型的所有的资源(例如文件或者是套接字).一个客体类的实例(例如,一个特定的文件或者是套接字)简单的称作一个对象.通常术语...
分类:系统相关   时间:2015-08-18 11:59:55    阅读次数:136
操作系统 linux 内核的三种进程调度方法
1,SCHED_OTHER 分时调度策略; 2,SCHED_FIFO 实时调度策略,先到先服务; 3,SCHED_RR 实时调度策略,时间片轮转 。         实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,counter越大,被调度的概率越大,也就是曾经使用了 cpu 最少的进程将会得到优先调度。 ...
分类:系统相关   时间:2015-08-18 11:57:37    阅读次数:164
Linux文件系统相关知识整理
1.      磁盘的物理结构 盘面:磁盘是由一叠盘面组成 磁头(Heads):每个磁头对应一个盘面,负责该盘面上的数据的读写 磁道(Track):每个盘面会围绕圆心划分出多个同心圆圈,每个圆圈叫做一个磁道 柱面(Cylinders):所有盘片上的同一位置的磁道组成的立体叫做一个柱面 扇区(Sector):以磁道为单位管理磁盘仍然太大,所以计算机前辈们又把每个磁道划分出了多个扇区 磁盘...
分类:系统相关   时间:2015-08-18 11:54:52    阅读次数:213
Mac下一个/usr/include失踪
Mac升级到Yosemite后,突然发现vim的YouCompleteMe代码提示所以空头支票成员,排查了一下,原本/usr/include目录中缺少。所有的C/C++头文件不见了。。。 第一次发现这个问题。不知道是不是每次Mac升级都会删除/usr/include,还是仅仅在不兼容的时候删除,非....
分类:系统相关   时间:2015-08-18 11:41:01    阅读次数:171
linux 常用命令总结
与进程操作相关的一些命令:ps -A ,ps -e 查看所有进程ps -ef| grep +进程名称 查看相关进程信息ps -ef|more 查看进程相关信息kill + 进程pidlinux中执行php脚本文件:php + 文件简单的列子去实现linux执行带参数linux与window实现文件....
分类:系统相关   时间:2015-08-18 11:39:46    阅读次数:255
Linux中使用sed命令替换字符串小结
sed替换的基本语法为:sed 's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线”\”进行转义,但是单引号”‘”是没有办法用反斜线”\”转义的,这时候只要把命令中的单引号改为双引号就行了,例如:sed "s/原字符串包含'/替换字符串包含'/" ...
分类:系统相关   时间:2015-08-18 11:37:43    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!