641348038@qq.com
-
腳本
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash # sum=0 &n…
-
腳本練習
1、寫一個腳本,使用ping命令探測10.1.8.1-10.1.8.10之間所有主機的在線狀態,在線的主機使用綠色顯示,不在線的主機使用紅色顯示。 #!/bin/bash #Test host whether onlin…
-
磁盤分區
1、創建一個10G分區,并格式化為ext4文件系統; (1)要求其block大小為2048,預留空間百分比為2,卷標為MYDATA,默認掛載屬性包含acl; (2)掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳 第一步:創建一個10G的分區 [r…
-
Linux網絡屬性配置
如何將linux主機接入到TCP/IP網絡中: 第一步: 配置IP/NETMASK(ip地址、子網掩碼):本地通信 第二步: &n…
-
網絡基礎
計算機網絡 計算機網絡,是指將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統,網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。 1、網絡通信設備 網絡通信設備種類繁多,且日新月異,網絡通信設備通常由網絡線纜、網卡、集線器、中繼器、網橋、交換機、路由器等組成。 網橋(Bri…
-
程序包管理
什么是程序包管理器? 顧名思義,就是將編譯好的應用程序的各組成文件打包成一個或多個程序包文件,從而更方便地實現程序包的安裝、升級、卸載還有查詢等管理操作。 那么一個程序包又由哪些部分組成呢? 程序包的組成清單: 文件清單(每個程序包都單獨實現): 安裝或卸載時運行的腳本,有如下四類: preinstall : 安裝過程開始之前…
-
RAID磁盤陣列
什么是RAID? RIAD(Redundant Array of Independent Disk,獨立冗余磁盤陣列)技術是加州大學伯克利分校1987年提出,最初是為了組合小的廉價磁盤來代替大的昂貴磁盤,同時希望磁盤失效時不會使對數據的訪問受損失而開發出一定水平的數據保護技術。RAID就是一種由多塊廉價磁盤構成的冗余陣列,在操作系統下是作為一個獨立的大…
-
vim編輯器
Linux文本編輯器vim Linux下的編輯器最常用的就是vim或者vi文本編輯。vi和vim編輯器的區別是vim是vi的改進版本,在vi編輯器的基礎上上擴展了很多實用的功能。 vim的使用 用vim打開文件: vim [options] [file ..]…
-
vim及腳本
1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#。 第一步: [root@localhost ~]# cp /etc/rc.d/rc.sy…
-
Linux文件查找命令
Linux系統文件查找 使用linux系統難免會忘記文件所在的位置,可以使用以下命令對系統中的文件進行搜索。 locate命令: locate命令其實是“find -name”的另一種寫法,但是要比后者快得多,原因在于它不搜索具體目錄,而是搜索一個數據庫(/var/lib/locatedb),這個數據庫中含有本地所有文件信息。L…
-
Find工具實例
1、顯示當前系統上root、fadora或user1用戶的默認shell。 [root@localhost ~]# grep -E "^(root|fadora|user1)\>"&n…
-
Linux用戶和組管理
用戶和組管理類命令的使用方法 Liunx用戶組管理命令: groupadd命令:添加組 命令用法: groupadd [選項] group_name &nbs…
-
grep、egrep、vim練習
1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost ~]# install -d -m 600&nb…
-
元數據、修改時間戳、文件名通配、定義命令的別名、I/O重定向及管道
文件的元數據 文件的數據分為兩類:一類為元數據,既屬性數據;一種就是數據本身: 數據是指普通文件中的實際數據 元數據指用來描述一個文件的特征的系統數據,諸如訪問權限、文件擁有者以及文件數據塊的分布信息(inode…)等等 那么如何查看文件的詳細信息? stat命令: 功能說明: 顯示inode內容命令用法: stat…
-
Bash的基礎特性之命令執行狀態返回值和命令行展開
Bash的基礎特性之命令的執行狀態 Linux的命令執行結果狀態有兩種,分別為:1、成功2、失敗bash使用特殊變量 $? 保存最近一條命令的執行狀態結果使用echo $? 命令來查看命令執行狀態返回值:0:成功1-255:失敗 示例: [root@localho…