linux
暗夜之雪love
PHP
展开
-
shell 别名和快捷键
alias 别名 = 命令命令执行顺序: 绝对路径-》别名-》内部命令-》按照$PATH的顺序位执行 Bash快捷键: 快捷键 作用 CTRL+A 把光标移动到命令行的开头 CTRL+E 把光标移动到命令行的结尾 CTRL+C 终止当前命令 CTRL+L 清屏相当于clear命令 CTRL+U 剪切光标前的字符 CTRL+K 剪切光标后的字符原创 2017-05-12 15:17:35 · 228 阅读 · 0 评论 -
shell变量
用户自定义变量: name=”han jian” echo $name unset name 环境变量: export 声明全局变量 env 查看环境变量 unset 删除变量 PATH 环境变量:系统搜索命令的路径 PS1 提示符\d :显示日期\h:显示主机名\t:显示日期HH:MM:SS\T:显示日期12小时 HH:MM:SS\A:显示日期 HH:MM\u :显示用原创 2017-05-12 22:50:54 · 150 阅读 · 0 评论 -
shell 编程
cut 命令 -d 指定分割符 -f 提取第几列eg:cut -f 1,3 -d : /etc/passwdcat /etc/passwd | grep '/bin/bash' | grep -v root | cut -f 1 -d :printf: printf '%s' reg.txtawk 命令awk ‘条件1{动作1}条件2{动作2}……’ 文件名 $1 代表第一列 $n 代表第原创 2017-05-16 09:44:52 · 170 阅读 · 0 评论 -
linux 服务
源码包安装的服务 rpm 默认安装的服务 (独立服务,基于xinetd的服务)启动与自启动查询已经安装的服务 chkconfig –listlinux 的运行级别: 0 关机 1 单用户 2 不完多全用户 3 字符 4 null 5 图形 6 重启/etc/init.d/: 启动脚本 /etc/sysconfig/: 初始化环境配置文件位置 /etc/: 配置文件 /etc/原创 2017-05-16 15:57:36 · 233 阅读 · 0 评论 -
用户和用户组
用户的配置文件 /etc/passwd /etc/shadow passwd:用户名:密码标识:用户id:组id:注释:家目录:用的bash shadow : 用户名:密码串:修改日期:过几天才能改密码:密码过期时间:宽限时间:延后时间组配置文件: group:组名:密码标识:组id gshadow:组名:密码:组管理员用户名:组的附加用户/etc/skel/ 用户的模板文件长度 /etc原创 2017-05-10 16:35:28 · 181 阅读 · 0 评论 -
linux acl权限设定
acl权限: setfacl:设置acl权限设定 getfacl:查看acl权限设定setfacl -m u:st:rx test u代表用户 g该表组 getfacl test 结果如下:# file: test# owner: root# group: tgroupuser::rwxuser:st:r-xgroup::rwxmask::rwxother::---最大有效原创 2017-05-11 09:56:53 · 261 阅读 · 0 评论 -
输入输出重定向
输入输出重定向: echo ddd>log.txt 数据会覆盖所有数据 echo ddd>>log.txt 数据以追加的方式写入错误重定向: echo ddd 2> log.txt 数据会覆盖所有数据 echo ddd 2>> log.txt 数据以追加的方式写入 混合重定向: 命令 > 文件 2 >& 1 以覆盖的方式把正确输出和错误输出写到文件 also 命令 &>原创 2017-05-12 15:18:12 · 301 阅读 · 0 评论