`
文章列表
我使用过的Linux命令之time - 测定一个命令的资源使用情况 本文链接:http://codingstandards.iteye.com/blog/798788   (转载请注明出处) 用途说明 time命令常用于测量一个命令的运行时间,注意不是用来显示和修改系统时间的(这是date命令干的事情)。但是今天我通过查看time命令的手册页,发现它能做的不仅仅是测量运行时间,还可以测量内存、I/O等的使用情况,手册页上的说法是time a simple command or give resource usage,其中time一词我认为它应该是测量或测定的意思,并不单指时间。一个程序 ...
我使用过的Linux命令之complete - 强劲的bash参数补全功能 本文链接:http://codingstandards.iteye.com/blog/796598   (转载请注明出处) 用途说明 在使用bash命令行时,在提示符下,输入某个命令的前面几个字符,然后按TAB键,就会列出以这几个字符开头的命令供我们选择。不光如此,还可以进行参数补全,但只限于文件参数,当输入到参数部分时,按TAB键,就会列出以这个参数开头的文件路径供我们选择。Bash提供了一个complete内建命令,它的用途是规定参数怎么自动补全(Specify  how arguments to each ...
我使用过的Linux命令之join - 根据关键字合并数据文件 本文链接:http://codingstandards.iteye.com/blog/796299   (转载请注明出处)   用途说明 Linux下最常用的数据文件格式是文本格式的,多个字段之间通过分隔符来区分,分隔符比如冒号(:)、制表符、空格等。/etc/passwd和/etc/group就是用:来分隔的,用MySQL的into outfile指令导出的数据通常是以制表符分隔的。这种文本格式既方便人去阅读,也适合程序处理,通常某列类似于数据库中的关键字。join命令就是一个根据关键字合并数据文件的命令(join l ...
我使用过的Linux命令之bc - 浮点计算器、进制转换 本文链接:http://codingstandards.iteye.com/blog/793734    (转载请注明出处) 用途说明 Bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。手册页上说bc是An arbitrary precision calculator language,即一个任意精度的计算语言,注意是一种语言,它提供了一些语法结构,比如条件判断、循环等,可以说是很强大的,但是我在实际中还没有找到需要这个用途的场合 。另外一个用途就 ...
我使用过的Linux命令之unrar - 解压rar文件 本文链接:http://codingstandards.iteye.com/blog/792239    (转载请注明出处)   用途说明   现在常用的压缩文件格式是rar格式,使用频率甚至超过了zip格式,WinRAR可以压缩和解压rar文件。根据Google趋势的统计,winrar与winzip的全球平均访问量是1.00比0.43(点此看趋势记录 ),而中国范围的访问量更是1.00比0.14(点此看趋势记录 )。而Linux一般情况下是不能解压rar文件的,有一种变通的方法,就是先用WinRAR将rar格式 ...
Linux下把多个子目录中的源代码添加到CVS仓库的Bash脚本 本文链接:http://codingstandards.iteye.com/blog/792113    (转载请注明出处) 要求描述   在src目录下,包含多个子目录,每个子目录下都有C/C++的源代码,现在要把它们自动加入到CVS仓库中,只能将源文件(比如.h文件,.c文件,.hpp文件,.cpp文件,makefile)提交,不能包含编译中间产生的临时文件(比如.o文件)和最终执行文件。   当把一个目录添加CVS仓库之后,目录中会增加一个CVS目录,CVS目录中的几个文件(Entries、Repository和R ...
我使用过的Linux命令之unzip - 解压zip文件 本文链接:http://codingstandards.iteye.com/blog/792040    (转载请注明出处) 用途说明 zip文件是一种常用的压缩文件格式,WinZip、WinRar等压缩软件都支持zip文件格式,就连java的jar包也是zip格 ...
我使用过的Linux命令之uncompress - 解压.Z文件 本文链接:http://codingstandards.iteye.com/blog/790830    (转载请注明出处) 用途说明 compress命令是用来将文件压缩成.Z格式的,对应的uncompress是用来解压的。Compress  reduces  the size of the named files using adaptive Lempel-Ziv coding.  Whenever possible, each file is replaced by one with the extension ...
我使用过的Linux命令之cd - 更改当前工作目录 本文链接:http://codingstandards.iteye.com/blog/790088    (转载请注明出处)   用途说明 cd命令是最常用的命令,另外几个是ls、pwd。它用来更改当前目录(Change the current directory)。当我们登录后,默认的目录是主目录,可以用cd来改变工作目录。文件或目录的路径有两种表达方式,一种是绝对路径,从/开始,另一种是相对路径,从当前目录开始,.表示当前目录,..表示上级目录。pwd命令用来查看当前所在的目录。   常用方式 环境变量OLDPWD表示 ...
我使用过的Linux命令之dmidecode - 查看硬件信息 本文链接:http://codingstandards.iteye.com/blog/788984    (转载请注明出处) 用途说明 dmidecode命令用来查看硬件信息。第一次看到这个命令,是在IBM的网站上看到的《“懒惰” Linux 管理员的 10 个关键技巧 》的技巧10 - 随机信息收集。在此之前,我们清查机器的硬件信息时,都需要跑到机房才行,而这个机房并不在我们这个城市。DMI ,即Desktop Management Interface。也有被称为SMBIOS,即System Management ...
我使用过的Linux命令之cp - 复制文件 本文链接:http://codingstandards.iteye.com/blog/787861    (转载请注明出处) 用途说明 cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。 [root@jfht ~]# type -a cp cp is aliased t ...
我使用过的Linux命令系列总目录 本文链接: http://codingstandards.iteye.com/blog/786653   (转载请注明出处)   概述 关于命令类型划分 本表中列出了我穷尽了我所有的记忆整理出来的Linux命令,其中关于外部命令、关键字或内建 ...
我使用过的Linux命令之df - 查看磁盘空间占用情况 本文链接:http://codingstandards.iteye.com/blog/786522    (转载请注明出处) 用途说明 df命令是用来查看磁盘空间的使用情况的。另外一个相关的命令就是du,请参考本系列--我使用 ...
我使用过的Linux命令之du - 查看文件的磁盘空间占用情况 本文链接:http://codingstandards.iteye.com/blog/786427    (转载请注明出处) 用途说明 du命令是用来查看磁盘空间占用情况的,在Linux系统维护时常会用到,并且通常与df命令搭配使用。首先使用df看一下各个磁盘分区的占用情况,如果某个分区的占用超过一定百分比(比如80%),就认为该分区应该清理一下了。如果不太确定从哪里下手清理,就可以使用du来统计一下各个目录的磁盘占用情况,找到磁盘占用大的目录。一般情况下,程序日志占用的空间会比较多,Web上传产生的临时文件,导出数据时生 ...
我使用过的Linux命令之echo - 显示文本、打印信息 本文链接:http://codingstandards.iteye.com/blog/786101    (转载请注明出处)   用途说明 echo命令用来打印信息,是一个最常用的命令。在命令行中常用来打印环境变量的值,已确定 ...
Global site tag (gtag.js) - Google Analytics