加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux注释 Linux中特殊符号的作用

发布时间:2022-12-13 10:35:40 所属栏目:Linux 来源:
导读:  如果不学习Linux或者学习编程语言,也许键盘上有些字符一辈子都不会用到,但是现在学习了敲命令,这些字符都“活”了,而且还有非常非常重要的作用,这里我们就来系统的总结一下linux注释,这些特殊字
  如果不学习Linux或者学习编程语言,也许键盘上有些字符一辈子都不会用到,但是现在学习了敲命令,这些字符都“活”了,而且还有非常非常重要的作用,这里我们就来系统的总结一下linux注释,这些特殊字符在命令行操作中的重要作用。
 
  除了ESC键等少数之外,其余的按键都处于第二选项,也就是需要使用shift+对应的键才能显示,如果你发现一个人键盘上的shift,@与$被磨掉了,没错,他是一个perl程序员。
 
  Tab:一种文本分隔符,相当于四个空格,在命令行界面可以用来自动补齐命令与目录。
 
  ESC:esc+. ,上一条命令的选项参数,vim恢复到命令模式。
 
  ~ :家目录
 
  cd ~ #回到home目录
  ` :反引号,编程中调用shell命令
 
  x1=`pwd`
  echo $x1
  !:调用前面的命令,!!调用上一条,!23调用前面第23条。
 
  $ !!  #运行上一条命令
  @:at符,后面接IP地址。
 
  scp root@123.tongyuangene.com:/ifs1/Software/bin ./
  #:Linux文件中注释行,表示不起作用。
 
  bwa mem --help   #这是一条注释信息
  $:文件行结尾标识符,变量标识符。
 
  x1="hello,world!"
  echo $x1
  %:格式化文本。
 
  printf "%.2f\t%d\n" 2.1415 3
  ^:文件行首标识符
 
  grep "^abc" x1.txt #搜索abc开头的行
  &:任务放到后台
 
  sleep 100 &
  *:通配符,代表一个字符或者很多个字符。
 
  rm -f *.txt #删除所有以点txt结尾的文件
  \:用来转义,\t表示制表符,\n表示换行符。
 
  < :数据流的流入方向,表示输入,将数据传入给左侧软件。
 
  | :管道,改变数据流的方向,将数据传入给另外的软件。
 
  head -20 a.txt | tail -10
  > :数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件。
 
  python spades.py -o illumina -1 clean.1.fq.gz -2 clean.2.fq.gz -t 2 >spades.log
  2> :数据流的流出的第二个方向,表示错误输出,软件报错信息会写入到这个文件中
 
  python spades.py -o illumina -1 clean.1.fq.gz -2 clean.2.fq.gz -t 2 >spades.log 2>spades.err
 

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!