zoukankan      html  css  js  c++  java
  • Ubuntu中常见特殊符号 迎客

    ( > ) 重定向输出符号

    用法:命令 >文件名

    特性:覆盖(当输入文件和输出文件是同一文件,文件内容被清空;不适合连续重定向)

    典型应用:

    ~$ cat a b >c  (合并文件)

    ~$ echo "hello world" > hello.txt  (输入内容到指定文件)

    ~$ ./test.sh > /dev/null (删除程序输入)

    ( >> ) 输出重定向

    用法:命令 >>文件名

    特性:追加

    典型应用:

    ~$ cat hello.txt >> hello2.txt

    ~$ ./test.sh >> test.echo

    ( 2> ) 错误重定向

    用法:命令 2>文件名

    特性:覆盖

    典型应用:

    ~$ ./test.sh >> test.error

    ( 2>> ) 错误重定向输出符号

    用法:命令 2>>文件名

    特性:错误信息的追加

    典型应用:

    ~$ ./test.sh 2>>  test.error

    ( | ) 管道符号

    用法:命令1 | 命令2

    特性:上一个的命令输出作为下一个命令的输入

    典型应用:

    ~$ ps -ef | grep root

    ( * ) 匹配任意字符

    ( ? ) 匹配任意一个字符

    ( & ) 后台运行命令(守护程序)

    用法:命令1 &

    特性:关闭当前终端窗口,程序仍在运行

    典型应用:

    ~$ ./test.sh &

    ( && ) 连接多条命令

    用法:命令1 && 命令2

    特性:如果命令1执行成功,继续执行命令2;否则,不执行命令2.

    典型应用:

    ~$ apt-get update && apt-get dist-upgrade

    ( || ) 逻辑或

    用法:命令1 || 命令2 

    特性:如果命令1执行成功,不执行命令2;否则,才执行命令2.

    ( !) 逻辑非

    特性:排除指定范围.

    ( [x-y] ) 指定范围

    ( # ) 注释

    ( "" ) 双引号

    特性:把它所包含的内容作为普通字符,但'' \ $ ``除外.

    ( '' ) 单引号

    特性:把它所包含的内容作为普通字符,无例外.

    ( `` ) 倒引号

    特性:执行它所包含的内容

    ( \ ) 转义字符

    用法; \符号

    特性:把符号的特定含义去掉,使其变成普通标点 .

    ( $ ) 变量调用符号

    用法: $变量

    特性:调用变量,从而得到‘变量的值

    ( ; ) 命令分隔符

    用法:命令1 ; 命令2

    特性:一行语句中,顺次执行各命令

    ( () ) 整体执行

    ( {} ) 变量分离

  • 相关阅读:
    日期类的时间从为什么是从1970年1月1日(格林威治时间)
    网站缓存技术总结( ehcache、memcache、redis对比)
    干货|java缓存技术详解
    TCP和UDP的区别(转)
    form表单转换为Json字符串数据
    JSON.parse 和 JSON.stringify
    Navicat连接Oracle的几个问题及解决方案
    Python IO编程
    python阶段总结一
    使用git进行版本控制
  • 原文地址:https://www.cnblogs.com/pengxl/p/1891071.html
Copyright © 2011-2022 走看看