原创 通配符和重定向

通配符*通配符?表示任意一個字符[0-9] 數字範圍 也可以小寫字母,或者大寫字母指定範圍[a-zA-z0-9]{1,2}.txt 1或者2 重訂向 會覆蓋原有內容添加重訂向不覆蓋內容使用>>2> 錯誤追加重定向2>>錯誤追加重定向&

原创 管道符和作業控制

| 管道符把前一條命令的結果交給後面的命令wc -l 顯示行數作業控制ctrl+z 暫停fg 就是調回暫停的命令jobs 可以把已經停止的進程顯示出來然後更具ID號調取任務 fg 調到前臺bg 放入後臺,並運行vmstart 1 不停的顯示

原创 Apache安裝

Apache是一個基金會的名字,httpd纔是我們要安裝的軟件包,早期它的名字就叫apacheApache官網www.apache.org現在主流版本是2.4,那麼我下面寫的是2.4的安裝方法2.4會依賴於apr軟件apr和apr-util

原创 MariaDB安裝

MariaDB安裝和安裝mysql一樣首先先到/usr/local/src下wget 這個包然後解壓移動到/usr/local下改名爲mariad下面tar是在/usr/local/下執行過的,我只是在這張圖片中顯示出來下面就可以開始初始化

原创 Linux網絡相關

Linux網絡相關ifconfig 查看網卡的ip (yum install net-tools)ifup ens33/ifdown ens33 啓動和關閉網卡設定虛擬網卡ens33:1修改的地方就是IP和名稱 然後重啓就可以了如果不可以可

原创 vmstat命令

vmstat命令vmstat 監控系統狀態這個命令可以查看到,內存,交換分區,io,系統進程等相關的東西 通常用法vmstat 1 :每一秒鐘顯示一次結束的話直接ctrl 1 後面可以再加個數字代表,顯示幾次關注:r run表示有多少個

原创 LAMP架構介紹

LAMP=Linux+Apache(httpd)+Mysql+PHPPHP網站(Google。淘寶。百度。51cto博客等)三個角色可以在一臺機器上,也可以分開(httpd和PHP要在一起)用戶瀏覽->Apache->PHP Module

原创 top命令

top命令top查看進程使用資源情況3秒鐘顯示一次Tasks: 85 total, 1 running, 84 sleeping, 0 stopped, 0 zombie85個進程 1個在跑 84個在休眠 0個停止 0個殭屍

原创 ps命令

ps命令ps 查看系統進程用法:ps aux 丶ps -elf 可以列出系統所有的進程STAT部分說明D不能中斷的進程R run狀態的進程S sleep狀態的進程T 暫停的進程Z 殭屍進程< 高優先級進程N 低優先級進程L 內存中被鎖了內存

原创 環境變量配置文件

系統層次:/etc/下的文件用戶層次:用戶家目錄下的文件系統層次下面的/etc/profile和/etc/bashrc最好不要亂動。如果我們想要添加變量就添加到用戶目錄下的.bash_profile或者.bashrc. 和 source一樣

原创 free命令

free命令-m 以m爲單位-h 在數字後面加上單位used和free相加不等於總和,因爲系統自動分了buff/cache 緩衝和緩存0000(磁盤) -->內存(cache)--> cpu cpu(0000) -->內存(buffer)

原创 shell變量

系統的變量大多數都是大寫字母,env顯示系統裏的變量 set 同樣也會查看變量,不一樣的是,不僅僅顯示系統自帶的變量,還帶有自定義的變量我們自己也可以設置變量變量名規則:字幕丶數字下劃線,首位不能爲數字變量值有特殊符號時需要用單引號括起來如

原创 Apache安裝

Apache是一個基金會的名字,httpd纔是我們要安裝的軟件包,早期它的名字就叫apacheApache官網www.apache.org現在主流版本是2.4,那麼我下面寫的是2.4的安裝方法2.4會依賴於apr軟件apr和apr-util

原创 LAMP架構介紹

LAMP=Linux+Apache(httpd)+Mysql+PHPPHP網站(Google。淘寶。百度。51cto博客等)三個角色可以在一臺機器上,也可以分開(httpd和PHP要在一起)用戶瀏覽->Apache->PHP Module

原创 linux下抓包

linux下抓包tcpdump -nn 指定網卡名稱 -i 名稱指定端口 -port 端口指定數量 -c指定存放路徑 -w 路徑 抓下來的文件是cat不了的 會出現亂碼。可以使用tcpdump -r 查看 ,但是查看出來的還是數據流 #yu