dstat如果系統沒有些工具 yum -y install dstat安裝下即妥,此軟體小巧玲瓏,軟體包大小隻有144k,安裝大小660k。此工具預設情況下會動態顯示CPU,disk,net,page,system負載情況,如下所示,當然會有顏色不同標示的,還是比較直觀的,暫且直接複製湊合一看,還望各位看官海涵,千萬莫拍磚。[root@aaa]# dstat----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-
方法一: 一、查看系統當前的分區情況: >free -m二、建立用於交換分區的檔案: >dd if=/dev/zero of=/whatever/swap bs=block_size (10M)count=number_of_block(3000)三、設定交換分區檔案: >mkswap /export/swap/swapfile四、立即啟用交換分區檔案: >swapon
Linux有一個pam_tally2.so的PAM模組,來限定使用者的登入失敗次數,如果次數達到設定的閾值,則鎖定使用者。編譯PAM的設定檔# vim
前段時間根據公司要求對部分伺服器進行安全強化,加固內容中有一項是要設定使用者口令周期時間的。事實證明,這個木有任務用處。下面是在虛擬機器環境下一個小小滴測試: 首先,登陸伺服器,查看一下/etc/login.def 然後再查看一下/etc/shadow 發現兩者口令策略是完全對的上的。 然後,我們修改/etc/login.def 第一行,密碼使用最長時間為90天,
linux中臨時禁用使用者1.在/etc/passwd檔案中找到禁用使用者所在行,在該行首添加#/etc/passwd#coderbolg:x:500:500::/home/coderbolg:/bin/bash2.在/etc/shadow 檔案中找到禁用使用者所在行,在第二個欄位(密碼加密欄位)前添加!或者* /etc/shadow 一般該文為唯讀屬性,不建議修改coderbolg:*$1$HsYY3Xxn$iDxguvDB8vsSeM3VjxKbq/:14817:0:99999:7
談論RPM對好多編譯安裝的朋友來多,RPM安裝是傻瓜安裝。呵呵,其實RPM是一種非常有效果的集中式部署的解決方案。yum+RPM是非常快速便捷的大規模部署方案。下面簡單介紹下rpm的製作:以cronolog為例:首先下載cronolog的源碼包。解開源碼包,tar xzvf cronolog-1.6.2.tar.gz找到 cronolog.spec 該檔案是定製如何產生RPM包的設定檔 1 2
安裝JAVA環境1.下載JDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.將JDK檔案上傳到伺服器的/usr/local/download目錄下上傳命令: scp jdk-8u111-linux-x64.rpm root@:/usr/local/download3.安裝jdk命令:rpm -ivh
準備寫好的c檔案1、ws.h 【標頭檔,聲明函數名,未實現】2、wso.c【包含函數體,實現函數,需要編譯成動態連結程式庫】3、ws.h 【主程式執行檔案】建立makefile檔案toucu makefile 建立makefile檔案vi makefile 編輯makefile,在makefile編寫make命令可執行檔codenewws:ws.c libme.so gcc -
一. 安裝平台說明: CentOs6.4-i686 gcc-4.4.7 二. 下載最新源碼: http://www.codeblocks.org/downloads 在此安裝的是最新版:Code::Blocks 16.01 三.
我安裝的是minimal版的通常minimal版本的CentOS沒有安裝網路工具,這個命令也是不存在與sbin目錄下的。此時系統會提示:# ifconfig-bash: ifconfig: command not found可以先安裝網路工具,輸入如下命令: # yum search ifconfig 這個命令可以查看ifconfig命令所在的安裝包 net-tools.x86_64。接下來安裝這個軟體:yum -y install
這裡介紹兩種方式。發行版倉庫執行 yum info elixir,我們得到: Available Packages Name : elixir Arch : noarch Version : 0.12.5
編譯原始碼從 Erlang 官網下載原始碼 $ wget http://erlang.org/download/otp_src_19.1.tar.gz 安裝依賴$ sudo yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git 解壓第一步下載的原始碼$
說明:截止目前CentOS 7.x最新版本為CentOS 7.2.1511,下面介紹CentOS 7.2.1511的具體安裝配置過程伺服器相關設定如下:作業系統:CentOS 7.2.1511IP地址:192.168.21.130網關:192.168.21.2DNS:8.8.8.8 8.8.4.4備忘:CentOS 7.x系列只有64位系統,沒有32位。生產伺服器建議安裝CentOS-7-x86_64-Minimal-1511.iso版本一、安裝CentOS
CentOS 7.x系統中網卡命名規則被重新定義,可能會是”eno167777xx”等,下面我們把網卡名稱改為eth0這種。一、cd /etc/sysconfig/network-scripts/ #進入網卡配置目錄mv eno16777736 ifcfg-eth0 #修改名稱vi eth0 #編輯NAME=eth0 #修改DEVICE=eth0
從linux系統版本centos 6.x到centos 7.x變化整體不大,不過還是有很多地方需要我們注意的,最為直觀的當屬服務管理命令,之前centos 7.x之前的系統我們使用service和chkconfig來管理伺服器,而到了centos 7.x 這個版本的linux中,systemctl 一個命令就搞定了,它整合了service和chkconfig 的功能於一身。這裡今天簡單說明一下:systemctl start *.service #啟動某服務systemctl stop
OpenSUSE安裝LEMP/LNMP套件1.裝nginx、php5和MariaDBzypper install nginx php5 php5-fpm php5-mysql mariadb-tool mariadb
CentOS 防火牆開啟80連接埠 代碼如下複製代碼 #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT然後儲存:#/etc/rc.d/init.d/iptables save 注意需要重啟服務哦:執行service iptabels save 與 service iptables restart連接埠查看方法: &
準備工作見上一篇文章《CentOS下ganglia之gmond的安裝與配置》ganglia的安裝包還是用上一篇文章提到的ganglia-3.4.0#cd ganglia-3.4.0#./configure –prefix=/opt/modules/ganglia –with-static-modules –enable-gexec –enable-status –with-gmetad –with-python=/usr &
環境介紹:OS: CentOS 6.4 x86_64 MinimalServers: sc2-log1,sc2-log2,sc2-log3,sc2-log4Client: sc2-ads15具體步驟:1. 在sc2-log{1-4}上安裝GlusterFS軟體包: 代碼如下複製代碼 # wget -P /etc/yum.repos.d
安裝: 代碼如下 複製代碼 # yum install subversion 測試安裝是否成功: 代碼如下 複製代碼 #