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.www58058.com/25292

(0)
alrenalren
上一篇 2016-07-22
下一篇 2016-07-23

相關推薦

  • Linux磁盤知識,分區與文件系統

    硬件設備在Linux系統中的表現     設備文件      I/O Ports: I/O設備地址      一切皆文件:         open(), read(), write(), close()   &nbsp…

    Linux干貨 2016-08-29
  • lvs——高可用集群

    技術簡介: LVS集群采用IP負載均衡技術和基于內容請求分發技術。調度器具有很好的吞吐率,將請求均衡地轉移到不同的服務器上執行,且調度器自動屏蔽掉服務器的故障,從而將一組服務器構成一個高性能的、高可用的虛擬服務器。整個服務器集群的結構對客戶是透明的,而且無需修改客戶端和服務器端的程序。為此,在設計時需要考慮系統的透明性、可伸縮性、高可用性和易管理性 集群采用…

    Linux干貨 2016-10-26
  • 用戶及相關權限命令

    2018-03-26

    2018-03-26
  • LVS 之 初識LVS

    LVS 之 初識LVS LVS 之 初識LVS 0x00 概述 0x01 LVS拓撲結構圖: lvs集群類型中的術語 : 0x02 lvs-type lvs-nat lvs-dr lvs-tun lvs-fullnat : 0x03 調度算法(scheduler) 0x00 概述 LVS : Linux Virtual Server lvs 工作在 IOS …

    2017-05-11
  • N25期—第一周作業

    計算機的組成及其功能 計算機主要由硬件和軟件兩部分組成, 硬件目前由5大部件組成 控制器:類似人類的大腦!控制整個計算機的運作 運算器:對數據進行邏輯運算處理 存儲器:存放數據部件 輸出設備:比如顯示器,打印機 輸入設備:比如鍵盤,鼠標 Linux發行版本 主要三大分之:Debian系,Reb Hat系,Slackware系。 1.Debian GNU / …

    Linux干貨 2016-12-01
  • Linux基礎之正則表達式

    正則表示式語法及在grep命令中的引用

    2017-09-09
欧美性久久久久