码迷,mamicode.com
首页 > 系统相关
Linux shell : 史上最简单的系统备份脚本
#!/bin/bash #Theisscriptbackup/etcdirectory! #Author:zhangjun(E-MAILL:bard_zhang@foxmail.com) date=$(date+%y%m%d) size=$(du-sh/etc) if[-d/tmp/dbbak] then echo"Date:$date!">/tmp/dbbak/dbinfo.txt echo"Size:$size!">>/tmp/dbbak/dbinfo.txt cd/tmp..
分类:系统相关   时间:2016-06-06 17:15:51    阅读次数:286
Linux堆溢出漏洞利用之unlink
本文详细介绍了unlink攻击技术的核心原理,虽然上述介绍的unlink漏洞利用技术已经失效,但是还是有必要认真学习,因为它一方面可以进一步加深我们对glibc malloc的堆栈管理机制的理解,另一方面也为后续的各种堆溢出攻击技术提供思路。...
分类:系统相关   时间:2016-06-06 17:10:38    阅读次数:497
shell学习笔记---抄录
整理的shell学习笔记...
分类:系统相关   时间:2016-06-06 17:10:28    阅读次数:278
对Linux 虚拟内存和物理内存的理解以及Linux下怎样增加虚拟内存
首先,让我们看下linux虚拟内存:   第一层理解 1.         每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构   2.       一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struct记录,task_struct中记录中一条链表,...
分类:系统相关   时间:2016-06-06 17:06:53    阅读次数:306
Linux进程启动过程分析do_execve(可执行程序的加载和运行)
日期 内核版本 架构 作者 GitHub CSDN 2016-06-06 Linux-4.5 X86 & arm gatieme LinuxDeviceDrivers Linux进程管理与调度-之-进程的描述 execve系统调用execve系统调用我们前面提到了, fork, vfork等复制出来的进程是父进程的一个副本, 那么如何我们想加载新的程序, 可...
分类:系统相关   时间:2016-06-06 17:07:03    阅读次数:307
Linux:去除认证,加速 SSH登录
编辑配置文件 /etc/ssh/sshd_config vim /etc/ssh/sshd_config 找到 UseDNS选项,如果没有注释,将其注释 #UseDNS yes 添加 UseDNS no 找到 GSSAPIAuthentication选项,如果没有注释,将其注释 #GSSAPIAut ...
分类:系统相关   时间:2016-06-06 17:01:24    阅读次数:242
linux top命令详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 如果输出为: top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: ...
分类:系统相关   时间:2016-06-06 16:44:57    阅读次数:245
linux USB HOST之EHCI和OHCI【转】
转自:http://blog.csdn.net/ljzcom/article/details/8186914 版权声明:本文为博主原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/ljzcom/article/details/8186914 版权声明:本文为博主原创文 ...
分类:系统相关   时间:2016-06-06 16:45:18    阅读次数:197
Linux编辑器的选择使用
在执行 crontab -e的时候 发现编辑器不对 用的是nano 立刻 sudo select-editor 然后终端返回 Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano < easie ...
分类:系统相关   时间:2016-06-06 16:36:55    阅读次数:178
OutputCache缓存各参数的说明
Duration 缓存时间,以秒为单位,这个除非你的Location=None,可以不添加此属性,其余时候都是必须的。 Location Location当被设置为None时,其余的任何设置将不起作用 Any——页面被缓存在浏览器、代理服务器端和web服务器端; Client——缓存在浏览器; Do ...
分类:系统相关   时间:2016-06-06 16:36:04    阅读次数:218
SELinux入门
SELinux入门 SELinux入门 SELinux入门 导读 如果你在之前的Linux生涯中都禁用或忽略了SELinux,这篇文章就是专门为你写的:这是一篇对存在于你的Linux桌面或服务器之下的SELinux系统的介绍,它能够限制权限,甚至消除程序或守护进程的脆弱性而造成破坏的可能性。 回到K ...
分类:系统相关   时间:2016-06-06 16:32:23    阅读次数:257
在eclipse如何删除无效的maven build
在Eclipse的maven项目中,点击一次“maven build...”明明没有配置,它也就会产生一个maven build,那么如何删除这些无效的配置呢? ...
分类:系统相关   时间:2016-06-06 16:21:20    阅读次数:2839
Linux堆溢出漏洞利用之unlink
本文详细介绍了unlink攻击技术的核心原理,虽然上述介绍的unlink漏洞利用技术已经失效,但是还是有必要认真学习,因为它一方面可以进一步加深我们对glibc malloc的堆栈管理机制的理解,另一方面也为后续的各种堆溢出攻击技术提供思路。 ...
分类:系统相关   时间:2016-06-06 15:04:09    阅读次数:229
Linux Gvim shell 变量
变量类型 1.局部变量:在脚本或命令中定义,仅在当前shell实例中有效 2.环境变量:所有程序,包括shell启动的程序都能访问环境变量,有些程序需要环境变量依赖保证其正常运 行,必要的时候shell脚本也可以定义环境变量 3.shell变量:由shell程序设置的特殊变量,shell变量由一部分 ...
分类:系统相关   时间:2016-06-06 13:57:27    阅读次数:288
Linux内核源代码情景分析系列
http://blog.sina.com.cn/s/blog_6b94d5680101vfqv.html Linux内核源代码情景分析 第五章 文件系统 http://blog.sina.com.cn/s/blog_6b94d5680101vfqv.html Linux内核源代码情景分析 第五章 文 ...
分类:系统相关   时间:2016-06-06 13:53:57    阅读次数:295
第6章 第一个Linux驱动程序:统计单词个数
第6章 第一个Linux驱动程序:统计单词个数 6.1Linux驱动到底是个什么东西 Linux驱动和普通的Linux API没有本质区别,只是使用Linux驱动的方式不同。 Linux驱动的工作和访问方式是Linux的亮点之一。Linux系统将每一个驱动都映射成一个文件。这些文件成为设备文件或驱动 ...
分类:系统相关   时间:2016-06-06 13:50:45    阅读次数:231
SELinux入门
回到Kernel 2.6 时代,那时候引入了一个新的安全系统,用以提供访问控制安全策略的机制。这个系统就是Security Enhanced Linux (SELinux),它是由美国国家安全局(NSA)贡献的,它为Linux内核子系统引入了一个健壮的强制控制访问Mandatory Access C ...
分类:系统相关   时间:2016-06-06 13:48:47    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!