原创 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 別名=‘執行的命令’ 注:在命令行中定義的命令