标签:echo screen date hwclovk enable hash
echo用法说明
echo用来显示文档的某行的。
echo -n 不在字符的最后换行
echo -e 当字符串中出现以下字符的时候,不把他当成一般字符,而是经过特殊处理
\a 发出警报声
\b 退格键
\c 最后不加上换行符
\n 换行
\\ 插入\
\0*** 插入八进制数***所代表Ascii字符
\x** 插入16进制数**所代表Ascii字符
作业一 利用echo实现反金字塔型号同时加下划线且闪烁
2.screen的相关用法
当一个作业在运行过程中,用户只能等吗?用户可以使用nohup将当前作业放到后台,这个功能screen也可以实现,而且screen还能实现远程控制
screen -S sidaession 创建screen会话
screen -x session 加入到screen会话
Ctrl+a+d 暂时剥离当前screen会话
screen -r 恢复screen会话
exit 退出并关闭screen会话
screen -ls 查看当前已打开的会话
3.date与hwclock的相关用法
date用来修改或显示系统时间
(1)date -d “string” 按照string设置显示时间
date + format 按照format设置显示时间
常用format有以下
%d 显示本月的月号
%D 月 日 年
%H 24小时进制
%m 月份
%M 分钟数
%u 星期几
&Y 年份
作业二 显示十天前年月日和二十天后年月日
date +%Y/%m/%d 按照年/月/日显示时间
date -d “-10 days”显示10天前时间
date -d “+10 days”显示10天后时间
date -d "last friday" 显示的是上一个周五
(2)hwclock显示硬件时间
hwclock --hctosys 以硬件时间为准,校正系统时间
hwlock --systohc 以系统时间为准,校正硬件时间
4.enable可以用来禁用内部命令
hash用来缓存外部命令到kv存储中
type用来查看是外部命令还是内部命令
(1)enable -n **禁用内部命令
enable ** 启用内部命令
(2)hash -r 删除全部kv缓存
hash -d 删除指定缓存
5.Ascii字符表
6.双引号是弱引用,带变量的话,是要替换的
单引号是强引用,带变量,不替换
总结:遇到不懂得命令,首先要查看man帮助文件,其次百度搜索,最后求组与别人
本文出自 “hello” 博客,请务必保留此出处http://tianzhi.blog.51cto.com/11880607/1829684
标签:echo screen date hwclovk enable hash
原文地址:http://tianzhi.blog.51cto.com/11880607/1829684