ITPub博客

首页 > Linux操作系统 > Linux操作系统 > HP-UNIX 基础命令学习

HP-UNIX 基础命令学习

原创 Linux操作系统 作者:tomshenhao 时间:2011-09-15 16:53:20 0 删除 编辑
 

引用字符

1. \:去掉在反斜线后面特殊字符的含义;

2. ‘:去掉在''之内特殊字符的含义;

3. ":去掉在""之内特殊字符含义,但是$后面特殊含义不屏蔽。

重定向字符

1. <:输入重定向,将文件作为输入内容;

2. >:输出重定向,当输出结果导入文件中;

3. >>:输出重定向,当输出结果追加在文件末尾;

4. 2>:将执行结果错误信息导入文件中;

5. 2>>:将执行结果错误信息追加入文件末尾;

过滤器

wc:统计标准输入或者文件的行数,词数,字数;-w:词数;-c:字数;-l:行数;

sort:按字母或者数字排序,

例子:#sort -t: +1 -n vegetables------------------------------->对vegetables文件排序,排序方法是按照第一个分隔符':'后面内容数字排序;

例子:#sort -t: +1 vegetables---------------------------------->对vegetables文件排序,排序方法是按照第一个分隔符':'后面内容字母排序;

grep:根据特定字符抽取数据,

例子:#grep user /etc/passwd---------------------------------->对/etc/passwd文件进行抽取,抽出其中包含"user"的行;

例子:#grep -v user /etc/passwd------------------------------->对/etc/passwd文件进行抽取,抽出其中不含"user"的行;

cut:从标准输入或者文件中抽取制定行或者域的值

例子:#cut -c1-5 /etc/passwd----------------------------------->对/etc/passwd文件进行截取,从第一个字符到第五个字符;

例子:#cut -f1,3 -d: /etc/passwd-------------------------------->对/etc/passwd文件进行截取,以":"为分隔符,截取第一和第三个字符串;

tr:字符变换

例子:#tr : / < a---------------------------------------------------->对当前目录下a文件中所有":"替换成"/"

例子:#tr "[:lower:]" "[:upper:]" < a----------------------------->对当前目录下a文件中所有小写字母替换成大写字母

tee:保留管道中间情况

例子:#ls -l|cut -c16-24,34-44,58- |tee listing.out|wc -l

列出主目录每个文件的用户名,文件名和文件大小,写入文件listing.out,并将  文件总数显示在屏幕上

文本编辑vi

/:查询命令;

例子:/3------------------------------------------------------------>在当前编辑文本中从光标所在位置开始查找"3";

n:从第一个查询结果之后开始找第二个条件的字符

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24751738/viewspace-707569/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: AIX 缺少一个命令
请登录后发表评论 登录
全部评论

注册时间:2011-07-14

  • 博文量
    260
  • 访问量
    431296