摘要:
$n $# $*与$@的区别 $* 中的所有参数被看成一个整体,在for循环中只循环一次 $@ 中的所有参数是独立的,在for循环中会循环多次 阅读全文
摘要:
查看当前的系统语言 方法一:locale LANG 代表这现在系统的语系 locale -a 查看系统所支持的所有语言 方法二:echo $LANG 通过LANG变量,查看当前系统的语言 查看系统的默认语言 cat /etc/sysconfig/i18n 纯字符界面不支持中文,如果在纯字符界面中,强 阅读全文
摘要:
环境变量与用户自定义变量的区别 分类 定义 使用【export】定义环境变量 方法一: export 变量名=变量值 方法二: 变量名=变量值 export 变量名 查看 方法一: set 查看所有变量 方法二: env 只可以查看环境变量 常用系统变量 删除环境变量 使用 【unset】删除环境变 阅读全文
摘要:
定义 变量名=变量值 例如: x=5 y=7 注意:在=的前后,不能出现空格 调用 用 $ 符号调用 叠加 方法一: 使用 " " 方法二: 使用{} 查看 使用【set】命令 查看系统中全部的变量 【set -u】 当调用未定义的定义变量时会报错(默认无任何提示) 删除变量 使用 【unset】命 阅读全文
摘要:
变量的命名规则 变量的分类 阅读全文
摘要:
sudo 作用 root把本来只能超级用户执行的命令,赋予普通用户执行。 添加 运行visudo命令,在文件底部添加信息即可! sudo -l 查看用户可以运行的命令 命令要写绝对路径,并越详细对普通用户的限制越大。 use1 ALL=(ALL) /sbin/shutdown 如果这样,user1 阅读全文
摘要:
一般分页查询时,通过创建覆盖索引能够比较好的提高性能。一个经常使用的场景:"limit 1000,20",此时MySQL排序出前1020记录后仅仅返回第1001到1020条记录。前1000条记录会被抛弃,查询和排序的代价非常高。 第一种优化思路 在索引上完成排序分页的操作,最后根据主键关联回原表查询 阅读全文
摘要:
show status like 'Handler_read%'; Handler_read_key 代表着一个行被索引值读取的次数,值很低表明索引不经常用到,增加索引对性能改善不高。 Handler_read_rnd_text 代表着在数据文件中读取下一行的请求数,如果进行大量的表扫描,Handl 阅读全文