linux命令
bigNoseLiu
这个作者很懒,什么都没留下…
展开
-
ls参数大全
只列出目录下的目录:ls -F | grep "/"不显示目录下的子项:ls -d -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。 -c 输出文件的 i 节点的修改时间,并以此排序。 -d 将目录象文件一样显示,而不是显示其下的文件。 -e 输出时间的全部信息,而不是输出简略信息。转载 2010-04-10 15:37:00 · 677 阅读 · 0 评论 -
LINUX各种压缩
解压其中某个文件: gunzip -dc ***.tar.gz | tar xf - file1 file2对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz转载 2010-04-27 09:02:00 · 662 阅读 · 0 评论 -
配置文件列表
<br />配置文件是Red Hat Linux管理的一个主要内容.为特定计算机进行的设置,包括用户帐号,网络地址或GUI属性,都保存在纯文本中.<br /> 一般情况下,Red Hat Linux系统的配置文件被保存在几个地方,下面是几个主要的地方:<br /><br /> 1.$HOME:所有的用户都把信息保存在他们的主目录下,该目录可指导他们的登录帐号操作.大多数的配置文件都用圆点(.)开始,因次使用标准的ls 命令(需要键入ls -a查看它), 配置文件不出现在用户的目录中.有定义用户shell转载 2010-11-05 11:07:00 · 1221 阅读 · 0 评论 -
tar
用 $gunzip -dc file.tar.gz | tar tf - 可以看包里面的文件 然后用 $gunzip -dc file.tar.gz | tar xf - file1 file2 其中file1 file2是你要解出来的文件。这个方法因为用的是stdout和pipe, 不需要占用多少的临时磁盘空间转载 2010-06-23 16:35:00 · 541 阅读 · 0 评论 -
vi配置
配置文件路径:/etc/vim/vimrc syn on ;语法高亮 set tabstop=4 ;tab宽度 set shiftwidth=4 ;换行缩进宽度 set backspace=2 ;设置退格可用 set incsearch ;搜索自动补全 set ai! ;设置自动缩进 set nu!转载 2010-08-12 14:20:00 · 787 阅读 · 0 评论 -
awk 手册
<br />什么是awk? <br /><br />你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是这三个人创造了awk---一个优秀的样式扫描与处理工具。 <br /><转载 2010-08-12 12:03:00 · 876 阅读 · 0 评论 -
shell 特殊变量
<br />表格 B-1. 特殊的shell变量<br />变量含义$0脚本名字$1位置参数 #1$2 - $9位置参数 #2 - #9${10}位置参数 #10$#位置参数的个数"$*"所有的位置参数(作为单个字符串) *"$@"所有的位置参数(每个都作为独立的字符串)${#*}传递到脚本中的命令行参数的个数${#@}传递到脚本中的命令行参数的个数$?返回值$$脚本的进程ID(PID)$-传递到脚本中的标志(使用set)$_之前命令的最后一个参数$!运行在后台的最后一个作业的进程ID(PID)<br />转载 2010-08-12 11:09:00 · 8736 阅读 · 2 评论 -
通常使用的 rc 和 .(点)文件
<br /> ~/.bash_login<br /><br /> 请参考“man bash”。如果 ~/.bash_profile 不存在,bash 则将 ~/.bash_login 作为 ~/.bash_profile 处理。<br /><br /> ~/.bash_logout<br /><br /> 请参考“man bash”。在退出时由 bash 登录 shell 引用。<br /><br /> ~/.bash_profile<br /><br /> 由 bash 登录 shell 引用转载 2010-08-10 14:53:00 · 890 阅读 · 0 评论 -
环境变量
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 常见的环境变量 对于PATH和HOME等环境变量大家都不陌生。除此之外,还有下面一些常见环境变量。 ◆ HISTSIZE是指保存历史命令记录的条数。 ◆ LOGNAME是指当前用户的登录名。 ◆ HOSTNAME是指主机的名称,许多应用程序如果要转载 2010-08-10 14:40:00 · 671 阅读 · 0 评论 -
查找与替换
:1, $ s/aa/kk/g 全局替换从第一行到最后一行 :1, 10 s/aa/kk/g 全局替换从第一行到第10行原创 2010-05-30 19:45:00 · 714 阅读 · 0 评论 -
shell 特殊变量
<br />Bash shell中的位置参数$#,$*,$@,$0,$1,$2...及特殊参数$?,$-等的含义<br />在Bash shell中经常会见到一些比较特殊的符号,本人现收集与此,以供查阅:<br />位置参数:<br />详见ABS(Advanced Bash Shell)中文翻译版103页第9章第一节内部变量,当然英文版ABS都一样啦<br />$0, $1, $2,等等...<br />位置参数,从命令行传递给脚本,或者是传递给函数.或者赋职给一个变量.<br />(具体见Example转载 2010-07-27 10:00:00 · 774 阅读 · 0 评论 -
后台运行
在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: $ ./test.sh & [1] 17208 $ jobs -l [1]+ 17208 Running ./test.sh & 对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行:转载 2010-05-05 20:35:00 · 639 阅读 · 0 评论 -
rsync
rsync参数详解2007/06/02 7:22 A.M.选项说明<br /><br />-v, --verbose 详细模式输出 <br />-q, --quiet 精简输出模式 <br />-c, --checksum 打开校验开关,强制对文件传输进行校验 <br />-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD <br />-r, --recursive 对子目录以递归模式处理 <br />-R, --relative 使用相对路径信息<br转载 2010-06-24 16:16:00 · 662 阅读 · 1 评论 -
linux bzip2 命令详解
功能说明:.bz2文件的压缩程序。语 法:bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][- 压缩等级][要压缩的文件]补充说明:bzip2采用新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好。若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。参 数: -c或--stdo转载 2010-04-27 08:46:00 · 893 阅读 · 0 评论