zoukankan      html  css  js  c++  java
  • bash shell

    1.设定变量

    VARIABLE = value 来设置
    echo $ ~ 获取变量值  【注:变量值不能以数字或特殊字符开头】
    env |more  查看环境变量
    栗子:KEY1="test now"
              echo 'KEY1'=KEY1
              echo "KEY1"=test now
    注:要区别单引号和双引号的区别
     
    ps1  :设置提示符号前面的内容样式(d, h, , u, w, !, $, l 等)
     
    2.别名(aliased)
     
      $ alias lss = 'ls -la'     设置别名
         type lss   查看别名
         unalias   别名       删除别名定义
     
    3.通过  set   设定指令
     
    touch  test      // 创建文件
    ll                   //查看文件内容,此时输出到屏幕上
    ll >list         //重定向,把  test  内容输出到 list 文件中
    为防止文件list  内容被覆盖,
    可使用   :set -o noclobber  进行设定,则不能覆盖
    ll >>list   追加,即可将新的文件内容添加到list中
     
    4. 自定义变量只能在当前的 shell  环境中生效
     
      环境变量会在整个主机下的shell 环境中生效
    通过 $ export [ variable name ] 来设置
     env |grep variable name   搜索
     
    5.
    1)login shell
    首先会读取 /etc/profile(PATH/USER/HOSTNAME/HISTSIZE)  
    读取 /etc/profile.d/*.sh    (颜色,语言,指令别名等)
     
    2)nologin shell
     
    6. 数据流重定向 和管道命令
    管道  :   ls -la | more    (一行行输出,顺序: 先输出到more,再输出到屏幕。
    管道命令的作用是连接命令,将前面的输出作为后面的输入)
        
    Every day deserves to be expected
  • 相关阅读:
    向量、矩阵常用范数
    关于HP M451网络连接的资料
    pyqt程序最小化到系统托盘(未测试)
    博客园美化大集合2020最新!不用担心失效问题!
    添加QQ聊天
    关于加密
    python抓取谷歌学术关键词下文章题目
    如何确定网站可否可爬取
    灵狐浏览器
    利用beautifulsoup进行对标签的二次查找-以打印网易云歌单内容为例
  • 原文地址:https://www.cnblogs.com/aloehui/p/7309396.html
Copyright © 2011-2022 走看看