1、使用date命令,显示前10天的年月日,显示后20天的年月日。
[root@chen ~]# date Fri Jul 22 20:26:02 CST 2016 [root@chen ~]# date -d -10day Tue Jul 12 20:26:04 CST 2016 [root@chen ~]# date -d +20day Thu Aug 11 20:26:12 CST 2016 [root@chen ~]#
date命令
1.1 用法 SYNOPSIS date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
1.2 参数 -d: -d, --date=STRING display time described by STRING, not 'now' -s: --set=STRINGset time described by STRING,修改时间。 %F, %D:显示年月日(%Y-%m-%d) %T:显示时分秒(%H-%M-%S) %s: 时间戳计时法,从Unix元年(1970-01-01 00:00:00)到此刻所经过的秒数
2、使用回显命令打印倒三角,要求闪烁、有颜色。
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如:echo -e "\033[40;35m I Love You \033[0m" 其中40的位置代表底色, 35的位置是代表字的颜色 2.1字背景颜色和文字颜色之间是英文的"" ,文字颜色后面有个m ,字符串前后可以没有空格,如果有的话,输出也是同样有空格 下面是相应的字和背景颜色,可以自己来尝试找出不同颜色搭配 字颜色:30—37 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” 字背景颜色范围:40—47 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” echo -e “\033[45;37m 紫底白字 \033[0m” echo -e “\033[46;37m 天蓝底白字 \033[0m” echo -e “\033[47;30m 白底黑字 \033[0m” 最后面控制选项说明 \33[0m 关闭所有属性 \33[1m 设置高亮度 \33[4m 下划线 \33[5m 闪烁 \33[7m 反显 \33[8m 消隐 \33[30m — \33[37m 设置前景色 \33[40m — \33[47m 设置背景色 \33[nA 光标上移n行 \33[nB 光标下移n行 \33[nC 光标右移n行 \33[nD 光标左移n行 \33[y;xH设置光标位置 \33[2J 清屏 \33[K 清除从光标到行尾的内容 \33[s 保存光标位置 \33[u 恢复光标位置 \33[?25l 隐藏光标 \33[?25h 显示光 如下代码实现倒置三角形闪烁:~]#echo -e "\033[35m\033[5m\0052\0052\0052\0052\0052\0052\0052\n \0052\0052\0052\0052\0052\n \0052\0052\0052\n \0052\033[0m"
3、screen命令实现屏幕共享配置
使用screen的前提是此软件包已经安装 3.1 语法 SYNOPSIS screen [ -options ] [ cmd [ args ] ] screen -r [[pid.]tty[.host]] screen -r sessionowner/[[pid.]tty[.host]] 3.2 常用screen参数 -d sessionname; 将指定运行的screen作业处于离线。 -r sessionname; 恢复离线的screen作业。 -S sessionname; 当创建一个新的会话时,这个选项可以用来为会话指定screen作业的名称。 -v; 显示srceen的版本信息。 -x ; 添加到一个运行的screen会话中。 -ls或--list; 显示目前所有的screen作业。 -wipe; 检查目前所有的screen作业,并删除已经无法使用的screen作业。 3.3 使用步骤 [root@chen ~]# screen -S alren #创建一个screen会话参数 [root@chen ~]# screen -ls #查看是否创建成功 There is a screen on: 3624.alren (Attached) 1 Socket in /var/run/screen/S-root. [root@chen ~]# screen -x alren #在同一用户不同窗口同步屏幕实现共享,使用CTL+ALT+a+d断开屏幕共享 [root@chen ~]# screen -r alren #恢复screen
4、博客作业,总计上课所学的基础命令
博客地址:http://purify.blog.51cto.com/10572011/1828970
原创文章,作者:alren,如若转载,请注明出处:http://www.178linux.com/25292