原创 使用AWS-用戶登錄

使用AWS-用戶登錄 在AWS上申請一年的免費試用賬號後會得到一個pem公鑰文件。 我使用SecureCRT登錄aws必須要把這個公鑰文件轉換爲pub才能順利登錄。 轉變的順序如下 首先、將pem文件上傳到隨便一個本地的li

原创 配置logstash抓取日誌並分析

使用ELK對日誌進行分析,由於日誌並不規則,需要將一些無效的日誌過濾出去,並將剩餘日誌進行分析 因此使用到了logstash中的“drop”方法 配置文件的配置如下: input { file {

原创 linux使用date解析unix時間戳

linux下的date命令可以解析unix生成的時間戳,解析成linux本地時間格式。 語法爲 date -d @時間戳 輸出結果即爲linux本地時間格式

原创 linux修改服務器名

登錄服務器後可以看到服務器顯示登錄用戶名與服務器hostname,可以修改該hostname使得服務器的用途感官更直接一些 未更改服務器如下: [root@localhost /]# hostname的控制文件爲 /et

原创 使用sed操作文件內容

sed截取文件 sed是linux中非常好用的小工具,可以方便的對文件進行操作,本次使用sed加“-n”參數來完成對文件某幾行的截取 sed -n ‘1,6p’ filename >newfilename 上述sed命令就可

原创 linux配置bond網卡綁定與修改IP地址

linux配置bond網卡綁定主要是配置bond配置文件,操作系統環境爲CentOS6.5 創建bond配置文件 進入目錄/etc/sysconfig/network-scripts 創建ifcfg-bond0文件:‘vi

原创 AWS更改root密碼

使用AWS默認的EC2賬戶登錄服務器後,用戶權限收到很大的限制,有些目錄無法訪問,需要切換到root賬戶下工作 初次登錄aws後並沒有默認的root用戶密碼,需要在ec2用戶下創建root密碼,可以使用命令“sudo passw

原创 linux配置mailx使用SMTP服務器發送郵件

mailx是linux系統上常見的郵件發送工具,可以通過配置smtp服務器使用大部分的郵箱發送郵件。 使用yum源安裝mailx yum install mailx 安裝完成後可以在/etc/目錄下看到mailx的配置文

原创 使用grep完成兩個文件內容的匹配

linux的使用過程中會經常使用到匹配兩個文件的操作 如果文件足夠大,就無法通過人手動完成兩個文件的匹配工作,這時候可以使用grep工具來幫助我們完成對文件的匹配工作。 grep文件匹配時用到的參數 grep進行文件內容匹配

原创 使用CURL配置文件設置用戶名和密碼

在使用curl的鏈接外部服務器時,會遇到密碼或者用戶名中存在有特殊字符,導致bash在處理過程中報錯。這種報錯一般無法通過改寫來規避。 我在操作過程中遇到的問題就是一個用戶的密碼中即存在一對單引號‘’同時還存在一個單獨的雙

原创 sshd控制訪問者ip

linux服務器中除了iptables可以控制訪問者,也可以通過sshd_config來控制訪問者ip 可以通過修改 /etc/ssh/sshd_config文件的all Users後的內容來控制

原创 手動切換漂移IP

針對雙機組成HA,並使用漂移IP提供服務的系統,有時需要手動切換漂移IP,這個時候需要在服務器上執行以下命令即可: /sbin/ifconfig eth0:1 xxx.xxx.xxx.xxx netmask 255.25

原创 JS-使用layui獲取時間並計算兩個時間之間的天數

第一次使用layui做東西加上不熟悉js鬧了些笑話。特做記錄,防止自己再忘了。 layui是個簡潔,快速的JS架構使用很方便。通過使用layui的laydate組件,來創建時間選擇窗。 script代碼如下: layu

原创 linux中鏈接(ln)的使用

ln(link)是linux中常用的命令主要作用是將某一文件在另一個位置上建立一個鏈接。 ln常用的參數有: -s(make symbolic links instead of hard links) -p(make h

原创 搭建TFTP服務器並自定義tftp根目錄

搭建kickstart環境需要用到tftp服務。使用yum安裝tftp後想修改一下tftp默認的文件存放路徑。 網上看了半天都是說要修改/etc/xinit.d/tftp文件的。跟着做了一遍,發現默認路徑根本就沒變。接着開始查各種配置