• Shell与ShellScript


    1、变量读取例:echo $PATH    echo $(PATH)
    2、变量赋值:aa=asdf    注:等号左右没有空格
    3、查看所有环境变量:env
    4、当前线程的ID:echo $$
    5、自定义变量转为环境变量:export 变量名称(目的:子进程中该变量仍有效)
    6、read atest
        this is a test
        echo $atest
    7、ulimit -a :列出的限制额度
    8、查看已有别名:alias
        新定义别名:alias lm='ls -l | more'
    9、历史命令:history:位于~/.bash_history中
    10、cat /etc/issue:查看操作系统
    11、uname -r :显示版本信息
    12、说明:/etc/profile:是系统整体的设置,轻易不要改,但是可以改变系统级别设计
        ~/.bash_profile或~/.bash_login或~/.profile:属于用户个人设置,可以在这里改变自己的设置
    13、source 配置文件名:读入环境配置文件:source ~/.bashrc 等价于 . ~/.bashrc
    14、grep -n 'the' regular_express.txt    :带行号显示regular_express.txt中含'the'的行
    15、grep -n '[^g]oo' re*.txt    :查找带‘oo’前面不带'g'的行


    shell script
    1、执行:sh sh01.sh
    2、权限:必须有rx权限;也可以这样执行:chmod a+x sh01.sh ;./sh01.sh
    3、模板:
        #!/bin/bash
        PATH=/usr/java/jdk1.7.0_76/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/zhangping/bin:~/bin
        export PATH
    4、echo $((13/2))  :echo((表达式)):进行数值运算

  • 相关阅读:
    移动端布局规范-固定页头页尾-中间随高度滑动
    wangEditor编辑器 Vue基本配置项
    JavaScript命名规范基础及系统注意事项
    vue评论显示隐藏,JavaScript显示关闭
    js超链接锚点定位
    jquery的输入框自动补全功能+ajax
    第一个shell脚本
    Linux中执行shell脚本方法
    Hadoop+Hive环境部署
    Linux下安装mysql5.7
  • 原文地址:https://www.cnblogs.com/pingzhanga/p/4663976.html
Copyright © 2020-2023  润新知