linux常用命令实战练习–第一周作业

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"

8BI5IM27JCT)}UP145}BKZO.png

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

(0)
alrenalren
上一篇 2016-07-22 21:12
下一篇 2016-07-23 09:19

相关推荐

  • Linux网络命令学习

    Linux网络命令之网络环境查看命令:ifconfig:查看与配置网络状态命令(只能看到IP地址和子网掩码)ifup 网卡设备名:启用该网卡设备,如:ifup eth0和ifdown lonetstat 选项:  -t:列出TCP协议端口  -u:列出UDP协议端口  -l:仅列出在监听状态网络服务  -a:查看所有连…

    Linux干货 2017-06-25
  • 第一篇文章

    第一篇文章。

    Linux干货 2016-12-26
  • 正则表达式基础

    一、正则表达式: 元字符是用来阐释字符表达式意义的字符,简言之,就是用来描述字符的字符。 正则表达式RE(Regular Expression)是由一串字符和元字符构成的字符串。 正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。实际上正则表达式完成了数据的过滤,将不满足正则表达式定义的数据拒绝掉,剩下与正则表达式匹配的数据。 …

    Linux干货 2017-06-04
  • 第一周的作业

    1、描述计算机的组成及其功能。 主要分为五个部分: 控制器:计算机的中枢神经,控制总线使用权限、寻址、管理各类资源的分配。 运算器:对数据进行各种算数运算和逻辑运算。 存储器:通常指内存RAM,CPU需要运行的程序以及数据都存放在存储器中供CPU调用处理。 (以上三者为计算机核心的三大部件,依靠这三大部件即可完成核心工作。) 输入设备:比如鼠标、键盘,使用户…

    Linux干货 2016-11-02
  • Python内置数据结构——集合set

    集合 定义 set翻译为集合 collection翻译为集合类型,是一个较大的概念 set是一个可变的、无序的、不重复的元素组成的集合 set的元素要求必须可以hash,目前已学的不可hash的类型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定义一个空集合set_1 set_1 =set(iterab…

    Linux干货 2017-10-03
  • 学习宣言

    人所缺乏的不是才干而是志向,不是成功的能力而是勤劳的意志。

    Linux干货 2016-10-30