原创 bash腳本編程之(1/4) 變量、變量類型等筆記

Shell編程:編譯器,解釋器編程語言: 機器語言、彙編語言、高級語言靜態語言: 編譯型語言 強類型(變量) 事先轉換成可執行格式 c\c++\JAVA\c# 動態語言: 解釋性語言 弱類型 邊解釋邊執行 asp/asp.net/php/s

原创 用戶、用戶組管理命令筆記和習題

用戶、組、權限安全上下文(secure context):權限:r, w, x文件:r: 可讀,可以使用類似cat等命令查看文件內容w: 可寫,可以編輯或刪除此文件x: 可執行,eXecutable, 可以在命令提示符下當做命令提交給內核運

原创 bash及其特性筆記

bash及其特性shell: 外殼GUI: Gnome,KDE,XfceCLI: sh, csh, ksb, bash, tcsh, ksh, zch程序: 進程允許同一個用戶登陸多次,互不相干,進程獨立進程: 在每個進程看來,當前主機上只

原创 grep命令筆記和練習題

grep,egrep,fgrepgrep: 根據模式搜索文本,並將符合模式的文本行顯示出來。pattern: 文本字符和正則表達式的元字符組合而成匹配條件grep [options] PATTERN [FILE...] -i --color

原创 我的友情鏈接

51CTO博客開發金戈鐵馬行飛燕

原创 RPM包管理

目錄:1. RPM簡介2. RPM包獲取方式3. RPM包安裝4. RPM包卸載5. RPM包升級6. RPM包查詢7. RPM包校驗8. RPM數據庫重建1.簡介:RPM軟件包管理器, RPM (原Red Hat Package Mana

原创 bash腳本編程之(3/4)條件判斷、算符運算、整數測試、文件測試、特殊變量等筆記

Shell編程:編譯器,解釋器編程語言: 機器語言、彙編語言、高級語言靜態語言: 編譯型語言 強類型(變量) 事先轉換成可執行格式 c\c++\JAVA\c# 動態語言: 解釋性語言 弱類型 邊解釋邊執行 asp/asp.net/php/s

原创 特殊權限及文件系統訪問控制列表筆記及習題答案

特殊權限passwd:sSUID  : 運行某程序時,相應進程的屬主是程序文件自身的屬主,而不是啓動者 chmod u+s FILE chmod u-s FILE 如果FILE本身原有執行權限,則SUID顯示爲s;否則顯示SSGID  :

原创 RPM包管理

目錄:1. RPM簡介2. RPM包獲取方式3. RPM包安裝4. RPM包卸載5. RPM包升級6. RPM包查詢7. RPM包校驗8. RPM數據庫重建1.簡介:RPM軟件包管理器, RPM (原Red Hat Package Mana

原创 CentOS6下ssh簡介及openssh的應用

1. ssh及openssl簡介:SSH:ssh是secure shell,是用來通過網絡來提供安全的遠程訪問的工具,C/S結構,在ssh之前,最早的遠程計算機連接工具是telnettelnet是使用明文通信的,所以安全性很差,除非緊急情況

原创 openssl工具詳解及自建CA方法

前言:openssl是一款很強大的多用途的開源加密解密的命令行工具,比如創建私鑰,創建證書籤名請求,測試各種加密算法耗時等等。在我們進入openssl工具講解之前,我們有必要先了解先Linux下的加密解密方式,以及常用的加密算法與協議。然後

原创 vim編輯器功能筆記

vi: Visual Interface文本編輯器,字處理器ASCIIvim: VI imporved全屏編輯器, 模式化編輯器vim模式:編輯模式(命令模式)輸入模式末行模式模式轉換:編輯-->輸入: i: 在當前光標所在字符的前面,轉爲

原创 Linux下rsync+inotify實現實時數據同步

一、 rsync1. 什麼是rsyncrsync 是一個遠程數據同步工具, 可以實現本主機內,或跨主機的數據同步。以服務運行時監聽在TCP 873端口, rsync演算法可以達到只傳送文件變化的部分,而不是整個都傳送,因此速度相當的快,性能

原创 grep/egrep和正則表達式彙總

grep, egrep, fgrep語法格式: grep [option] ... 'PATTERN' FILE --color=auto 對目標FILE進行搜索,顯示能夠匹配的行正則表達式 基本正則: grep 擴展正則: grep -E

原创 nfs基本應用之httpd+nfs負載均衡實驗

本次實驗內容是爲了練習剛剛學過的httpd及nfs的配置,實現使用nfs文件系統來完成httpd非格式化數據的存儲。實驗環境:主機A 192.168.1.100 CentOS6.6 httpd服務器主機B 192.168.1.101 Cen