Time of Update: 2017-01-13
[我的linux,讓linux更易用]此安裝包為當前最為流量行的web應用lamp,lnmp架構一鍵安裝包,下載解壓後,執行一個指令碼即可全部安裝完.簡單,方便,快速如下lamp (apache + mysql教程 + php教程 + zend + eaccelerator + vsftpd + phpmyadmin)lnmp (nginx + mysql + php + zend + eaccelerator + vsftpd +
Time of Update: 2017-01-13
1.列出當前系統上所有已經登入的使用者的使用者名稱,注意:同一個使用者登入多次,則只顯示一次即可。~]# who | cut -d' ' -f1 | sort | uniq2.列出最後登入到當前系統的使用者的相關資訊。~]# last | head -13.列出當前系統上被使用者當作其預設shell的最多的那個shell。 ~]# cut -d: -f7 /etc/passwd | uniq -c | sort -n | tail
Time of Update: 2017-01-13
1、關於 Sysstat;Sysstat 是一個軟體包,包含監測系統效能及效率的一組工具,這些工具對於我們收集系統效能資料,比如CPU使用率、硬碟和網路吞吐資料,這些資料的收集和分析,有利於我們判斷系統是否正常運行,是提高系統運行效率、安全運行伺服器的得力助手;Sysstat 軟體包整合如下工具: * iostat 工具提供CPU使用率及硬碟吞吐效率的資料; * mpstat
Time of Update: 2017-01-13
老左今天收到之前一個VPS商家的郵件,提到VPS有發送SPAM郵件行為被暫停。這台小VPS也是之前測試時候開通的,我都忘記還有這個存在,後來一直沒有去使用。估摸著當初密碼設定的太簡單或者其他因素被用來發送郵件的,這個問題應該很多人也有遇到過。首先遇到這樣的問題,那就直接重裝系統,然後設定複雜的密碼、修改連接埠、設定密鑰登陸等等,然後查看相關資訊最好屏蔽SMTP郵件25連接埠,所以在這篇文章中,老左就來簡單的整理如何操作禁止25連接埠防止垃圾郵件的。第一、常用設定1、屏蔽全部的25連接埠串連ipt
Time of Update: 2017-01-13
實驗環境:虛擬機器:VMware® Workstation 12 Pro主機A:ip為10.1.255.55/16,建立CA並給其他主機提供CA服務主機B:為httpd伺服器,ip為10.1.249.115/161、查看openssl的設定檔/etc/pki/tls/openssl.cnf[root@localhost ~]# cat /etc/pki/tls/openssl.cnf (查看設定檔的ca部分的內容)......[ ca
Time of Update: 2017-01-13
之前也遇到過幾次linux系統磁碟滿的情況,一直沒有記錄,這次記錄一下。 之前遇到過線上的伺服器磁碟滿的情況,我們習慣性的會尋找該磁碟下比較大的檔案,然後找出來該刪除的刪除,該轉移的轉移,該升級磁碟的升級磁碟,該壓縮的壓縮等等解決方案。常見磁碟滿的原因有很多,最常見的無非是一些記錄檔或線上資料增多導致磁碟滿,尤其是記錄檔導致過多導致。比如我們以記錄檔過多導致磁碟滿了,
Time of Update: 2017-01-13
ee查看,尤其小檔案多的時候,顯示起來看的頭都大,我們需要查看指定的層級。預設tree命令是沒有安裝的,需要單獨進行yum 或apt-get安裝。tree參數的詳細可以通過tree –help進行查看,下邊簡單瞭解下常用的幾個參數:-C:對tree顯示的進行顏色顯示,便於查看。-d: 只顯示目錄。-L:顯示層級數量,關鍵參數。比如我們查看/etc下邊的三層檔案和目錄:[root@drlb etc]# tree -L 3.├── adjtime├── aliases├──
Time of Update: 2017-01-13
事情是這樣的,我買了vps,每個月流量不是很多,我就想看看用了多少流量。但是我又不想去主機的後台查,我還不想用那些監視軟體,優點小題大做了,於是我就想弄個指令碼,然後openresty讀出來,我沒事看眼。擷取流量資料vps的作業系統是Centos6,用shell命令或者是讀取某個檔案擷取可以讀下面兩個檔案,venet0是網卡名[root@CT1391 ~]# cat /sys/class/net/venet0/statistics/rx_bytes2300558468[root@CT1391 ~
Time of Update: 2017-01-13
rsync命令是一個遠端資料同步工具,可通過LAN/WAN快速同步多台主機間的檔案。rsync使用所謂的“rsync演算法”來使本地和遠程兩個主機之間的檔案達到同步,這個演算法只傳送兩個檔案的不同部分,而不是每次都整份傳送,因此速度相當快。 rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明。如果系統沒有安裝rsync,可以yum或apt-get一下。命令選項如下,其中我們常用的參數為rsync -avz以及rsync &
Time of Update: 2017-01-13
一,supervisor 簡介通常我們要啟動一個服務時,例如 nginx,一般使用 service nginx start 或者 /etc/init.d/nginx start ,但是當系統運行多個服務時,一個個啟動與停止則很麻煩,當服務故障時,還得手動進行重啟,supervisor 正好能解決這些問題,supervisor 是一個用 Python 寫的 C/S
Time of Update: 2017-01-13
1.列出當前系統上所有已登入使用者的使用者名稱,同一個使用者登入,則只顯示一次[root@localhost ~]# whoroot tty1 2016-08-23 06:20root pts/0 2016-08-26 05
Time of Update: 2017-01-13
1:bash特性之狀態傳回值變數$?,用於儲存命令執行成功與否的狀態,0表示成功,1-255表示失敗,以命令ls為例:執行成功[root@localhost ~]# ls /usr/ bin etc games include lib lib64 libexec local sbin share src tmp
Time of Update: 2017-01-13
我們可以通過grains 來查看用戶端的基本資料,現在我們查看下grains.items參數預設會顯示什麼。 有時候我們不僅僅只是需要預設的這些資訊,我們也可以自訂granis了。1、修改salt的主設定檔vim /etc/salt/masterfile_roots: base: - /srv/salt/2、建立自訂模組cd /srv/salt && mkdir
Time of Update: 2017-01-13
我們知道,監控ip地址通常都是進行ping來判斷,或者上層服務監控,再或者監控url,返迴響應,頁面關鍵字等如果監控一個網域名稱,且只要有一個網域名稱,我們可以使用fping來進行監控,並且在本章中將示範兩種簡單的監控。我們先來看第一種我們安裝fping[root@LinuxEA ]# wget http://www.fping.org/dist/fping-3.13.tar.gz[root@LinuxEA ]# tar xf fping-3.13.tar.gz[root@LinuxEA ]#
Time of Update: 2017-01-13
openssl:多用途的命令列工具,各功能分別使用子命令實現libcrypto:公用加密庫(存放了各種密碼編譯演算法)libssl:ssl協議的實現yum -y install perl gccwget -4 http://zlib.net/zlib-1.2.8.tar.gztar -zxvf zlib-1.2.8.tar.gzcd zlib-1.2.8./configure --sharedmakemake installcp libz.a /usr/local/libchmod 644
Time of Update: 2017-01-13
目標1. 按照部門提供共用檔案; 2. 所有共用檔案可讀,但不可寫; 3. 共用檔案由專人維護,可寫;環境 CentOS 7.2 amd64 samba-4.2步驟1. 添加系統使用者useradd dongnan2. 配置smb使用者smbpasswd -a dongnan#輸入兩次密碼New SMB password: Retype new SMB password: Added user dongnan.3. 更改許可權(共用可讀)chmod -R 755 /home/dongnan/4.
Time of Update: 2017-01-13
一. 特殊目錄:目錄 說明. 表示目前的目錄.. 表示上一層目錄– 表示前一個工作目錄~ 表示“目前使用者身份”所在的主資料夾~account 表示account這個使用者的主資料夾(account是個帳號名稱)二. 目錄操作命令:ls:顯示指定目錄和檔案的資訊;pwd:Print Working Directory,顯示目前的目錄名稱;cd:Change
Time of Update: 2017-01-13
Rancher Labs 公司目前有2個產品。Rancher Docker容器管理平台RancherOS 一種適合Docker啟動並執行Linux發行版,類似於CoreOSRancher Docker容器管理平台如果說原生的Docker是一個一個集裝箱,Rancher可以比喻成集裝箱船,平台化管控,帶著應用航行。rancher 承載 dockerDocker環境安裝以下是在CentOS7的環境下安裝RancherDocker官方安裝方式curl -sSL
Time of Update: 2017-01-13
1.檔案類型stat(),fstat()和lstat()函數fstat功能和stat類似,只是不以檔案的路徑稱作為標識,而是用檔案描述符標識目標檔案,獲得該檔案的有關資訊。lstat形式和功能都與stat類似,但是當目標檔案是符號連結檔案時,lstat返回該符號串連的有關資訊。格式:#inlcude <sys/stat.h>#include <unistd.h>int stat(const chat *name, struct stat *buf);int
Time of Update: 2017-01-13
1.先確定你系統是不是64位uname -px86_64如果是x84_64,那麼恭喜你,你可以繼續看下去了,如果是i686和i386的,那不好意思,請你去重裝系統吧.2.安裝yum install lm_sensors -y#配置sh -c "yes|sensors-detect"#載入模組modprobe i2c-devmodprobe coretemp