网络工程师必知的linux操作( 五 )


[hchen@RHELSVR5 applebak]# split -b 50m largefile.tar.gz LF_
[hchen@RHELSVR5]# ls -l LF_*
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:34 LF_aa
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:34 LF_ab
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:34 LF_ac
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:34 LF_ad
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:34 LF_ae
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:35 LF_af
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:35 LF_ag
-rw-r--r-- 1 hchen hchen 52428800 05-10 18:35 LF_ah
-rw-r--r-- 1 hchen hchen 17344374 05-10 18:35 LF_ai
反而来,合并也只需要简单的合并就行,如:
[hchen@RHELSVR5]# cat LF_* >largefile.tar.gz
3. pgreppgrep名字前有个p,可以猜想它可能和grep有关,确实这是进程相关的grep命令 。不过,这个命令主要是用来列举进程ID的 。如:
nbsp;pgrep -u hchen
22441
22444
这个命令相当于:
ps -ef | egrep '^hchen' | awk '{print $2}'
4. nlnl命令其它和cat命令很像,只不过它会打上行号 。如下所示:
[hchen@RHELSVR5 include]# nl stdio.h | head -n 10
1/* Define ISO C stdio on top of C++ iostreams.
2Copyright (C) 1991,1994-2004,2005,2006 Free Software Foundation, Inc.
3This file is part of the GNU C Library.
4The GNU C Library is free software; you can redistribute it and/or
5modify it under the terms of the GNU Lesser General Public
6License as published by the Free Software Foundation; either
7version 2.1 of the License, or (at your option) any later version.
8The GNU C Library is distributed in the hope that it will be useful,
5. ldd这个命令,用来可执行文件所使用了动态链接库 。如:
[hchen@RHELSVR5 ~]# ldd /usr/bin/java
linux-gate.so.1 => (0x00cd9000)
libgij.so.7rh => /usr/lib/libgij.so.7rh (0x00ed3000)
libgcj.so.7rh => /usr/lib/libgcj.so.7rh (0x00ed6000)
libpthread.so.0 => /lib/i686/nosegneg/libpthread.so.0 (0x00110000)
librt.so.1 => /lib/i686/nosegneg/librt.so.1 (0x009c8000)
libdl.so.2 => /lib/libdl.so.2 (0x008b5000)
libz.so.1 => /usr/lib/libz.so.1 (0x00bee000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00aa7000)
libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0x0022f000)
libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0x00127000)
/lib/ld-linux.so.2 (0x00214000)
6. col【网络工程师必知的linux操作】这个命令,能将man文件转成纯文本文件 。如下示例:
# PAGER=cat
# man less | col -b > less.txt
end

推荐阅读