Time of Update: 2017-01-13
LK Stack通常情況下:1,開發人員是不能登入線上伺服器查看日誌資訊2,各個系統的日誌繁多,日誌資料分散難以尋找3,日誌資料量較大,查詢速度慢,資料不夠即時性4,一個調用會涉及到多個系統,難以在這些系統中快速定位元據elk stack = elastic search + logstash +
Time of Update: 2017-01-13
0X00 什麼是連結檔案Linux 中的連結檔案就相當於是 Windows 中的捷徑,通過連結檔案可以訪問到連結指向的源檔案。但是 Linux 下的連結檔案和 Windows 中的捷徑還是有一定的區別。Linux 中有兩種連結檔案永久連結和軟串連也稱為符號連結在介紹連結檔案之前先要介紹一下 Linux 檔案系統中的 inodeinode 是 Linux 檔案系統中檔案的唯一定位器,每一個檔案都有一個 inode,也是唯一的,每一個 inode
Time of Update: 2017-01-13
DHCP 介紹功能簡介DHCP 是一個基於 UDP 的工作在應用程式層的協議,用來自動分配 IP 位址。應用執行個體:一個辦公室有十個人,每個人每天上下班都要帶著自己的筆記本,所以每次都要手動設定 IP 位址,這樣簡直就不是電腦該乾的事情是吧。。所以 DHCP 應運而生,它能夠根據服務端的配置給串連到網路的客戶機自動分配 IP 位址。提供的服務1. 提供 IP 位址和子網路遮罩2. 提供 IP 位址對應的網路地址和廣播位址3. 預設閘道地址4.DNS
Time of Update: 2017-01-13
0X00 LVM 是什麼,有什麼用LVM 的全稱是 Logical Volume Manager(邏輯卷管理)。是 Linux 下的一種磁碟分割管理機制,方便給分區(邏輯分區)擴容和壓縮。最簡單的可以理解成原始的磁碟分割管理是單純的給每個獨立的磁碟進行分區,然後對每個分區進行管理,這樣的話每次擴容和壓縮空間都會很麻煩。LVM 就相當於把所有磁碟的分區都揉到一起,揉成一個大磁碟或者說是大分區,然後從大的中分出小的,這樣的話擴容和壓縮都會變得方便。0X01 基礎術語解釋PV 是 Physical
Time of Update: 2017-01-13
SWAP 分區是 Linux 的交換分區。交換分區實際存在於磁碟中,不過 Linux
Time of Update: 2017-01-13
一些亂碼檔案不可以通過普通的rm命令進行管理。可以通過刪除i節點的方式刪除。[root@yusky]# ls??,?K?k?ͨa*.?J]?k?Φ??P???Z?b?A?R???X??u??.?????*H@B?T???xS*查看亂碼檔案的i結點[root@yusky]# ls -liaha54263996 -rw-rw-r-- 1 yusky 0 Sep 20 16:57 ??,?K?k?ͨa*.?J]?k?Φ??P???
Time of Update: 2017-01-13
一,cronolog下載ronolog包:wget -P /usr/lcoal http://cronolog.org/download/cronolog-1.6.2.tar.gz1,install:cd /usr/local && tar xf cronolog-1.6.2.tar.gz && cd cronolog-1.6.2 && ./configure && make && make
Time of Update: 2017-01-13
1,安裝依賴包yum install zlib-devel gcc make git autoconf autogen automake pkgconfig2.安裝 netdatawget -P /usr/local/ http://firehol.org/download/netdata/releases/v1.0.0/netdata-1.0.0.tar.gzcd /usr/local && tar -xf netdata-1.0.0.tar.gz && cd
Time of Update: 2017-01-13
說明:由於本章介紹安裝iRedMail-0.9.4,並未配置本地dns解析,也未做dns解析,所有內容均在區域網路環境下使用文章參考:http://www.iredmail.com/docs/install.iredmail.on.rhel.htmlOs:[root@localhost ~]# cat /etc/redhat-release CentOS release 6.7 (Final)[root@localhost ~]# uname
Time of Update: 2017-01-13
1、從伺服器上下載檔案scp username@servername:/path/filename /var/www/local_dir(本地目錄) 例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的檔案下載到/var/www/local_dir(本地目錄)2、上傳本地檔案到伺服器scp /path/filename username@servername:
Time of Update: 2017-01-13
一、SVN安裝1.安裝包$ sudo apt-get install subversion2.添加svn系統管理使用者及subversion組$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion3.建立項目目錄$ sudo mkdir /home/svn$ cd /home/svn$ sudo mkdir fitness$ sudo chown -R root:subversion
Time of Update: 2017-01-13
下面呢,鐵匠用一個純淨版的系統來給大家做一個簡單的升級教程。因為是純淨版,所以一些gcc、wget都要重新下載。這樣呢也給一下新手一個更好的練習機會,大牛勿噴。 首先我們先去下載一下openssl的包,這裡呢為了方便大家下載,鐵匠把更新包放在百度雲端硬碟裡面共用了,需要的可以直接去下載。 下載地址:http://pan.baidu.com/s/1i3FUIpv 下載密碼:a3vl
Time of Update: 2017-01-13
我們可以在Linux 或者 Unix 系統上使用 find 命令去查詢所有(全部)隱藏檔案文法: 在linux / Unix 上遞迴尋找並列出所有(全部)隱藏檔案基本文法如下:[root@dabu.info ~]#find /要尋找的文/件/夾/ -name ".*" -print 解釋:1. ".*" 表示要尋找的檔案名稱。因為linux / Unix 的隱藏檔案和檔案夾名是以
Time of Update: 2017-01-13
apache或nginx都有開關預設日誌,一個是正常訪問日誌,一個是錯誤的日誌,目錄在 /www/wdlinux/nginx-1.0.15/logs /www/wdlinux/httpd-2.2.22/logs這兩個日誌,會記錄所有的正常與不正常的訪問日誌資訊。而且是所有伺服器上的網域名稱,除非,在網站管理城,啟用了日誌記錄,才會將相應的網站網域名稱日誌記錄到另一個獨立的檔案中。否則,都會記錄在這幾個檔案裡
Time of Update: 2017-01-13
問題原因應該是/usr /home /boot分區磁碟檢測出了問題。Give root password for maintenance(or type Control-D to continue):輸入密碼後 出現了:(Repair filesystem)1 #執行如下命令:#fsck -y /usr#fsck -y /home#fsck -y /boot再執行重啟:#reboot重新啟動OK解決辦法一此時,使用者需親自依照下面步驟進行修複程式:1.
Time of Update: 2017-01-13
1、pip下載安裝1.1 pip下載 代碼如下複製代碼 # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate 1.2 pip安裝 代碼如下複製代碼 # tar -xzvf pip-1.5.4.tar.gz# cd pip-1.5
Time of Update: 2017-01-13
什麼是swap分區交換區可是看作是記憶體的一部分,只是它是從硬碟中劃分出來的,它像windows下的虛擬記憶體,它的作用是快取資料,劃分它時,大小設成你的實體記憶體的大小的兩倍。設定swap交換分區交換分區的大小分配推薦法則記憶體小於4GB時,推薦不少於2GB的swap空間;記憶體4GB~16GB,推薦不少於4GB的swap空間;記憶體16GB~64GB,推薦不少於8GB的swap空間;記憶體64GB~256GB,推薦不少於16GB的swap空間。1、以root許可權登入SSH,鍵入如下命令建立
Time of Update: 2017-01-13
比如要在abc目錄查到aaa字串grep -rn "aaa" /wwwroot/abc/ 目前的目錄下用./-r 表示遞迴尋找 -n表示顯示行號vi開啟的文檔如何顯示行號set:number不顯示行號set:nonumber跳轉到指定行數,比如100行輸入100G斷行符號即可例子尋找"hello,world!"字串,可以這樣:grep -rn "hello,world!" ././ : 表示路徑為目前的目錄.-r 是遞迴尋找-n
Time of Update: 2017-01-13
通過專門的駭客程式把在網路線路上傳輸的資訊中途竊取,並利用偷盜過來的資訊對指定的伺服器或者系統進行攻擊,為此我們有必要在Linux系統中禁止使用ping命令。在linux裡,如果要想使ping沒反應也就是用來忽略icmp包,因此我們可以在 Linux的命令列中輸入如下命令:禁用ICMP協議訪問使ping沒反應,忽略icmp包,輸入: echo 1 > /proc/sys/net/ipv4/icmp_echo_igore_all ;恢複使用ping命令,輸入:echo 0
Time of Update: 2017-01-13
iptables簡介iptables是基於核心的防火牆,功能非常強大,iptables內建了filter,nat和mangle三張表。filter負責過濾資料包,包括的規則鏈有,input,output和forward;nat則涉及到網路位址轉譯,包括的規則鏈有,prerouting,postrouting和output;mangle表則主要應用在修改資料包內容上,用來做流量整形的,預設的規則鏈有:INPUT,OUTPUT,NAT,POSTROUTING,PREROUTING;input匹配目的