原创 初識shell

一、shell的概念 shell本身是一個用C語言編寫的程序,它是Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。shell既是一種命令語言,又是一種程序設計語言。作爲命令語言,它交互式地解釋和執行用戶輸入的命令;作

原创 私有CA的創建和證書的申請

創建CA和申請證書 1、創建私有CA和所需要的文件openssl的配置文件:/etc/pki/tls/openssl.cnftouch /etc/pki/CA/index.txt 生成證書索引數據庫文件echo 01 > /etc/pki/

原创 CentOS啓動詳解

CentOS6啓動過程 2、POST加電自檢 POST: Power-On-Self-Test,加電自檢,是BIOS功能的一個主要部分。負責完成對CPU、主板、內存、硬盤子系統、顯示子系統、 串並行接口、鍵盤、 CD-ROM光驅等硬件情況的

原创 TCP的握手和揮手

什麼是TCP TCP(Transmission Control Protocol 傳輸控制協議)是一種面向連接的、可靠的、基於字節流的傳輸層通信協議,由IETF的RFC 793定義。在簡化的計算機網絡OSI模型中,它完成第四層傳輸層所指

原创 Linux中的括號用法

一、Linux中的小括號(也叫圓括號)“( )”的用法 1.單小括號() 1)數組賦值或者初始化數組; 2)子Shell賦值:小括號中的內容會開啓一個子shell獨立運行;括號中以分號連接,最後一個命令不需要;各命令和括號無需空格;3)實現

原创 教你如何製作本地yun源

本地YUM源製作 1. YUM相關概念 1.1. 什麼是YUM YUM(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理

原创 shell編程基本語法

編寫shell腳本的時候,最前面要加上一行:#!/bin/bash,因爲linux裏面不僅僅只有bash一個解析器,還有其它的,它們之間的語法會有一些不同,所以最好加上這一句話,告訴系統要用這個解析器。 一.shell變量 shell變量和

原创 常用RAID類型以及它們的區別

一.RAID定義 RAID(Redundant Array of Independent Disk 獨立冗餘磁盤陣列)技術是加州大學伯克利分校1987年提出,最初是爲了組合小的廉價磁盤來代替大的昂貴磁盤,同時希望磁盤失效時不會使對數據的

原创 Linux中文件和目錄的權限關係

        最近一直在學習linux,對文件和目錄的權限有了新的認識,感覺想要理清楚還是需要花點心思的。        注意:1.以下的情況只針對文件或目錄的所有者(u)來說;2.只針對ext4文件系統        在瞭解之前先說一下

原创 初識shell

一、shell的概念 shell本身是一個用C語言編寫的程序,它是Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。shell既是一種命令語言,又是一種程序設計語言。作爲命令語言,它交互式地解釋和執行用戶輸入的命令;作