screen命令的作用:
1、實現遠程連接共享屏幕,達到遠程幫助的作用
2、系統管理員經常需要SSH 或者telent 遠程登錄到Linux 服務器上運行一些需要很長時間才能完成的任務,比如系統備份、ftp 傳輸等等,這時如果SSH或者telent突然斷開連接了,那麼之前所執行的命令也將終止,一切也就半途而廢了,需要重新備份或傳輸。為了避免這樣的意外情況發生可以在screen會話下執行任務操作,即使遠程連接突然中斷,但screen會話並不會因此而關閉,執行的命令會繼續在screen會話下執行。
screen命令的安裝:
1、掛載鏡像
2、centos6下:rpm -i /media/CentOS_6.8_Final/Packages/screen-4.0.3-19.el6.x86_64.rpm
centos7下:rpm -i /run/media/root/CentOS\ 7\ x86_64/Packages/screen-4.1.0-0.21.20120314git3c2946.el7.x86_64.rpm
screen命令的使用:
打開新的screen:screen -S [SESSION]
加入會話:screen -x [SESSION]
退出並關閉screen:exit
剝離當前screen:Ctrl+a,d
顯示所有已經打開的screen:screen -ls
恢復某screen:screen -r[SESSION]
首先我們type一下echo這個命令,結果顯示echo is a shell builtin,這說明echo是一個內部命令。echo功能:將輸入的字符顯示在標准輸出上語法:echo [SHORT-OPTION]... [STRING]...echo LONG-OPTION選項:-n 不在行尾自動換行-e 使轉義字符生效-E 轉義字符不生效(默認)示例:1.將輸入的字符顯示在標准輸出上[root@localhost ~]# echo aaa bbb ccc會輸出下面的文本:aaa bbb ccc加選項-n後輸出結果後不換行[root@localhost ~]# echo -n aaa bbb cccaaa bbb ccc[root@localhost ~]#echo後可以跟變量,輸出的結果為變量的值[root@localhost ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin如果變量加上雙引號,輸出值不變[root@localhost ~]# echo "$PATH"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin如果變量加上單引號,輸出單引號內字符串本身[root@localhost ~]# echo '$PATH'$PATHecho後跟一個命令[root@localhost ~]# echo echo $PATHecho /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin[root@localhost ~]# echo "echo $PATH"echo /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin如果echo後的命令加單引號,輸出單引號內字符串本身[root@localhost ~]# echo 'echo $PATH'echo $PATH如果echo後的命令加反單引號,則反單引號內的命令生效[root@localhost ~]# echo `echo $PATH`/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin[root@localhost ~]# echo `echo` $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin2.-e選項的使用‘-e‘後面跟上‘\a’選項會聽到聲音警告。‘-e‘後帶上'\b'時後一個字符會吃掉前一個字符[root@localhost ~]# echo -e 'abc\bdf'abdf‘-e‘後帶上'\c'取消默認的回車換行‘-e‘後帶上'\n'增加一個回車換行[root@localhost ~]# echo -e 'abc\c'abc[root@localhost ~]# echo -e 'abc\n'abc[root@localhost ~]#‘-e‘後帶上'\r'後面的字符依次覆蓋前面的字符[root@localhost ~]# echo -e 'abc\rx'xbc‘-e‘後帶上‘\0nnn’nnn所代表的ASCII碼,輸出的結果為ASCII碼表八進制所對應的字符[root@centos7 ~]# echo -e '\0101'Aecho可以使顯示內容帶顏色,需要使用參數-e格式:echo -e "\033[字背景顏色;文字顏色m字符串\033[0m"示例1:
示例2:[root@centos7 ~]# echo -e "\033[33;5;4m*****\n ***\n *\n\033[0m"
date命令
Usage: date [OPTION]... [+FORMAT]
or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.
(使用給定的格式顯示時間或設置系統時間)
示例:
本文出自 “面包” 博客,請務必保留此出處http://daliu.blog.51cto.com/4051113/1830617