2016-10-18作業

2016-10-17 課后作業

 1. 生產環境發現一臺服務器系統時間產生偏差,造成服務異常,請幫忙校正。

    1)首先,查看本地硬件時間是否正確,命令如下:

      hwclock

      如果該時間是正確的,使用該時間來更新系統時間。命令如下:

      hwclock -s

    2)如果硬件時間也出現問題,可以使用如下命令來設置本地時間。命令如下:

      date -s "2016-10-17 17:20:29"

      將改變后的時間同步到硬件時間。命令如下:

      hwclock -w 或 clock -w

    3)也可以從網絡中的時間服務器獲取地址(網上有很多可以訪問的時間服務器)命令如下:

      ntpdate 時間服務器IP地址

 2. 生產有一個數據同步腳本需要執行很長時間,怎樣做到無人值守,在管理工具退出的情況下,腳本依        然能正常運行。

    可以使用screen服務來實現(也可以使用nohup)。具體操作過程如下:

    1)在目標服務器上安裝該服務。

      yum provids screen          查看服務對應的安裝包

      yum -y install 包名稱       安裝screen包

      如果環境不能聯網,可以掛載本地源,使用rpm -ivh來安裝相應的包。

    2)創建一個共享會話,命令如下:

      screen -S name1            啟動一個名字為name1的共享會話

    3)鏈接到該共享會話上,命令如下:

      ssh 目標主機IP              鏈接到目標主機

      screen -x name1             加入到name1會話中

      此時再執行數據同步就不會出現管理工具斷開導致任務中斷的情況。

 3. Linux系統中命令共分為內建命令和外部命令,請分別闡述定義并舉例。內建命令、外部命令,別名          的優先級是什么?如何定義命令別名以及在執行命令的時候不使用別名?

    1)內建命令:系統啟動后就被shell加載并駐留在內存的命令。例如:exit、history、history。

      外建命令:在系統啟動后并不會被加載到內存中,只有需要的時才會調入到內存。例如:ls、mv。

    2)優先級:別名>內建命令>外建命令

    3)使用 alias 命令名='代替的命令名稱',這種方式添加的別名只能在當前環境有效,如果需要建立          永久的別名變量,可以在/root/.bashrc中添加。

    4)\別名 可以忽略該命令代表的別名。

 4. hash的作用是什么?請列舉出常見的使用方式。

    hash:hash函數指通過一種映射關系將不同長度的消息映射到固定長度的函數。

    hash:顯示hash緩存

    hash -l:顯示hash緩存,可以作為輸入使用

    hash -t name:打印緩存中name的路徑

    hash -d name:清除name緩存

 5. 創建一個文件,文件名格式為 liangchen-當前時間(年-月-日).log

    touch JiangTao-`date +%F`.log 

 6. history的作用,總結使用各種調用歷史命令的快捷方式。

    history主要用于查詢歷史記錄,主要用法如下:

    history -c 清除歷史記錄。

    !number:執行history查詢到的對應number的命令。

    Ctrl +n:歷史中的下一條命令。

    !-n:重復n個命令之前的命令。

    !-string:重復前一個以string開頭的命令

    !?string:重復前一個包含string的命令

原創文章,作者:韜子,如若轉載,請注明出處:http://www.www58058.com/52640

(0)
韜子韜子
上一篇 2016-10-19
下一篇 2016-10-20

相關推薦

  • 回溯法 -數據結構與算法

    1.回溯法算法思想: 定義:         回溯法(探索與回溯法)是一種選優搜索法,按選優條件向前搜索,以達到目標。但當探索到某一步時,發現原先選擇并不優或達不到目標,就退回一步重新選擇,這種走不通就退回再走的技術為回溯法,而滿足回溯條件的某個狀態的點稱為“回溯點”。 1、回溯法適用:有許多問題,當需要找出它的解集(…

    Linux干貨 2015-04-07
  • find命令詳解

    find命令詳解 基本介紹 find命令用來從目錄系統中查找文本不同于locate,find不從數據庫中查找文件,所以find速度略遜于locate,但find是實時且準確的,而且不需要占用系統資源進行遍歷文件。 其標準格式如下 find [-H] [-L] [-P] [-D debugopts] [-O level] [path…] [expressi…

    Linux干貨 2017-04-09
  • 壓縮及解壓工具

    通過算法壓縮數據,時間換空間。文本文件的壓縮比更大,二進制文件的壓縮比較小。 壓縮工具占用cpu時鐘。 compress/uncompress .Z gzip/gunzip .gz bzip2/bunzip2 .bz2 壓縮比比gz大但是也沒取代gz xz/unxz .xz 壓縮比大,現在較流行。 zip/unzip .zip 歸檔工具,既能歸檔又能壓縮 t…

    Linux干貨 2016-08-21
  • linux的終端類型

    Linux系統的終端類型    Linux系統的終端主要包括控制臺終端、控制終端、串口終端、偽終端、虛擬終端。                 1.  控制臺終端(/dev/console)。    在Unix系統中,計…

    Linux干貨 2016-10-19
  • 網絡管理3

    一、知識整理 1、跨網絡通信:路由 路由的分類:主機路由;網絡路由;默認路由。 將主機接入網絡,需要配置網絡相關設置。一般包括如下內容:主機名;IP/MASK;路由:默認網關;DNS服務器:主、次、第三DNS服務器。 2、網絡配置文件:IP、MASK、GW、DNS相關配置文件 /etc/sysconfig/network-scripts/ifcfg-IFAC…

    Linux干貨 2016-09-10
  • Linux進程篇16.4top命令:進程管理工具

    top命令:進程管理工具

    2017-12-18
欧美性久久久久