| 强制追加输出流
2> 覆盖重定向错误输出流
2>> 追加重定向错误输出流
set -C :禁止将内容覆盖到已有文件。
set +C :强制覆盖已有文件。
打印 echo
默认最后添加换行符
-e 识别转义字符
-n 不输出换行符
输出 printf
默认不打印末尾换行符(自行添加\n)
当前目录
working directory,current directory
su 切换用户
su是switch user的缩写(Linux世界能省略就省略,尽量简洁),su命令用于切换用户账号,超级用户使用这个命令可以切换到任何其他用户而不用输入密码。
# 切换为root用户,便于执行一些权限较大的命令
$ su root
# 完全切换用户
$ su -l gaox
# 用指定用户登录,并且使用指定的shell程序,而不用默认的
$ su -s 'SHELLNAME' USERNAME
Google:
linux filetype:pdf
linux site:ibm.com
Google hack
红帽认证
RHCE(红帽认证工程师)+ RHCA(红帽认证架构师)+ shell编程+MySQL+Web集群+ NoSQL+ Hadoop+ Hbase+ OpenStack
红帽认证管理员(RHCSA,全称为Red Hat Certified System Administrator)属于红帽Linux的初级入门认证,比较适合Linux兴趣爱好者,需要考生对Linux系统有一定的了解并能够熟练的使用Linux命令来完成以下任务:
能够管理文件、目录、文档以及命令行环境。
能够使用分区、LVM逻辑卷来管理本地存储。
能够安装、更新、维护、配置系统与核心服务。
能够熟练创建、修改、删除用户与用户组,并要会使用LDAP进行集中目录身份认证。
能够熟练配置防火墙以及SELinux来保障系统安全。
红帽认证工程师(RHCE,全称为Red Hat Certified Engineer)属于红帽Linux的中级水平认证,考生必需已获得RHCSA认证,难度相对RHCSA更大,适合有基础的Linux运维管理员,主要考察对下列服务的管理与配置能力:
能够熟练配置防火墙规则链与SElinux安全上下文
能够配置静态路由、数据包筛选以及网络地址转换。
能够配置iSCSI互联网小型计算机系统接口服务。
能够编写Shell脚本来批量创建用户、自动完成系统的维护任务。
能够配置Http/https网络服务。
能够配置Ftp文件传输服务
能够配置NFS网络文件系统服务。
能够配置SMB服务器信息服务。
能够配置SMTP简单邮件传输服务。
能够配置Ssh远程管理服务。
能够配置NTP网络时间服务。
MySQL 默认创建时间: CURRENT_TIMESTAMP
`date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,