linux下查看swap分區被哪些進程佔用實現指令碼

相信很多的系統管理員可能都遇見過這樣的情況,用登入一台伺服器,使用free命令查看記憶體,卻發現swap分區被佔用。那麼到底是什麼進程佔用了這部分swap分區呢? 從2.6.16版本的kernel開始,我們可以使用proc檔案系統中的smaps來尋找這個問題。下邊是一個列出所有進程佔用swap分區情況的列表。可以通過簡單修改就可以用於統計在/proc/$PID/smaps查出。以下是指令碼: 複製代碼 代碼如下:for i in `cd /proc;ls |grep "^[0-9]"|awk '

如何在linux下做軟raid實現方法

如何在linux下做軟raid?希望以下介紹能對朋友們有所協助和啟發! 在虛擬機器系統中添加一塊10g的硬碟為sdb,將硬碟分5個邏輯盤分別是sdb{5,6,7,8,9},每個盤的大小是1G。 首先利用其中三塊硬碟sdb{5,6,7}建立raid5,sdb8為熱備盤。 然後將sdb6作為故障盤下線,之後拔出sdb6,插入新的盤sdb9。 命令如下:mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sdb{5,6,7,8} 通過上面命令建立了使用空間為2G的raid5。盤符為/

linux LVM快照建立詳細步驟(使用PE完成)

在VM9的虛擬機器下完成作業系統centos5.8

Linux下SFTP使用者權限設定條件及實現命令

眾所周知SFTP帳號是基於SSH帳號的,所以在預設情況下訪問伺服器的許可權是非常大的,今天的教程就是教大家進行SFTP使用者權限設定。必要條件: 你的openssh-server版本至少得失4.8p1, 因為配置許可權需要版本添加的新配置項ChrootDirectory來完成。 如何查看自己伺服器上的ssh版本?大家可以嘗試以下命令: $ ssh -V 具體實施步驟: 1. 我們需要建立一個使用者組,專門用於sftp使用者 $ groupadd sftpusers 2.

linux(centos5.5)/windows下nginx開啟phpinfo模式功能的配置方法分享

經過志文工作室測試有效相關配置主要內容如下:複製代碼 代碼如下:location ~ \.php(.*)$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param

linux bash字串處理大全

取得字串的長度複製代碼 代碼如下:代碼:%x="abcd"#方法一%expr length $x4# 方法二%echo ${#x}4# 方法三%expr "$x" : ".*"4# expr 的協助# STRING : REGEXP anchored pattern match of REGEXP in STRING尋找子串複製代碼 代碼如下:代碼:%expr index $x "b"2%expr index $x "a"1%expr index $x "b"2%expr index

linux中常用指令碼和函數分享

#尋找目前的目錄中是否存在指定目錄,若不存在,則建立之複製代碼 代碼如下:function mkdir_1{ if test ! -d $1 then mkdir $1 fi}#指定檔案中的"prefix = .*"串替換為"prefix=/home/gnome-unicore-install2/usr/" #可以用來作為sed用法的參考複製代碼 代碼如下:function modify_prefix { chmod +w $1 cp $1 $1.bak

linux下安裝easy_install的方法

如果想使用easy_install工具,可能需要先安裝setuptools,不過更酷的方法是使用ez_setup.py指令碼:複製代碼 代碼如下:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py安裝完後,最好確保easy_install所在目錄已經被加到PATH環境變數裡:複製代碼 代碼如下:Windows: C:\Python25\ScriptsLinux:

linux下bind9安裝配置一例

一,安裝BIND 1.下載BIND http://www.isc.org 也可以去本站下載 bind9 dns軟體。 2.編譯安裝 複製代碼 代碼如下:# tar zxvf bind-9.4.0.tar.gz # cd bind-9.4.0 # ./configure sysconfdir=/etc //更多安裝選項 ./configure --help # make # make install二,配置BINDA.建立需要檔案

五個常用的Linux監控指令碼代碼

1、查看主機網卡流量複製代碼 代碼如下:#!/bin/bash#network#Mike.Xuwhile : ; do time='date +%m"-"%d" "%k":"%M' day='date +%m"-"%d' rx_before='ifconfig eth0|sed -n "8"p|awk '{print $2}'|cut -c7-' tx_before='ifconfig eth0|sed -n "8"p|awk '{print

Linux伺服器配置—搭建NFS伺服器步驟

一、安裝配置NFS伺服器1> 要使NFS伺服器提供服務,必須啟動inet ,portmap,nfs 和 mount這4個守護進程,並保持在後台運行。2>規劃好要共用的分區或目錄3>定義客戶機的參數4>配置NFS主設定檔:/etc/exports5>重啟NFS服務1.配置/etc/exports檔案的文法#vi /etc/exports /sharedir -maproot=daemon host2 /sharedir2 -ro

linux apache泛網域名稱解析及dns相關

1、vim /var/named/chroot/var/named/hrsx.com.zone加入一行:複製代碼 代碼如下:* IN A 192.168.0.2042、到apache伺服器上,vim /usr/local/apache2/conf/extra/httpd-vhosts.conf複製代碼 代碼如下: <VirtualHost *:80> setEnv APPLICATION_ENV testing #ServerAdmin

檢查linux網路狀態的兩個指令碼

一、通過定時收發email檢測網路連通性複製代碼 代碼如下:#/bin/bashecho "Daily test mail" > state.txtmail -s Server_State abc@jbxue.com < state.txtrm -df ./state.txt~ crontab -e增加如下任務10 07 * * * /root/checkNKmail

linux下搭建hadoop環境步驟分享

1、下載hadoop包 wget http://apache.freelamp.com/hadoop/core/stable/hadoop-0.20.2.tar.gz2、tar xvzf hadoop-0.20.2.tar.gz3、安裝JDK,從oracle網站上直接下載JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html4、chmod +x jdk-6u21-linux-i586.bin;./jdk-

Linux下apache日誌分析與狀態查看方法

假設apache日誌格式為:118.78.199.98 – - [09/Jan/2010:00:59:59 +0800] “GET /Public/Css/index.css HTTP/1.1″ 304 – “http://www.a.cn/common/index.php” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3)”問題1:在apachelog中找出訪問次數最多的10個IP。awk '{print $1}'

linux下監控網路流量的指令碼

我看了下,linux下的/proc/net/dev記錄了每塊網卡發送和接受的包和位元組數。因此萌生想法,寫了一個。運行效果: 複製代碼 代碼如下:[root@74-82-173-217 ~]# ./net.sh Current Ip: inet addr:74.82.173.217 Bcast:74.82.173.223 Mask:255.255.255.224 Summry info: RX bytes:203692709 (194.2 MiB) TX bytes:93525930 (89.1

linux中批量修改檔案名稱的指令碼代碼

使用 rename 命令 ======================== NAME rename - Rename files SYNOPSIS rename from to file... ======================== 複製代碼 代碼如下:#! /bin/sh INIFILE="./dirlist.ini" CURPATH=$(pwd) for SERVERPATH in $(cut -d: -f1 $INIFILE) do cd $SERVERPATH cd ani /

Linux BASH多進程平行處理的方法實現

複製代碼 代碼如下:#!/bin/bash SEND_THREAD_NUM=13 tmp_fifofile="/tmp/$$.fifo" # 指令碼啟動並執行當前進程ID號作為檔案名稱 mkfifo “$tmp_fifofile" # 建立一個隨機fifo管道檔案 exec 6<>"$tmp_fifofile" # 定義檔案描述符6指向這個fifo管道檔案 rm $tmp_fifofile for ((i=0;i<$SEND_THREAD_NUM;i++));do echo #

linux下改變鍵盤對應解決方案

linux xmodmap修改鍵盤對應Caps_Lock和Super_L互換 換awesome視窗管理器去了。由於ubuntu的unity還是不太穩定。偶爾卡住半天,受不了果斷會曾經的awesome。話說用Win/Super的時候太多了。琢磨了半天還是不太習慣,想著還是把Caps lock和super給換一下。 用~$ xev |grep keycode 按要互換的兩個鍵的到以下資訊: 1 state 0×50, keycode 133 (keysym 0xffeb, Super_L),

Linux/window下怎樣查看某個連接埠被哪個程式/進程佔用

Windows: C:/Users/ewanbao>netstat -aon|findstr "123" TCP 127.0.0.1:55123 0.0.0.0:0 LISTENING 5092 TCP 127.0.0.1:55123 127.0.0.1:55124 ESTABLISHED 5092 TCP 127.0.0.1:55124 127.0.0.1:55123 ESTABLISHED 5092 UDP 0.0.0.0:123 *:* 1416 UDP [::]:123 *:* 1

總頁數: 4065 1 .... 32 33 34 35 36 .... 4065 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。