原创 linux系統程序安裝(二)yum工具1-yum的基本操作

yum安裝工具類似appstore,運用yum工具可以方便的下載所需的程序,同時yum工具會自動檢查程序的依賴關係,並安裝相應的依賴包,有點像windows的某些大型軟件安裝程序會自動檢查幫你安裝程序運行所需要的vc庫、DiretX程序,實

原创 linux系統程序安裝(一)rpm工具

Linux系統下程序安裝主要採用三種方式:1、rpm,有點類似.msi 和.exe比較類似,軟件包(相當於windows的某個程序的所有文件)的安裝路徑和文件名稱基本是固定的,但是他不會安裝關聯的包,就像windows下經常會讓你安裝.ne

原创 linux下文件的壓縮

一、Linux常見壓縮文件.gz .bz2 .xz .zip,前三個不能幹文件夾,zip跟windows下那個一樣。默認模式下壓縮成績按壓縮率排xz>bz2>gz≈zip按CPU佔用排列zip≈gz<bz2<xz注意隨文件不同,效果不一樣。

原创 linux系統程序安裝(二)yum工具2-yum源及包下載

繼續我們的yum工具應用之旅,yum工具之所以方便就是因爲有方便的在線雲庫,實際工作中我們可能沒辦法鏈接互聯網,或者我們想安裝的程序原生源那麼我們能不能用其他方式應用方便的yum源呢? 一、使用光盤作爲yum源 1、將光盤掛載到/mnt目錄

原创 tar打包壓縮文件命令

tar命令tar命令用於將多個文件合成1個文件,wiki中把這個命令和cpio、shar等一起叫做archive文件,個人理解是歸檔,合成一個文件,後就可以用gzip、bz2、xz等工具進行壓縮,同時也能方便在各個計算機間傳輸,有點類似wi

原创 Linux系統 shell基礎(二)

一、管道符 管道符:管道符號用於把前一個命令的結果傳遞給另一條命令示例:1、統計一個文件的行數命令:cat /etc/passwd | wc -l2、統計當前文件夾下文件個數命令: ls | wc -l3、統計某個目錄下所有文件總數命令:

原创 Linux系統 shell基礎(三)

一、shell中的特殊符號 號:通配符,可以匹配零個或任意多個字符? 號:單配符,#號:註釋符,該符號後跟的命令或參數不會執行\號:加註在特殊符號前使其失去指令意義|管道符:把一條命令的結果傳遞給另外一條命令,注意後一條命令不是什麼命令都可

原创 Linux系統程序安裝(三)源碼包安裝程序

源碼包安裝是日常使用過程中最經常的安裝方式,比如nagios套件、apche等重要軟件都是源碼包方式安裝,源碼包編譯安裝技術是運維技術中比較重要的部分。 一、源碼包安裝位置 運維時,最好把要跑的業務包放到/usr/local/src下,方便

原创 Linux系統 shell基礎(一)

shell是操作系統中重要的應用,尤其對linux這種命令行模式的操作系統,shell具有重要的意義。 一、什麼是shell shell是一個命令解釋器,提供用戶和機器之間的交互。每次我們登錄系統後,出現的界面就是shell,相當於我們在界

原创 Linux shell基礎(六)awk命令 ver0.2

一、awk命令 awk是一種編程語言,用於在linux/unix下對文本和數據進行處理(gawk - pattern scanning and processing language)。centos7中的awk是gawk的鏈接。它支持用戶自

原创 LAMP+LNMP(六)用戶認證、域名跳轉與訪問日誌

一、用戶認證有的網站需要加密特定的網頁,這是我們可以給網頁設置成輸入用戶名和密碼才能訪問,那麼具體的設置是 1、修改/usr/local/apache2.4/conf/extra/httpd-vhosts.conf文件我們先看下模板<Vir

原创 LAMP+LNMP(六)用戶認證、域名跳轉與訪問日誌

一、用戶認證有的網站需要加密特定的網頁,這是我們可以給網頁設置成輸入用戶名和密碼才能訪問,那麼具體的設置是 1、修改/usr/local/apache2.4/conf/extra/httpd-vhosts.conf文件我們先看下模板<Vir

原创 LAMP+LNMP(一) LAMP架構概述

一、LAMP架構概述 LAMP就是 Linux、Apache(httpd)、MySQL、PHP四個東東的統稱,我們常見的大部分網站都是由這個體系提供的,比如google、Taobao、51CTO等等。其中 Linux是操作系統,是其他三個東

原创 Linux系統管理初步(二)iostat(iptop)、free、ps、netstat命令與網絡抓包

10.6 監控io性能10.7 free命令10.8 ps命令10.9 查看網絡狀態10.10 linux下抓包 一、iostat與iotop命令 iostat命令與iotop,命令能夠看出系統磁盤的工作情況,及時發現磁盤問題,這兩個工具不

原创 Linux系統管理初步(九)系統日誌與screen程序

一、系統日誌 系統日誌是我們瞭解系統狀況,服務啓動情況的重要途徑。學會閱讀日誌是我們瞭解系統運行狀況並進行管理的基本技能。 (一)/var/log/messages 系統中的各種操作都會記錄到系統日誌中,日誌儲存在/var/log/目錄中,