码迷,mamicode.com
首页 > 系统相关
linux下sh脚本定时删除文件
一、sh脚本如下: #!/bin/sh location="/home/sharedir/" find $location -mtime +30 -type f |xargs rm -f 保存命名为del.sh 另外两种查找相关文件的方法如下: 1)find  /home/sharedir/  -mtime +30 -type f -name *.gz 2)find  /home/s...
分类:系统相关   时间:2015-06-03 21:36:11    阅读次数:194
自动下载源码_并编译_打包_部署_重启服务的Shell脚本
自动下载源码_并编译_打包_部署_重启服务的Shell脚本...
分类:系统相关   时间:2015-06-03 21:36:57    阅读次数:208
Shell 常用文本处理命令
grep 如果要使用正则表达式需要加上参数  grep -E "[a-z]+"  #使用正则表达式 或者  egrep "[a-z]+" -A  -B  输出匹配到行前面或后面的几行  -C 则可以同时显示前后几行 -e  匹配多个样式,如 grep -e "cat" -e "dog" file  -i  忽略文本的大小写 -o  只输出文本中匹配到的文本 -c  统计匹配到的行...
分类:系统相关   时间:2015-06-03 21:33:49    阅读次数:276
linux内核学习总结
Linux内核学习总结20125101 宋雨萌通过这段时间对Linux的学习,我对Linux已经有了一个比较浅显的认识,并且收获良多。从一开始还不能将汇编知识和数据结构知识很好地结合起来,到现在能够熟练地使用实验楼虚拟机进行实验并分析实验结果。在这段时间里,无论是将C代码反汇编,gdb跟踪核心代码,...
分类:系统相关   时间:2015-06-03 21:14:56    阅读次数:186
kivy学习之路--开发环境架设之linux篇
这是初稿,应该会进一步修改,毕竟图文并茂更好食用,建议和意见尽管评论吧,一起进步!上一篇在51cto上面,以后应该会都在这里发了,51cto的博客编辑系统真是磨人的小妖精0x01 系统配置系统和python参数Linux gnu-VirtualBox 3.16.0-23-generic #31-Ub...
分类:系统相关   时间:2015-06-03 21:14:24    阅读次数:1384
vim 跳转命令
基本跳转:hjkl:左下上右HML:当前屏幕顶、中、底部web:下一单词词首、下一单词词尾、前一单词词首gg:文件首 G:文件末尾 ngg/nG:第n行ta:移动到所在行之后第一个字符a前一字符fa:移动到所在行之后第一个字符a处Ta:移动到所在行之前最后一个字符a的后一个字符Fa:移动到所在行之前...
分类:系统相关   时间:2015-06-03 21:10:58    阅读次数:214
Linux平台总线驱动设备模型
platform总线是一种虚拟的总线,相应的设备则为platform_device,而驱动则为platform_driver。Linux 2.6的设备驱动模型中,把I2C、RTC、LCD等都归纳为platform_device。总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动;...
分类:系统相关   时间:2015-06-03 20:59:38    阅读次数:210
linux nfs服务器详解
NFS服务器yuminstallnfs-utils*rpcbind启动先启动/etc/init.d/rpcbindstart /etc/init.d/nfsstart开机启动服务chkconfig--level345rpcbindon chkconfig--level345rpcbindon配置文件vim/etc.exports/opt/mntdir192.168.30.0/24(rw) /opt/mntdir2192.168.30.0/24(rw)如果是rw,首..
分类:系统相关   时间:2015-06-03 19:56:13    阅读次数:150
pt-kill 常用杀进程参数
pt-kill常用杀进程参数1.按userkill/usr/bin/pt-kill--busy-time15--match-user="dbUSER1|dbUSER2,..."--victimall--interval1--kill--daemonize--pid=/tmp/ptkill.pid--print--log=/home/pt-kill.log注:测试通过按用户来杀线程,注意--match-user多个用户之间用|分隔。2.按qu..
分类:系统相关   时间:2015-06-03 19:55:05    阅读次数:186
shell脚本抓取问题进程
引用原文shell脚本:#/bin/bashLOAD=$(awk‘{print$1}‘/proc/loadavg)CPUNUM=$(grep-cprocessor/proc/cpuinfo)if[$(echo"$LOAD>$CPUNUM"|bc)=1];thenRESULT=$(ps-eopcpu,pmem,user,args|awk‘$1>0‘|sort-nr)if[-n"$RESULT"];thenecho"$RESULT">/var/log/ps.$(date+"%Y%m%..
分类:系统相关   时间:2015-06-03 19:49:22    阅读次数:279
Linux 编辑文件 readonly 仅读
chattr-i/etc/hosts#hosts文件去掉禁止随意更改的功能,多试几次。然后再vi进去修改文件。同理,chattr+i/etc/hosts#为hosts文件添加防止修改的权限-------------------------------------------------------------chattr(changeattribute)功能说明:改变文件属性。语法:chatt..
分类:系统相关   时间:2015-06-03 19:47:07    阅读次数:229
Linux卸载分区设备提示:umount device busy
两步:1、用fuser:fuser-k/data2、umount/data基本上可以搞定umountdevicebusy忙的问题,当然最好是能确定该分区卸载不会有影响。下面是fuser命令的一些参数解释:-k杀死这些正在访问这些文件的进程。除非使用-signal修改信号,否则将发送SIGKILL信号。-i交互模式-l列出所有已..
分类:系统相关   时间:2015-06-03 19:47:14    阅读次数:284
Linux 驱动之内核定时器
1、定时器 之前说过两类跟时间相关的内核结构。 1、延时:通过忙等待或者睡眠机制实现延时。 2、tasklet和工作队列,通过某种机制使工作推后执行,但不知道执行的具体时间。 接下来要介绍的定时器,能够使工作在指定的时间点上执行,而且不需要使用忙等待这类的延时方法。通过定义一个定时器,告之内核在哪个时间需要执行什么函数就可以了,等时间一到,内核会就执行指定的函数。...
分类:系统相关   时间:2015-06-03 19:40:30    阅读次数:167
linux查看端口号是否被占用
netstat -ntupln表示不查询dnst表示tcp协议u表示udp协议p表示查询占用的程序l表示查询正在监听的程序查看那个进程占用了xxx端口lsof -i:xxx查看进程号为xxx的进程在哪里ps -ef|grep xxxps -ef |grep 程序名netstat -nltp |gre...
分类:系统相关   时间:2015-06-03 19:36:29    阅读次数:193
mac 安装Myeclipse 10
1、mac Myeclipse 10 +破解文件的下载地址:http://pan.baidu.com/s/1bndevQB2、安装myeclipse10的dmg文件,一路安装下去,安装后先不着急打开。3、打开终端,cd 到myeclilpse的破解文件下(该文件夹下面有me_active.jar),...
分类:系统相关   时间:2015-06-03 19:34:58    阅读次数:155
linux下tar命令详解
转自:http://blog.chinaunix.net/uid-20639775-id-154567.htmltar是Linux环境下最常用的备份工具之一。tar(tap archive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件。tar可用于建立、还原、查看...
分类:系统相关   时间:2015-06-03 19:31:14    阅读次数:178
LINUX常用命令,吐血整理,新手值得珍藏!!
-----------------------------------------------------------------------------------------------------------------------------------------reboot 重启 shu...
分类:系统相关   时间:2015-06-03 19:26:10    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!