1. 变量的显示与设置

    显示变量  echo $PATH
取消变量 unset variablename
所有环境变量与其内容 env #environment的缩写
查看所有变量 set

2. 声明变量:delare比如: delare -i number=$RANDOM*10/33

3. 提示符的设置(PS1) 比如: PS1='[\u@\h \w \A #\#]$ '

  • \d 按“星期月日”的格式显示
  • \H 完整的主机名
  • \h 仅取主机名在第一个小数点之前的名字
  • \t 按“HH:MM:SS”的24小时格式显示时间
  • \T 按“HH:MM:SS”的12小时格式显示时间
  • \A 按“HH:MM”的24小时格式显示时间
  • \@ 按“am/pm”的12小时格式显示时间
  • \u 目前用户的账号名称
  • \v BASH的版本信息
  • \w 完整的工作目录名称
  • \W 利用bashname函数取得工作目录名称
  • \# 执行的第几个命令
  • \$ 提示符

    4. 自定义变量转成环境变量:export variablename

    5. 显示语系变量:locale

    6. 变量的有效范围

        环境变量=全局变量
    自定义变量=局部变量

    7. 系统配额的设置 比如: ulimit -f 10240

    • -H 严格的设置
    • -S 警告设置,若超过则发出警告
    • -a 列出所有限制额度(后不接参数)
    • -c 当某些进程发生错误时,将进程在内存中的信息写成文件(用于排错)
    • -f 此shell可以创建的最大文件容量单位为KB(一般可能设置为2GB)
    • -d 进程可使用的最大断裂内存容量
    • -l 可用于锁定(lock)的内存量
    • -t 可使用的最大CPU时间(单位秒)
    • -u 单一用户可以使用的最大进程数量

      最新文章

      1. 读书笔记--SQL必知必会19--存储过程
      2. 在双系统(Windows与Ubuntu)下删除Ubuntu启动项
      3. 在SQL中 给字符串补0方法
      4. 注解:【基于外键的】Hibernate双向1->1关联
      5. Scala确实是门好语言
      6. git创建仓库
      7. 【poj1011】 Sticks
      8. 超简易静态Web服务器
      9. Android service binder aidl 关系
      10. sql语法:inner join on, left join on, right join on具体用法
      11. ffmpeg合并多个视频
      12. 【PAT_Basic日记】1005. 继续(3n+1)猜想
      13. 【SSH系列】Hibernate映射 -- 多对多关联映射
      14. SpringBoot2.0之二 新建RESTfull风格项目
      15. SpringBoot整合Spring Security使用Demo
      16. JS操作字符串
      17. 20175120彭宇辰 《Java程序设计》第九周学习总结
      18. python函数学习1
      19. vertical-align垂直对齐用法
      20. 实用的php清除html,php去除空格与换行,php清除空白行和换行,提取页面纯文本

      热门文章

      1. 深度了解Android 7.0 ,你准备好了吗?
      2. Angular2 路由问题修复 、求解
      3. java与javac的区别
      4. HTML第一课
      5. 第21篇 js四种继承方式
      6. sql server数据库备份压缩拷贝实例
      7. hadoop使用笔记
      8. jQuery的ajax详解
      9. mysql数据库开始——增删改
      10. .NET Core中的包、元包与框架