命令
history 查看命令历史记录
jobs 查看后台进程
bg 把进程调到后台
env export 查看系统默认变量
# c++带颜色输出代码
echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;37m TonyZhang \033[0m" 其中41的位置代表底色, 37的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间是英文的“""” 2、文字颜色后面有个m 3、字符串前后可以没有空格,如果有的话,输出也是同样有空格 下面看几个例子:
# echo -e "\033[30m \033[0m" 黑色字
# echo -e "\033[31m \033[0m" 红色字
# echo -e "\033[32m \033[0m" 绿色字
# echo -e "\033[33m \033[0m" 黄色字
# echo -e "\033[34m \033[0m" 蓝色字
# echo -e "\033[35m \033[0m" 紫色字
# echo -e "\033[36m \033[0m" 天蓝色字
# echo -e "\033[37m \033[0m" 白色字
# echo -e "\033[40;37m \033[0m" 黑底白字
# echo -e "\033[41;37m \033[0m" 红底白字
# echo -e "\033[42;37m \033[0m" 绿底白字
# echo -e "\033[43;37m \033[0m" 黄底白字
# echo -e "\033[44;37m \033[0m" 蓝底白字
[root@localhost ~]# date '+%F %R' 显示当前时间, 格式:2017-03-30 08:51
2017-03-30 08:51
[root@localhost ~]# date 显示前天星期几, 格式:2017年 03月 30日 星期四 09:02:25 CST
Thu Mar 30 08:52:21 CST 2017
#[root@localhost ~]# date 033014202017.50 设置当前时间为2017-03-30 14:20:50
Thu Mar 30 14:20:50 CST 2017
#[root@pxe150 ~]# shutown -P 18:30 & 今天18:30自动关机
[1] 3810
文件类型:
- 普通文件
d directory目录文件
b 块儿设备 block
c 字符设备 character
l 符号链接文件
p 管道文件 pipe 进程间通信可能会管道
s 套接字文件socket 比如MySQL的套接字 本地客户端和服务器端互相通信使用socket,避免通过网络这种方式
[root@CentOS68 ~]# ll /var/lib/mysql/mysql.sock
srwxrwxrwx. 1 mysql mysql 0 Mar 27 09:53 /var/lib/mysql/mysql.sock
pwd -L(默认)
如果当前目录为链接路径的话,则显示链接路径
[root@lyp bin]# cd /bin
[root@lyp bin]# pwd -L
/bin
(/bin链接到/usr/bin下面)
[root@lyp bin]# pwd -P 显示真实物理路径
/usr/bin
绝对路径
cd /usr/local/etc/
相对路径
不以根目录为开始 以当前工作目录或者是某个其他目录为起始位置切换到另一个目录去
. 代表当前目录
.. 上级目录
- 代表上一级工作目录
pwd的两个环境变量
echo $PWD
echo $OLDPWD
basename
dirname
[root@lyp etc]# dirname /usr/local/etc/my.cnf
/usr/local/etc
[root@lyp etc]# basename /usr/local/etc/my.cnf
my.cnf
脚本里获取文件的存放位置或者文件的全名
脚本里在指明路径的时候一般使用时绝对路径
cd /usr/local/etc/

浙公网安备 33010602011771号