摘要: $n $# $*与$@的区别 $* 中的所有参数被看成一个整体,在for循环中只循环一次 $@ 中的所有参数是独立的,在for循环中会循环多次 阅读全文
posted @ 2017-07-07 09:58 心碎whn 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 查看当前的系统语言 方法一:locale LANG 代表这现在系统的语系 locale -a 查看系统所支持的所有语言 方法二:echo $LANG 通过LANG变量,查看当前系统的语言 查看系统的默认语言 cat /etc/sysconfig/i18n 纯字符界面不支持中文,如果在纯字符界面中,强 阅读全文
posted @ 2017-07-06 17:58 心碎whn 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 环境变量与用户自定义变量的区别 分类 定义 使用【export】定义环境变量 方法一: export 变量名=变量值 方法二: 变量名=变量值 export 变量名 查看 方法一: set 查看所有变量 方法二: env 只可以查看环境变量 常用系统变量 删除环境变量 使用 【unset】删除环境变 阅读全文
posted @ 2017-07-06 17:07 心碎whn 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 定义 变量名=变量值 例如: x=5 y=7 注意:在=的前后,不能出现空格 调用 用 $ 符号调用 叠加 方法一: 使用 " " 方法二: 使用{} 查看 使用【set】命令 查看系统中全部的变量 【set -u】 当调用未定义的定义变量时会报错(默认无任何提示) 删除变量 使用 【unset】命 阅读全文
posted @ 2017-07-06 16:36 心碎whn 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 变量的命名规则 变量的分类 阅读全文
posted @ 2017-07-06 16:08 心碎whn 阅读(141) 评论(0) 推荐(0) 编辑
摘要: sudo 作用 root把本来只能超级用户执行的命令,赋予普通用户执行。 添加 运行visudo命令,在文件底部添加信息即可! sudo -l 查看用户可以运行的命令 命令要写绝对路径,并越详细对普通用户的限制越大。 use1 ALL=(ALL) /sbin/shutdown 如果这样,user1 阅读全文
posted @ 2017-07-05 15:57 心碎whn 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一般分页查询时,通过创建覆盖索引能够比较好的提高性能。一个经常使用的场景:"limit 1000,20",此时MySQL排序出前1020记录后仅仅返回第1001到1020条记录。前1000条记录会被抛弃,查询和排序的代价非常高。 第一种优化思路 在索引上完成排序分页的操作,最后根据主键关联回原表查询 阅读全文
posted @ 2017-07-05 11:37 心碎whn 阅读(235) 评论(0) 推荐(0) 编辑
摘要: show status like 'Handler_read%'; Handler_read_key 代表着一个行被索引值读取的次数,值很低表明索引不经常用到,增加索引对性能改善不高。 Handler_read_rnd_text 代表着在数据文件中读取下一行的请求数,如果进行大量的表扫描,Handl 阅读全文
posted @ 2017-07-05 10:17 心碎whn 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: VIM 底行模式 命令模式 ACL权限 acl 权限:为了弥补用户对文件权限的不足 查看ACL权限是否开启 查看根分区名称 查看分区下面是否有acl权限 运行 【dumpe2fs -h 根分区 】查看 【Default mount options】 中是否包含acl 。如果没有需要开启 acl 开启 阅读全文
posted @ 2017-07-03 17:25 心碎whn 阅读(223) 评论(0) 推荐(0) 编辑
摘要: free free -m free 显示说明 uptime 跟top命令第一行内容相同 cat /proc/cpuinfo 查看cpu信息 uname uname -a uname -r uname -s 阅读全文
posted @ 2017-07-03 12:55 心碎whn 阅读(181) 评论(0) 推荐(0) 编辑