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
實驗環境:虛擬機器: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
Time of Update: 2017-01-13
sftp介紹sftp是Secure File Transfer Protocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。sftp 與 ftp 有著幾乎一樣的文法和功能scp介紹兩台主機之間傳輸檔案一般使用scp命令,通常用scp命令通過ssh擷取對方linux主機檔案的時候都需要輸入密碼確認,方法差不多了。禁止scp和sftp命令系統:centos 5.x1.先禁止scprpm -qa|grep openssh-*yum remove openssh-clients
Time of Update: 2017-01-13
模式centos7升級了很多新的功能,archlinux一般核心版本、程式版本都是比較新鮮的,因此準備安裝一下測試下。虛擬機器安裝過程:1:下載http://mirrors.163.com/archlinux/iso/2015.04.01/archlinux-2015.04.01-dual.iso2:# cfdisk
Time of Update: 2017-01-13
查看了下相關產生應用的進程的limits情況,發現是修改後的值。(cat /proc/pid/limits)我使用su - user 後發現ulimit -a 的值又顯示成功那這是什麼問題呢?ssh登入後不成功,那我想會不會是pam模組被人修改了呢? 查看/etc/pam.d/login /etc/pam.d/sshd 都包含了pam_limits.so這是什麼尿性的節奏啊!!!!會不會是sshd沒有使用pam模組呢?看了下設定檔grep -i pam