
Linux系统
文章平均质量分 58
AZ9009ZA
这个作者很懒,什么都没留下…
展开
-
使用openssl进行加密解密
加密openssl enc -des -e -in file.tgz -out file.tgz.sec -pass pass:yourPassword解密openssl enc -des -d -in file.tgz.sec -out file.tgz -pass pass:yourPassword搜索指定文件进行加密nohup find ./ -name '*2010-11-08*' -exec openssl enc -des -e -in {} -out {}.sec -pass pass:you原创 2010-12-13 11:43:00 · 1342 阅读 · 0 评论 -
Linux上的一些系统命令
netstat -an | egrep '(214:12006|214:12007|214:12008|214:12009|214:12010|214:12011)' | grep ESTABLISH | wc -l附:状态为ESTABLISH。原创 2010-12-14 10:34:00 · 719 阅读 · 0 评论 -
Linux上的用户资源限制
ulimit命令1,说明:ulimit用于shell启动进程所占用的资源.2,类别:shell内建命令3,语法格式:ulimit [-acdfHlmnpsStvw] [size]4,参数介绍:-H 设置硬件资源限制.-S 设置软件资源限制.-a 显示当前所有的资源限制.-c size:设置core文件的最大值.单位:blocks-d size:设置数据段的最大值.单位:kbytes-f size:设置创建文件的最大值.单位:blocks-l size:设置在内存中锁定进程的最大值.单位:kbytes-m s转载 2010-12-14 11:30:00 · 1245 阅读 · 0 评论 -
关于Linux中的重定向
#!/bin/bashCommand > /tmp/right 2> /tmp/error | cat - /tmp/errorif [ $? != 0 ] ;thenmail -s "Title @ `date +%Y-%m-%d-%H-%M`" tech@AZ90.com 实现功能:执行“Command”命令,在屏幕上显示标准输出和错误输出,如果命令执行存在错误,将错误输出的内容作为邮件正文发送到制定邮箱。原创 2010-12-17 13:36:00 · 714 阅读 · 0 评论 -
SSH免密码登录
一、原理使用公钥登录服务器,而非密码二、使用命令ssh-keygen:生成密钥对(一路回车),执行结果如下:Generating public/private rsa key pair.Enter file in which to save the key (/home/test/.ssh/id_rsa): Created directory '/home/test/.ssh'.Enter passphrase (empty for no passphrase): Enter same passphrase原创 2010-12-17 17:36:00 · 895 阅读 · 0 评论 -
腾讯系统工程师面试题 解答
1.从a.log文件中提取包含“WARNING”或”FATAL”,同时不包含“IGNOR”的行,然后,提取以“:”分割的第五个字段? egrep 'WARNING|FATAL' a.log | egrep -v 'IGNOR' | cut -d ':' -f 5 2.添加一个新组为class01,然后,添加属于这个组的30个用户,用户名的形式为stdXX, 其中,XX从01到30? #!/bin/bashgroupadd class01for i in $(seq -w 30)douser原创 2010-12-30 23:21:00 · 1553 阅读 · 0 评论 -
GREP、SED、AWK、TR、SORT、UNIQ的一些用法
一、将当前目录下(包括子目录)的以.shell结尾的普通文件全部重命名为.sh结尾for i in `find ./ -name *.shell -type f `; do mv -f $i `echo $i | sed 's/shell$/sh/'`; done 二、计数和分类汇总被操作文件内容(共3列,以空格分配)2010-12-1 291 2392010-12-1 163 1772010-12-1 240 2692010-12-1 234 2522010-12-2 159 1572010-12-2 2原创 2010-12-31 22:30:00 · 4563 阅读 · 0 评论 -
让Linux的进程不受终端影响
<br />使用SSH远程登陆上服务器,运行一些耗时的任务时,如果因为网络中断,这些任务也会就此中断,应此需要这些任务不受终端断开而影响,首先先看下图:<br /><br /> <br />这是运行以下命令的结果 : ping localhost > /dev/null &,很明显ping是sshd的子子进程,因此当sshd断开连接时,ping命令必然会终止。<br /> <br />以下有几种方法避免此种情况发生:<br /> <br />一、使用nohup:<br />在网络断开和logout时,终端会原创 2011-01-31 12:40:00 · 4824 阅读 · 0 评论