DYW
-
軟件包管理
一、軟件運行環境 API: Application Programming Interface POSIX: Portable OS 程序源代碼 –>…
-
shell腳本編程2
八、條件選擇if語句 注:if語句可嵌套 單分支 if 判斷條件;then &nbs…
-
shell編程循環語法作業
判斷/var/目錄下所有文件的類型 [root@www sh.log]# cat typefile.sh #!/bin/bash #author:DYW #顯示目錄下文件類型 if [ $# -lt 1 ];then echo "Please&nb…
-
find查找命令及壓縮
文件查找 在文件系統上查找符合條件的文件; 文件查找: locate, find 非實時查找(數據庫查找): locate &nbs…
-
shell編程if及find查找作業
寫一個腳本/root/bin/createuser.sh,實現如下功能:使用一個用戶名做為參數,如果指定參數的用戶存在,就顯示其存在,否則添加之;顯示添加的用戶的id號等信息 [root@www sh.log]# cat createuser.sh #!/bin/bash #author #使用一個用戶名作為參數,如…
-
shell腳本編程
shell俗稱殼(用來區別于核),提供使用者使用界面(命令解析器),它接受用戶命令,然后調用相應的應用程序。 同時它還是一種程序設計語言,作為命令語言,它交互式解釋和執行用戶輸入的命令或者自動地解釋和執行預先設計好的一連串的命令。作為程序涉及語言,它定義了各種變量和參數,并提供了許多在高級語言中才具有的控制結構,包括循環和分支。 一、shell腳本基礎概念 …
-
shell編程作業
1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 [root@localhost sh.log]# cat systeminfo.sh #!/bin/bash #author:DYW #顯示當前主機系統…
-
8.9作業
刪除/etc/grub2.conf文件中所有以空白開頭的行,行首的空白字符 [root@English6 ~]# sed "s@^[[:space:]]\+@@" /etc/grub.conf # grub.conf generated by an…
-
vim編輯器
一、vim編輯器簡介 文本:ASCII,Unicode 文本編輯種類: 行編輯器:sed 全屏編輯器:nano,vi v…
-
文本處理工具sed
處理文本的工具sed stream EDitor,行編輯器 sed是一種流編輯器,他一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,成為“模式空間”(pattern space),接著用sed命令處理緩存區中的內容,處理完成后,把緩沖區的內容送往屏幕?!?/p>
-
8.5文本處理工具及正則表達式
一、各種文本工具 文件查看 命令:cat,tac,rev cat optiong file &n…
-
8.5作業
找出ifconfig命令結果中本機的所有ipv4地址 [root@English6 wang]# ifconfig |grep -o "[1-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" 192.168.1.113 192.168…
-
用戶組和權限管理2
十七、linux文件系統上的特殊權限 suid:s表示,sgid:s表示,sticky:t表示 安全上下文 前提:進程有屬主和屬組,文件有屬主和屬組 &n…
-
用戶組和權限管理
一、3A認證 Authentication:認證 Autherization:授權 Accoutiong|Audition:審計 二、用戶user linu…
-
8.3作業
創建sysadmins組 將user1 user2 user3 加入組中 將user3設置為管理員 用user3登錄,將user2從組中移除 設置sysadmins口令centos 設置user1在創建新文件時所屬組為sysadmins 刪除User1-3 刪除sysadmins [root@localhost testdir]#&nb…