当前位置: 首页 > Linux

6个你可能不熟悉的有用Linux命令!

时间:2023-04-06 12:06:21 Linux

来源:NetworkLinux是一个强大的操作系统。本文收集了6个你可能没有用过,但对你的参考很有用的Linux命令。1)bcLinux命令用于精度比较高的数学运算。如:求平方根等接下来用bc命令写一个脚本(文件名:sqrt)!/bin/bashif[$thenecho'用法:sqrt数'exit1elseecho-e"sqrt($1)nquitn"|bc-q-ifi然后,您可以使用此脚本执行平方根计算:[hchen@RHELSVR5]$./sqrt366[hchen@RHELSVR5]$./sqrt2.00001.4142[hchen@RHELSVR5]$./sqrt10.00003。16222)split命令把它分割成小文件,这时这个命令就派上用场了。[hchen@RHELSVR5applebak]#ls-llargefile.tar.gz-rw-r--r--1hchenhchen43677477404-1702:00largefile.tar.gz[hchen@RHELSVR5applebak]#split-b50mlargefile.tar.gzLF_[hchen@RHELSVR5]#ls-lLF_*-rw-r--r--1hchenhchen5242880005-1018:34LF_aa-rw-r--r--1hchenhchen5242880005-1018:34LF_ab-rw-r--r--1hchenhchen5242880005-1018:34LF_ac-rw-r--r--1hchenhchen5242880005-1018:34LF_ad-rw-r--r--1hchenhchen5242880005-1018:34LF_ae-rw-r--r--1hchenhchen5242880005-1018:35LF_af-rw-r--r--1hchenhchen5242880005-1018:35LF_ag-rw-r--r--1hchenhchen5242880005-1018:35LF_ah-rw-r--r--1hchenhchen1734437405-1018:35LF_ai来了,合并也只需要简单的merge,比如:[hchen@RHELSVR5]#catLF_*>largefile.tar.gz3)pgreppgrep的名字前面有个p,可以猜到可能和grep有关,确实是这个与进程相关的grep命令。不过这个命令主要是用来列出进程ID的。如:$pgrep-uhchen2244122444这条命令相当于:ps-ef|egrep'^hchen'|awk'{print$2}'4)nlnl命令类似于cat命令,只是它会打印行号。如下所示:[hchen@RHELSVR5include]#nlstdio.h|head-n101/*在C++iostreams之上定义ISOCstdio。2版权所有(C)1991,1994-2004,2005,2006FreeSoftwareFoundation,Inc.3此文件是GNUC库的一部分。4GNUC库是免费软件;您可以根据自由软件基金会发布的GNULesserGeneralPublic6许可证的条款重新分发和/或修改它;许可证的7版本2.1,或(由您选择)任何更高版本。8GNUC库的分发是希望它有用,5)ldd这个命令,使用来自可执行文件所使用的动态链接库。如:[hchen@RHELSVR5~]#ldd/usr/bin/javalinux-gate.so.1=>(0x00cd9000)libgij.so.7rh=>/usr/lib/libgij.so.7rh(0x00ed3000)libgcj。所以.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命令可以将man文件转换成纯文本文件。下面的例子:PAGER=catmanless|col-b>less.txt这6条Linux命令,你用过吗?欢迎留言交流!

最新推荐
猜你喜欢