Time of Update: 2017-01-13
下面分別是如何查看核心版本、核心具體資訊、Linux版本資訊。cat /proc/versionlsb_release -auname -acat /etc/issuecat /etc/redhat-release1、cat /proc/versionLinux version 2.6.18-194.el5 (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri
Time of Update: 2017-01-13
top命令是Linux下常用的效能分析工具,能夠即時顯示系統中各個進程的資源佔用狀況,類似於Windows的工作管理員。下面詳細介紹它的使用方法。 代碼如下複製代碼 top – 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping,&
Time of Update: 2017-01-13
公司需要建立一個FTP來管理客戶的檔案上傳,為了安全性我們打算採用SFTP,並要求每個客戶通過SSHKEY登陸。或許你會說:“SFTP不需要配置啊,有SSH直接就可以用了”。的確,但是我們不希望使用者能夠通過SSH登陸到我們的伺服器上,我們希望每個客戶只能通過SFTP來管理自己的檔案,同時我們還想統一的來管理所有客戶的目錄。有了這樣的需求,預設的SSH配置就不能滿足了。下面,是SFTP的配置步驟,以及我編寫的一個使用者管理指令碼:1.修改SFTP相關配置$ sudo
Time of Update: 2017-01-13
例1.如我要壓縮 /opt/apache/htdocs 這個檔案夾 ,但是不將裡面的圖片檔案夾uploads也壓縮了.可以用tar命令的--exclude 排除掉.方法壓縮所有目錄 代碼如下複製代碼 tar -zcvf htdocs.tar.gz /opt/apache/htdocs 排除一個目錄 代碼如下複製代碼 tar -zcvf htdocs.tar.gz
Time of Update: 2017-01-13
·find path -option [ -print ] [ -exec -ok command ] {} ;find命令的參數;pathname: find命令所尋找的目錄路徑。例如用.來表示目前的目錄,用/來表示系統根目錄。-print:
Time of Update: 2017-01-13
檔案及目錄操作: 進入某目錄:cd /目錄名 返回上級目錄:cd .. 返回上上級目錄:cd ../.. 刪除檔案: rm 檔案名稱 刪除目錄:rmdir 目錄名 移動或重新命名檔案:mv 舊路徑 新路徑 複製檔案:cp 源檔案路徑 複製到的新檔案路徑 尋找檔案:find 檔案名稱 查看目錄內檔案:ls 目錄名 更改site檔案夾目錄所有者chown -R www site檔案解壓操作tar.gz壓縮與解壓解壓filename.tar.gztar zxvf
Time of Update: 2017-01-13
目錄操作:rm -rf mydir /*刪除mydir目錄*/mkdir dirname /*建立名為dirname的目錄*/cd mydir /*進入mydir目錄*/cd - /*回上一級目錄*/cd .. /*回父目錄,中間有空格*/cd ~ /*回根目錄*/mv tools tool /*把tools目錄改名為tool */ln -s tool bac /*給tool目錄建立名為bac的符號連結,最熟悉的應該就是FTP中www連結到public_html目錄了*/cp -a tool /
Time of Update: 2017-01-13
首先修改設定檔 ssh連接埠更改方法vi /etc/ssh/sshd_config找到 #Port 22 這一句,這裡是標識預設使用22連接埠,修改為如下:Port 22 不刪除22號連接埠是因為未確定新的連接埠號碼正常使用Port 888然後儲存退出執行/etc/init.d/sshd restart 重啟ssh服務這樣SSH連接埠將同時工作與22和8
Time of Update: 2017-01-13
公司近期需要搭建一個監控平台,主要目的是實現伺服器服務或負載異常的及時警示功能,經過選擇最終決定使用Nagios實現安裝Nagios Core 代碼如下複製代碼 yum -y install gcc glibc glibc-common gd gd-devel php openssl-devel httpduseradd -m nagios #添加一個名為nagios的使用者來運行nagios usermod -a -G
Time of Update: 2017-01-13
Linux對檔案目錄大小寫敏感,URL大小寫敏感會導致網頁打不開,解決方案之一是啟用Apache的mod_speling.so模組。假設Apache安裝目錄是/usr/local/apache2。一、確認/usr/local/apache2/modules目錄下是否存在mod_speling.so模組。二、編譯mod_speling.so模組,
Time of Update: 2017-01-13
有時候,伺服器上並沒有什麼問題,但網站卻打不開,或是Mysql服務是啟動的,但串連不了,重啟依依舊。這時候就要考慮是不是連接埠被佔用了,或是因為軟體衝突,或是因為軟體出問題了。用啟動服務的帳號登入,然後運行命令:lsof -i:<連接埠號碼>例如: 代碼如下複製代碼 [root@SonarServer1 user0]# lsof -i:80 COMMAND PID USER FD
Time of Update: 2017-01-13
系統:centos 5.91.安裝expectyum -y install expect2.配置防ssh代理斷開指令碼 代碼如下複製代碼 vi sshproxy.sh#!/usr/bin/expect -fset timeout 60spawn /usr/bin/ssh -qTfnCNgD 7070 -g username@serveripexpect {"password:" {send "passwdr"}}interact
Time of Update: 2017-01-13
cron是一個linux下的定時執行工具,可以在無需人工幹預的情況下運行作業。由於Cron 是Linux的內建服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務: /sbin/service crond start //啟動服務 /sbin/service crond stop //關閉服務 /sbin/service crond restart //重啟服務 /sbin/service crond reload //重新載入配置 你也可以將這個服務在系統啟動的時候自動啟動:
Time of Update: 2017-01-13
scp 命令 scp 可以在 2個 linux 主機間複製檔案;命令基本格式: scp [選擇性參數] file_source file_target====== 從 本地 複製到 遠程 ====== * 複製檔案: * 命令格式:
Time of Update: 2017-01-13
1.0 概述在Linux的/proc檔案系統,可以看到自啟動時候開始,所有CPU消耗的時間片;對於個進程,也可以看到進程消耗的時間片。這是一個累計值,可以"非阻塞"的輸出。獲得一定時間間隔的兩次統計就可以計算出這段時間內的進程CPU利用率。所以,是否存在一種簡單的,非阻塞的方式獲得進程的CPU利用率? 答案是:“沒有”。這裡給出來一個有趣的比喻:"這就像有人給你一張照片,要你回答照片中車子的速度一樣"1.1 /proc/stat
Time of Update: 2017-01-13
-------------------lamp環境的搭建步驟 從虛擬機器建立到lamp環境的完整步驟------------------------一.準備一個虛擬機器vmware -
Time of Update: 2017-01-13
1.fdisk -l 查看分區資訊 進入fdisk互動介面 m 查看協助 l 查看檔案系統編號和名稱 n 建立分區 d 刪除分區 p 查看分區表(分區資訊) t 改變分區檔案系統類型 q 不儲存退出 w 儲存退出第一步:分區第二布:更新分區表 partprobe /dev/sdb redhat5 掃描硬碟 partx -a
Time of Update: 2017-01-13
Linux nfs配置1.安裝nfsrpm -qa | grep nfsyum search nfsyum install nfs 2.配置設定檔 /etc/exports/tmp *(rw,no_root_squash,sync) no_root_squash 用戶端建立的檔案所有者和所屬組是當前登入的使用者,不是nfsnobody sync
Time of Update: 2017-01-13
查詢linux是否按照了samba服務,rpm -qa | grep samba 如果沒有安裝,yum安裝或者rpm -ivh安裝一下,然後 service smb start ,查看smb服務是否啟動是用 ps -aux | grep smb 或者查看那對應的連接埠是否開啟了。Netstat -tlun | grep 139 檢查139連接埠是否在監聽狀態,正常啟動samba服務之後我們需要建立一個系統的使用者來當作samba登入的使用者,Useradd samba
Time of Update: 2017-01-13
Linux centos重啟命令: 代碼如下複製代碼 1、reboot 2、shutdown -r now 立刻重啟(root使用者使用) 3、shutdown -r 10 過10分鐘自動重啟(root使用者使用) 4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用) 如果是通過shutdown命令設定重啟的話,可以用shutdown -c命令取消重啟Linux centos關機命令: 代碼如下複製代碼