原创 linux的FHS文件系統目錄介紹

    FHB:文件系統的層次化標準,linux操作系統的文件系統就是採用這種標準的,類似的還有windows下的C盤下的文件系統    文件系統和分區的關係:1、文件系統是邏輯上的分區,分區是物理層次上的分區2、linux內核分出一塊區域

原创 常用的開源協議

開源協議         經過Open Source Initiative組織通過批准的開源協議目前有58種,我們在常見的開源協議如BSD,GPL,LGPL,MIT等都是OSI批准的協議。如果要開源自己的代碼,最好也是選擇這些被批准的開源協

原创 vim編輯器

1、文本編輯器的種類    行編輯器    全屏編輯器2、vim的使用    1、基本模式(編輯模式、輸入模式、末行模式)    打開方式         vi [-rR][-c command][-t tagstring][-w size

原创 linux的用戶和組相關的命令

1、查看用戶相關的id信息 id     id [OPTION]... [USERNAME]      常用選項:            -u: 查看用戶的ID號碼            -g:查看用戶的基本組            -G:

原创 linux中的變量

在bash中,變量分類    根據生效範圍分類        1、本地變量:只在本shell中有效,對其他shell無效        2、環境變量:只在當前shell和其子shell中有效。對其他shell無效        3、位置變量

原创 磁盤分區

磁盤管理    IO port:又叫IO設備地址(又叫IO端口)。主要用於連接IO設備    塊設備:存儲的時候是單位是塊,512K。比如硬盤    字符設備:存儲的時候單位是字節。比如鍵盤    linux設備文件:關聯到驅動程序的一個文

原创 linux文件系統

1、文件系統常見系統    ext2,ext3,ext4,xfs,btrfs,xfs,jfs,reiserfs    swap:交換分區    iso9960:光盤    windows:fat32,ntfs    unix:FFS,UFS

原创 linux中的邏輯運算和正則表達式

1、與、或、非、異或    && 與:當兩邊同爲真的時候,結果爲真    || 或:當兩邊都爲假的時候,結果爲假。    ! 非:取反    ^ 異或:當左右都相同的時候,結果爲假;當左右不相同的時候,結果爲真2、短路運算:在特殊情況下只運

原创 linux權限管理

1、權限管理的主要針對對象    1、所屬者U    2、所屬組G    3、其他 O2、每種對象相對應的權限    1、r 可讀    2、w 可寫    3、x 可執行3、對文件1、r:可以讀取文件內容2、w:可以修改文檔內容3、x:可

原创 linux的文件系統

計算機開啓順序    底層硬件啓動,自檢——系統引導加載——內核加載——根目錄——/sbin/init文件系統管理:    1、掛載,將文件系統跟現有的根目錄下的文件建立連接,使該文件作爲該文件系統的訪問接口    2、卸載,解除這種連接關

原创 雜記

1、linux的用戶    管理員:0        普通用戶:1—65535                    系統用戶:1—499                    登錄用戶:500--    系統用戶:對守護進程獲取資源進行權

原创 linux的特殊權限

1、基本權限:r,w,x2、安全上下文    進程和文件一樣有屬主和屬組    1、一個可執行程序文件啓動爲進程,取決於程序發起者對程序文件是否有可執行權    2、進程的屬主爲程序的發起者,進程的屬組是進程發起者所在的屬組    3、進程

原创 cp命令

cp命令的使用格式      cp [OPTION]... [-T] SOURCE DEST       cp [OPTION]... SOURCE... DIRECTORY       cp [OPTION]... -t DIRECTOR

原创 條件測試

某需求是否滿足,是需要測試機制來實現的測試表達式是需要測試命令配合來完成的    測試表達式 :        1、test 表達式 expression 表達式             2、[表達式 expression 表達式]    

原创 bash的基礎特性二

1、命令別名    alias是命令別名命令,在生產環境根據常用的命令,可以製作爲命令別名,可以提高操作效率    alias:打開當前bash的所有命令別名    定義別名:alias 別名=‘執行的命令’    注:在命令行中定義的命令