Time of Update: 2017-02-28
一:Liunx的主引導記錄被破壞了的修複手段:dd if=/dev/zero of=/dev/sda bs=單位大小 count=數目利用這條命令破壞主引導記錄。 修複過程: 1:重啟 a. 光碟片挽救 b. 網路方式挽救 2:進入 rescue installed system 模式 3 進入shell模式 4:chroot /mnt/sysimage 5: grub-install /dev/sda 完成引導記錄到挽救。 二:磁碟分割 1: fdisk
Time of Update: 2017-02-28
? 屏蔽Ctrl+Alt+Delete鍵關機的功能 #vi /etc/inittab 將“ca::ctrlaltdel:/sbin/shutdown-r -t 4 now”改為:“ca::ctrlaltdel:/bin/true”,再執行“init q”使更新生效。 ? 會話逾時限制 編輯/etc/profile檔案: readonlyTMOUT=90;export
Time of Update: 2017-02-28
以下各值常見於所有的基本設定檔中: * DEVICE=name,這裡name是物理裝置的名字(動態分配的PPP裝置應當除外, 它的名字是“邏輯名”。 * IPADDR=addr, 這裡addr是IP地址。 * NETMASK=mask, 這裡mask是網路遮罩。 * NETWORK=addr, 這裡addr是網路地址。 * BROADCAST=addr, 這裡addr是廣播位址。 * GATEWAY=addr, 這裡addr是網關地址。 *
Time of Update: 2017-02-28
1. findfind是最常見和最強大的尋找命令,你可以用它找到任何你想找的檔案。find命令可在使用、管理Linux系統中方便地尋找所需要的指定檔案。find的使用格式如下:$ find <指定目錄> <指定條件> <指定動作>- <指定目錄>: 所要搜尋的目錄及其所有子目錄。預設為目前的目錄。可以為一個目錄列表,目錄間用空格分隔。-
Time of Update: 2017-02-28
手上有一朋友的伺服器是MYSQL5.1,因需要升級到5.5或以上,這兒寫下升級到5.5的過程 安裝5.5依賴安裝包 代碼如下 yum install -y autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool* openssl*
Time of Update: 2017-02-28
一、實現原理 使用一種被稱為"公私密金鑰"認證的方式來進行ssh登入。"公私密金鑰"認證方式簡單的解釋是: 首先在用戶端上建立一對公私密金鑰(公開金鑰檔案:~/.ssh/id_rsa.pub;私密金鑰檔案:~/.ssh/id_rsa),然後把公開金鑰放到伺服器上(~/.ssh/authorized_keys),自己保留好私密金鑰。當ssh登入時,ssh程式會發送私密金鑰去和伺服器上的公開金鑰做匹配。如果匹配成功就可以登入了。 二、實驗
Time of Update: 2017-02-28
1、建立使用者 groupadd zabbix useradd zabbix -g zabbix 2、安裝 wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.7/zabbix-2.2.7.tar.gz tar zxvf zabbix-2.2.7.tar.gz cd zabbix-2.2.7 ./configure --prefix=/usr/local/
Time of Update: 2017-02-28
linux root密碼找回方法一 第1步:在系統進入單使用者狀態,直接用passwd root去更改。 第2步:用安裝光碟片引導系統,進行linux rescue狀態,將原來/分區掛接上來,作法如下: cd /mnt mkdir hd mount -t auto /dev/hdaX(原來/分區所在的分區號) hd cd hd chroot ./ passwd root 第3步:將原生硬碟拿下來,掛到其他的linux系統上,採用的辦法與第二種相同. linux
Time of Update: 2017-02-28
linux下lftp串連ftp伺服器上傳&下載 Java代碼 用法: lftp ftp://使用者名稱:密碼@IP > 下載目錄 mirror DIRNAME 【下載整個目錄裡包含子目錄,推薦此命令】 上傳目錄 mirror -R DIRNAM 下載目錄 ... 用法: lftp ftp://使用者名稱:密碼@IP > 下載目錄 mirror DIRNAME 【下載整個目錄裡包含子目錄,推薦此命令】 上傳目錄 mirror -R
Time of Update: 2017-02-28
伺服器多了,網站也越來越多,總覺得不整個備份心裡放不下心,並且有好幾次rm的操作失誤,造成難以挽回的損失。並且大多數的VPS供應商是不提供自動備份功能或者此功能收費價格略高。所以自己還是有必要把這個工作落實一下,說不定哪天就用到了。 使用的備份空間我自己是用的是Godaddy的Online
Time of Update: 2017-02-28
最新想搬到Linux上學習、可是AndroidSDK那玩意兒實在太大、咱們的資訊長城又太高、想用sdkManager下載完整的sdk基本是不可能的、除非你網速好到沒朋友。。 說到資訊長城、我不得不多說兩句。。 搞IT的想必最近都感覺到了、長城又高了、又厚實了。。對我們這些不想用付費VPN的人來講、實在是苦不堪言 雖說道高一尺、總會有工具能幫我們翻出去、可是。。 我只想說、在這個資訊化時代、把資訊長城修築的這麼高、這麼厚、真的好嗎?真的是在保護我們嗎? 如果真到了國內無論
Time of Update: 2017-02-28
1、在字元介面輸入startx或init 5 。 2、通過編輯/etc/inittab檔案實現預設進入圖形介面。 把其中的id:3:initdefault中的3改為5,這樣以後系統啟動後將直接進入文字模式。 以下是配置引導進入圖形模式的etc/inittab檔案的部分內容: #Default runlevel.The runlevels used by RHS are: # 0-halt(Do NOT set initdefault to this) # 1
Time of Update: 2017-02-28
[root@localhost ~]# ll total 88 -rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfg drwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktop -rw-r--r-- 1 root root 49229 Feb 13 16:07 install.log -rw-r--r-- 1 root root 5133 Feb 13 16:06
Time of Update: 2017-02-28
RAID 10(又叫RAID 1+0或鏡像條帶)陣列結合了RAID 0和RAID 1兩者的功能特性,從而提供了高效能、容錯的磁碟輸入/輸出操作。在RAID 0中,讀取/寫入操作跨多個磁碟機並路執行;在RAID 1中,一模一樣的資料寫入到兩個或多個磁碟機上。 在本教程中,我將介紹如何使用5隻相同的8 GiB磁碟,構建一個軟體RAID 10陣列。雖然用來構建RAID
Time of Update: 2017-02-28
折騰了2天。用nagios 4.x 版本監控伺服器大概持續3-4個月了吧。本來當初搭建的時候就想做一個出圖的監控,但是一直沒弄出來。後來就一直擱置了。前陣子,由於伺服器的效能問題,想分析一下,因此就有這類需求了。經過2天的奮戰,終於把nagios出圖了。這裡順便記錄一下。 首先。我不知道是不是版本問題,在我經過了大量的實驗,修改設定檔等,無果後,偶然的一次發現一個文章,樓主表示nagios 4.x 搭配其他版本出不了圖,但是用nagios 3.2.3+nagios
Time of Update: 2017-02-28
前言 本系列會介紹linux的一系列的命令,但主要還是把man手冊上面翻譯過來,給自己一個記憶,也方便其他童鞋收藏查閱。 ======================================================================================= Part 1--------man 首先,介紹一下man命令。 man 使用者可以使用該命令來查詢線上手冊,並通過格式化的方式進行展示。 命令格式 man [
Time of Update: 2017-02-28
Ubuntu & VMware 虛擬機器 安裝 VMware使用最新版本:VMware Workstation 10.0.1.41495; Ubuntu使用最新版本:Ubuntu-12.04.4-desktop-amd64.iso; 注意: 32位Ubuntu異常報錯, 建議使用64位系統; 1. 安裝VMware, 預設安裝即可; 啟用碼: 5C4A7-6Q20J-6ZD58-K2C72-0AKPE, 僅供學習交流使用, 請使用正版軟體. 2.
Time of Update: 2017-02-28
1. 函數說明 pipe(建立管道): 1) 標頭檔 #include 2) 定義函數: int pipe(int filedes[2]); 3) 函數說明: pipe()會建立管道,並將檔案描述詞由參數filedes數組返回。 filedes[0]為管道裡的讀取端 filedes[1]則為管道的寫入端。 4) 傳回值: 若成功則返回零,否則返回-1,錯誤原因存於errno中。 錯誤碼: EMFILE 進程已用完檔案描述詞最大量 ENFILE
Time of Update: 2017-02-28
wait(等待子進程中斷或結束) 表標頭檔 #include #include 定義函數 pid_t wait (int * status); 函數說明: wait()會暫時停止目前進程的執行,直到有訊號來到或子進程結束。 如果在調用 wait()時子進程已經結束,則 wait()會立即返回子進程結束狀態值。 子進程的結束狀態值會由參數 status 返回,而子進程的進程識別碼也會一起返回。 如果不在意結束狀態值,則參數 status 可以設成 NULL。
Time of Update: 2017-02-28
計劃任務有兩種:一種是執行一邊之後不再執行,一種是周期性的執行的 計劃任務分為:系統的計劃任務,使用者自訂的計劃任務。 計劃任務的含義為:建立和管理在一定時間內的自動執行的命令和任務。 1: 短期一次執行計畫任務的命令有:at at命令管理atd進程 用法:at task_time task_time =now + 4 hours YYYY/MM/HH atq 查詢有哪些任務 atrm id 刪除計劃任務 batch