原创 Rsyslog+LogAnalyzer+MySQL部署日誌服務器
rsyslog記錄日誌於mysql:前提:準備好msql server或mariadb server;(1) 安裝rsyslog連接至mysql server的驅動模塊;# yum install rsyslog-mysql (2) 在my
原创 yum命令詳解
一、yum命令格式 yum是通過分析rpm的標題數據後,根據各軟件的相關性製作出屬性依賴時的解決方案,然後可以自動處理軟件的依賴屬性問題,以解決軟件安裝或刪除與升級問題。 下面詳細解釋yum的用法: yum[options
原创 until循環
until語法:until condition ;do 循環體done下面來進行一些實例練習:1、每隔3秒鐘到系統上獲取已經登錄的用戶的信息;#!/bin/bash until false do if w|grep "^hacke
原创 linux的啓動流程
一. 內核組成部分:核心文件:/boot/vmlinuz-VERSION-releaseramdisk:輔助的僞根系統CentOS 5: /boot/initrd-VERSION-release.imgCentOS6,7: /boot/in
原创 德·摩根定律詳解
一. 德·摩根定律非(A且B) = (非A) 或(非B)非(A 或B) = (非A) 且(非B)1.德·摩根定律確實讓人頭疼,下面爲大傢俱體詳解 由圖片可知A=1+2 ;B=2+3 ;c=4非A=3+4非B=1+4A且B 是同時是A,也同時
原创 dropbear源碼編譯
二. 編譯安裝dropbear 1.安裝開發包組 2. 解壓源包 tar-xf dropbear-2013.58.tar.bz2 3.進入解壓後的源包目錄,查看安裝過程
原创 centos7修復實驗
1. 修改啓動時菜單默認的內核 1. vim /etc/default/grub 2.grub2-mkconfig -o/boot/grub2/grub.cfg ---生成新的grub.cfg文件 2.
原创 磁盤管理
1.磁盤有兩種分區方式:MBR和GPT MBR分區需要注意什麼?(1).MBR使用的是32位表示扇區數,分區不超過2T(2).磁盤是按照柱面劃分區的(3).MBR的0扇區有512types,有3部分組成: (1)446types是主引導記錄
原创 vim編輯器之按鍵說明
viim編輯器 文本:純文本,ASCII test;文本編輯種類: 行編輯器:sed 全屏編輯器:nano,vi其他編輯器: gedit 一個簡單的圖形編輯器 gvim 一個vim編輯器的圖形版本
原创 路由配置
一.先了解route命令 1.1 路由條目類型: 主機路由:目標地址爲單個IP 網絡路由:目標地址爲IP網絡 默認路由:目標爲任意主機,0.0.0.0/.0.0.0.0 1. route -n 查看路由條目(不反解地址和端口號) 2. r
原创 sed詳解
sed本身是一個管道命令,可以分析standard input,而且sed還可以將數據進行替換,刪除,新增,選取特定行等功能,下面來了解一下sed的具體功能sed Stream EDitor 流編輯器 sed[option]...
原创 shell編程之變量詳解
bash中的變量的種類 1.本地變量 : 生效範圍爲當前shell進程;對當前shell之外的其他shell進程,包括當前shell的子shell進程均無效 變量賦值: name='value' 使用引用value
原创 腳本練習
一、腳本1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。#!/bin/bash echo '顯示當前系統信息' echo "
原创 select循環
select 循環與菜單語法: select variable in list do 循環體 done實例:寫一個腳本,點菜 結果: 注意:1.select 循環主要用於創建菜單,按數字順序排列的菜單項將顯示在標準錯誤上,並顯示PS3提示
原创 文本處理練習
一.文本處理練習1、找出ifconfig命令結果中本機的所有IPv4地址[root@centos7 zhang]# ifconfig |tr -s " " |head -2 |tail -1| cut -d " " -f32、查出分區空間使