原创 Linux基礎(五)——文件管理
一、文件系統 文件系統特徵 * 文件和目錄被組織成一個單根倒置樹結構 * 文件系統從根目錄下開始,用“/” 表示 * 根文件系統(rootfs): root filesystem * 文件名稱:區分大小寫 * 以.開頭的文件爲隱藏文件 *
原创 Linux基礎(二)——開源協議
GPL GPL,是GNU General Public License的縮寫,是GNU通用公共授權非正式的中文翻譯。它並非由自由軟件基金會所發表,亦非使用GNU通用公共授權的軟件的法定發佈條款─只有GNU通用公共授權英文原文的版本
原创 第五週作業
1、LVM邏輯卷管理1)創建一個至少有兩個PV組成的大小爲20G的名爲testvg的 VG;要求PE大小爲16MB, 而後在卷組中創建大小爲5G的邏輯卷testlv;掛載至/users目錄 [root@zeedu tool]# fdisk
原创 第四周作業
1、查找/var目錄下不屬於root、lp、gdm的所有文件 2、統計/etc/init.d/functions文件中每個單詞的出現次數, 並排序(用grep和sed兩種方法分別實現) 3、利用sed取出ifconfig命令中本機的IPv4
原创 第三週作業
1、定義一個對所有用戶都生效的命令別名,例如:iftps='lftp 192.168.199.1/pub' 2、顯示/etc/passwd文件中不以/bin/bash結尾的行 3、找出/etc/passwd文件中,包含二位數字或三位數的行
原创 find命令
find 實時查找工具,通過遍歷指定路徑完成文件查找 1、工作特點• 查找速度略慢• 精確查找• 實時查找• 可能只搜索用戶具備讀取和執行權限的目錄 2、語法find [OPTION]... [查找路徑] [查找條件] [處理動作]查找路徑
原创 第二週作業
3、編寫腳本/root/bin/backup.sh,可實現每日將/etc/目錄備份到/root/etcYYYY-mm-dd中 4、編寫腳本/root/bin/nologin.sh和login.sh,實現禁止和允許普通用戶登錄系統 5、編寫腳
原创 腳本編程之一
一、算術運算bash中的算術運算:help let+, -, *, /, %取模(取餘) , *(乘方)實現算術運算:(1) let var=算術表達式(2) var=$[算術表達式](3) var=$((算術表達式))(4) var=$(
原创 Linux VI工具
vi(Visual Interface) * 可編輯文本類型 ASCIIUnicode * 文本編輯種類 行編輯器:sed全屏編輯器:nano, vivim:Vi Improved * 其他編輯器 gedit 一個簡單的圖形編輯器gvim
原创 Linux用戶、組及權限
一、Linux 3A+ 通過3A進行資源的分派,所謂3A即: * Authentication:As the first process, authentication provides a way of identifying a u
原创 Linux哲學思想
Linux哲學思想: 一切皆文件; 小型,單一用途的程序; 連接程序,共同完成複雜功能; 避免令人困惑的用戶界面; 配置文件以文本形式存在; 一切皆文件 Linux系統中,一切都以文件形式體現。意思是就算是硬件設備也模擬爲文件,
原创 Linux基礎(四)——內核
Linux內核簡介 Linux內核(kernel)是芬蘭赫爾辛基大學的學生Linus Torvalds於1991年創建的。隨着程序員從其他自由軟件項目中調整源代碼以擴展內核的功能,它很快獲得了廣泛的應用。由於Linux內核越來越受歡迎,GN
原创 Linux——文件管理之inode
一、inode概念 inode(index node):譯爲“索引節點”,是理解Linux文件系統和硬盤存儲的基礎。 理解inode,要從文件儲存說起。文件儲存在硬盤上,硬盤的最小存儲單位叫做“扇區”。每個扇區能儲存512字節(相當於0.5
原创 Linux基礎——文件管理
文件系統 文件和目錄被組織成一個單根倒置樹結構 文件系統從根目錄下開始,根文件系統(rootfs): root filesystem,用“/” 表示 文件名稱區分大小寫 以.開頭的文件爲隱藏文件 路徑分隔符: / 文件有兩類數據:元數據