博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【linux就该这么学】-03
阅读量:4317 次
发布时间:2019-06-06

本文共 725 字,大约阅读时间需要 2 分钟。

【linux】-记"linux就该这么学"学习笔记-03

简述

    对流重定向,管道符,通配符,系统变量,转义字符。

  1. 流重定向的几种使用
    1. 命令 < 参数  将文件作为命令输入
    2. 命令 << EOF  分界符 
    3. 命令 < 文件1 >  文件2
    4. 命令 > 文件  标准输出(清空)
    5. 命令 2> 文件     错误输出(追加)
    6. 命令 >> 文件     标准输出(清空)
    7. 命令 2>> 文件   错误输出(追加)
    8. 命令 >> 文件 2>&1    标准输出+错误输出(追加)
    9. 命令 &>> 文件     标准输出+错误输出(追加)

    管道命令符,etc:

    1. ls /etc/ | more
    2. ls /etc/ | grep bin
    3. echo "root" | passwd --stdin root (echo "root" 双引号内为密码)

    通配符,etc:

    1. ls -l /dev/sd*
    2. ls -l /dev/sd?
    3. ls -l /dev/sd*?
    4. ls -l /dev/sd[0-9]
    5. ls -l /dev/sd[A-Za-z]

    转义字符 $ ,etc:

    1. echo $0,$1,$#,$?
    2. echo '$单引号内原本输出,不保留变量'
    3. echo "$变量,双引号保留变量"
    4. echo `命令,反引号内执行命令`
    5. echo $变量 输出变量值
    6. echo \$转义 对$转义

    linux系统环境变量

    1.  export 显示所有变量
    2.  export 内变量可直接使用 echo $HOME
    3.  临时定义环境变量 export 变量名="变量值"
    4.  永久变量 ~/.bashrc 文件中定义

转载于:https://www.cnblogs.com/deblr/p/10848067.html

你可能感兴趣的文章
JAVA基础-多线程
查看>>
面试题5:字符串替换空格
查看>>
[Codevs] 线段树练习5
查看>>
Amazon
查看>>
component-based scene model
查看>>
Echart输出图形
查看>>
hMailServer搭建简单邮件系统
查看>>
从零开始学习jQuery
查看>>
Spring+SpringMVC+MyBatis深入学习及搭建(四)——MyBatis输入映射与输出映射
查看>>
opacity半透明兼容ie8。。。。ie8半透明
查看>>
CDOJ_24 八球胜负
查看>>
Alpha 冲刺 (7/10)
查看>>
一款jQuery打造的具有多功能切换的幻灯片特效
查看>>
SNMP从入门到开发:进阶篇
查看>>
@ServletComponentScan ,@ComponentScan,@Configuration 解析
查看>>
unity3d 射弹基础案例代码分析
查看>>
thinksns 分页数据
查看>>
os模块
查看>>
LINQ to SQL vs. NHibernate
查看>>
基于Angular5和WebAPI的增删改查(一)
查看>>