for i in `cat files | tr -s \n`
do mkdir xx_$i
done
人懒,先就这么多吧.
水平还真tmd低.闭关修炼去.
» 阅读全文
Submitted by Mobedu on 2009, September 7, 5:41 AM
for i in `cat files | tr -s \n`
do mkdir xx_$i
done
人懒,先就这么多吧.
水平还真tmd低.闭关修炼去.
» 阅读全文
Submitted by Mobedu on 2009, May 5, 9:17 PM
#dd if=/dev/zero of=imgname bs=1024 count=131072 建立空白文件
#mdconfig -a -t vnode -f imgname -u 0 将文件挂成内存磁盘
#disklabel -w -r md0 auto 新建磁盘
#disklabel -B md0 给磁盘加上引导
#newfs md0 建立文件系统
#mount /dev/md0 pacth 挂在
» 阅读全文
Submitted by Mobedu on 2009, April 22, 5:26 PM
先建了3个文件夹
mkdir /root/ljx
mkdir /root/ljx/img(用来挂载img)
mkdir /root/ljx/web (用来挂载msfroot)
----------------------------
正体
mv ljx.img ljx.img.gz(重命名)
gzip -d ljx.img.gz(会得到ljx.img文件)
挂载img
mdconfig -a -t vnode -f ljx.img -u 0
mount /dev/md0a /root/ljx/img
(注意这里使用md0a,我下面有操作出错的图片)
复制网页文件
cp /root/ljx/img/mfsroot.gz /root/ljx (复制网页的核心文件)
解压网页文件
gzip -d /root/ljx/mfsroot.gz
mdconfig -a -t vnode -f mfsroot -u 1
mount /dev/md1c /root/ljx/web
(注意使用 md1c,我下面有操作出错的图片)
………………………… 修改你要修改的内容
一定要退出当前工作目录,比如我到 cd /root
取消挂载
umount /root/ljx/web
mdconfig -d -u 1
压缩mfsroot
gzip -9 mfsroot
复制刚才修改的核心文件到img中
cp mfsroot.gz /root/ljx/img
取消挂载img
umount /root/ljx/img
mdconfig -d -u 0
压缩img
gzip -9 ljx.img
重命名 mv ljx.img.gz ljx.img
» 阅读全文
Submitted by Mobedu on 2009, April 20, 11:28 PM
netstat -i 开机到当前时间的网络流量
netstat 1 实时且详细的统计当前网卡流量
systat -if 也是实时的{我喜欢这个}
» 阅读全文
Submitted by Mobedu on 2009, March 30, 9:40 PM
今天在论坛上看见有人在问这个问题,后面很多SHELL的高手在讨论,真的让我再一次深切的感受到了SHELL的博大精深,为之震撼。
|
[root@server2 ~]# netstat -ntu Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:8652 127.0.0.1:40193 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40192 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40196 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40199 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40201 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40204 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40207 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40210 TIME_WAIT tcp 0 0 192.168.32.62:41682 192.168.47.207:5432 TIME_WAIT tcp 0 0 192.168.32.62:41685 192.168.47.207:5432 TIME_WAIT |
netstat -ntu | tail -n +3 | awk '{ print $5}' | cut -d : -f 1 | sort | uniq -c| sort -n -r | head -n 5
tail -n +3 :去掉上面用红色标明的两行。
awk '{ print $5}':取数据的低5域(第5列),上面蓝色标明。
cut -d : -f 1 :取蓝色部分前面的IP部分。
sort:对IP部分进行排序。
uniq -c:打印每一重复行出现的次数。(并去掉重复行)
sort -n -r:按照重复行出现的次序倒序排列。
head -n 5:取排在前5位的IP 。
|
|
这样我们就很清楚的得到了我们想要的结果
» 阅读全文
Submitted by Mobedu on 2009, January 11, 5:41 PM
# /usr/src/i386/conf
# config mykernel
# cd ../../compile/mykernel
# make depend && make kernel
» 阅读全文
Submitted by Mobedu on 2008, December 26, 9:11 PM
修改*nix的终端分辨率.
$ vi /boot/grub/menu.lst
在kernel 那行的最后加上vga=***{数值}
参考如下
| 彩度\解析度 | 640x480 | 800x600 | 1024x768 | 1280x1024 | bit |
| 256 | 769 | 771 | 773 | 775 | 8 bit |
| 32768 | 784 | 787 | 790 | 793 | 15 bit |
| 65536 | 785 | 788 | 791 | 794 | 16 bit |
| 16.8M | 786 | 789 | 792 | 795 | 32 bit |
» 阅读全文
Submitted by Mobedu on 2008, December 2, 1:28 AM
主要使用svn help 比较多
1.建立项目 svnadmin create /filepath --{filepath 为项目仓库目录}
2.导入项目 svn import -m "说明" file://filespath --{filespath 为你需要导入的文件目录}
3.为了正常使用先取回一次: svn checkout file://filespro localpath --{filespro 为以后使用修改的目录}
4.基本命令:
svn add 将新的文件或目录加入版本控制.这个操作将在下一次的提交后生效.
svn commit(ci) 将工作目录的副本提交到项目仓库
svn propget 显示目录.文件或版本的属性值{具体参看svn help propget}
» 阅读全文