现在位置 >首页 > Linux
0℃
2012年11月20日 Help, Linux ⁄ 被围观 223,036 view+
uniq是删除重复内容 1、查看uniq的帮助 -bash-3.2# uniq –help 用法:uniq [选项]… [输入 [输出]] Discard all but one of successive identical lines from INPUT (or standard input), writing to OUTPUT (or standard output). 长选项必须用的参数在使用短选项时也是必须的。 -c, –count prefix lines by the number of occurrences -d, –repeated only print duplicate lines -D, –all-repeated[=delimit-method] print all duplicate lines delimit-method={none(default),prepend,separate} Delimiting is ...
阅读全文
0℃
2012年11月20日 Help, Linux ⁄ 被围观 3,524 view+
sort用于排序 1、先看下sort的各个参数 -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,将小写字母视为大写字母。 -i 排序时,除了040至176之间的ASCII字符外,忽略其他的字符。 -m 将几个排序好的文件进行合并。 -M 将前面3个字母依照月份的缩写进行排序。 -n 依照数值的大小排序。 -o<输出文件> 将排序后的结果存入指定的文件。 -r 以相反的顺序来排序。 -t<分隔字符> 指定排序时所用的栏位分隔字...
阅读全文
0℃
2012年11月20日 Help, Linux ⁄ 被围观 3,459 view+
tr可以对标准输入的字符进行替换、删除、压缩 1、替换 -bash-3.2# cat 1.txt a b c -bash-3.2# cat 1.txt |tr ‘a-c’ ‘A-C’ A B C 2、删除某个字符 -bash-3.2# cat 1.txt |tr -d ‘c’ a b 3、过虑字符 -bash-3.2# cat 2.txt hello2 shell3 -bash-3.2# cat 2.txt |tr -d -c ‘a-z \n’ hello shell 4、压缩 -bash-3.2# echo “linux and windows”|tr -s ‘ ‘#三个空格 linux and windows 5、简单计算 -bash-3.2# cat 1.txt 1 2 3 4 5 6 -bash-3.2# cat 1.txt |echo $[ $( tr ' ' '+' ) ] 21 本文出自 “游造...
阅读全文
0℃
2012年11月16日 fault, Linux ⁄ 被围观 6,647 view+
昨天接到一个任务,某台服务器上的一块网卡(内网/多网卡)无法与其余服务器互通。要我排除下问题。话说,还没做个接触过类似这样的问题。头疼啊,不知该如何下手。对抓包、网络也不是很了解,只能向好基友们请教了。其中感谢luffy、碧空、zero的帮助。 分析问题,无法ping通,首先我先查看网卡的配置是否有问题,后来对比了几台服务器上配置,确定了配置上没有什么问题。那么基友们就告诉下抓下包看看,看有没有arp,额。。。不会抓包啊,后来google下,找到了如下命令,tcpdump arp,那么就来实现下,登录到故障...
阅读全文
0℃
2012年11月13日 Linux ⁄ 被围观 3,719 view+
linux有4大子系统:CPU, MEM, I/O, NET,性能调优是查找和解决系统瓶颈的过程。调优不是解决单一子系统的问题,而是为了让各个子系统达到平衡。Linux System and Network Performance Monitoring:http://t.cn/zj7DK8U 在介绍命令的同时,也给出了系统现象和案例分析。 CPU vmstat 1 top -d 1 mpstat -P ALL 1 MEM /usr/bin/time -v date /usr/bin/time -v evolution cat /proc/meminfo I/O iostat -x 1 iotop -d 5 -P NET ethtool eth0 iptraf -d eth0 查看Sock链接状态 netstat -npt| awk '{if($6!=&qu...
阅读全文
0℃
2012年11月13日 Help, Linux ⁄ 被围观 3,332 view+
1、多行变成单行 -bash-3.2# cat test.txt a b c d e f g o p q -bash-3.2# cat test.txt |xargs a b c d e f g o p q 2、单行变成多行 -bash-3.2# cat test.txt a b c d e f g o p q -bash-3.2# cat test.txt |xargs -n 2 a b c d e f g o p q 3、删除某个重复的字符来做定界符 -bash-3.2# cat test.txt aaaagttttgyyyygcccc -bash-3.2# cat test.txt |xargs -d g aaaa tttt yyyy cccc 4、删除某个重复的字符来做定界符后,变成多行 -bash-3.2# cat test.txt |xargs -d g -n 2 aaaa tttt yyyy cccc 5、用...
阅读全文
0℃
2012年11月13日 Help, Linux ⁄ 被围观 3,216 view+
1 打印当前列表 [root@linux-3 ~]# find . -print . ./install.log.bak ./.bash_logout ./.bash_history ./install.log.syslog.bak ./.tcshrc ./.rnd 2 查找/root下面以bak后缀,并打印出来 [root@linux-3 ~]# find /root/ -name ‘*.bak’ -print /root/install.log.bak /root/install.log.syslog.bak /root/install.log.bak.bak /root/sendEmail-v1.56.tar.gz.bak.bak /root/sendEmail-v1.56.tar.gz.bak /root/install.log.syslog.bak.bak 3 查找/root下面以bak和txt后缀,并打印出来 [root@linux-3 ~]# find...
阅读全文
0℃
2012年11月13日 Help, Linux ⁄ 被围观 3,360 view+
一、linux的访问权限分为三种 读、写、执行 使用r w x或者是使用八进制4 2 1来设置权限 二、linux的文件权限分为三种 文件属主 、同组用户、其他用户 三、linux的文件类型 _(普通文件) d(目录) l(链接) p(命名管道) b(块设备文件) s(套接字 文件) c(字符设备文件) 讲解一个简单例子 drwxr-x–x 2 root root 4096 02-10 14:20 test d : 说明是目录 rwx:是文件属主的权限,有读、写、执行权限 r-x: 是同组的用户的权限,有读、执行的权限 –x: 是其他用户的权限,有执行的权限 四、修改权限 使用命令c...
阅读全文
0℃
2012年08月09日 fault, Linux ⁄ 被围观 3,670 view+
经常会遇到linux下安装软件时提示少文件,如何知道所缺少的文件属于哪个包?用什么命令查看? 例如:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 如何判断知道ld-linux.so.2文件属于哪个包,知道后才能用yum安装,使用如下命令: yum provides "*/ld-linux.so.2" 来源:http://www.92csz.com/55/1157.html
阅读全文
0℃
2012年07月27日 Linux, tools ⁄ 被围观 13,802 view+
一、Atop 是一个基于 ASCII 的全屏的性能监控工具,可用来监控进程的活动时间,高亮显示出一些过载的进程,还包括其他的一些系统指标例如:CPU、内存、交换分区、磁盘和网络等信息。 下载地址:atop 安装 cd atop-1.27-3 make make install 二、htop是一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。 下载地址:htop 安装 ./configure make make intall 三、Iftop 主要用来显示本机网络流量情况及...
阅读全文
×
腾讯微博