皺 多利亞
-
磁盤管理
回顧 {a..f} a b c d e f ]# arr=({a..z}) ]# echo ${#arr[*]} 26 ]# N1=N2 ]# N2=zhuchaoming ]# echo ${!N1} eval N1=\$$N2 echo $N1 創建臨時文件 mktemp NAME.XXX 交互式登錄 /etc/profile –> /…
-
腳本例子
1、每隔3秒鐘到系統上獲取已經登錄的用戶的信息;如果發現用戶hacker登錄,則將登錄時間和主機記錄于日志/var/log/login.log中,并提示該用戶退出系統。 #!/bin/bash #author:Zhu Chaoming #date:20160816 #version:0.1 # while true…
-
Shell編程(1)
Shell編程: 編程語言:機器語言、匯編語言、高級語言 高級語言: 靜…
-
文本處理三劍客之Sed(行編輯器)
sed(流編輯器,行編輯器) 是一種流編輯器,一次處理一行內容,處理時把當前處理的行存儲在臨時緩存中,成為“模式空間”,接著用sed命令處理緩沖區的內容,處理完畢后吧緩沖區內容輸出到屏幕接著處理下一行。這樣不斷重復到末尾。文件內容并沒有改變。除非使用重定向輸出才會改變內容。 sed:行編輯器(全屏編輯器:vi) &n…
-
vi(vim)編輯器的使用
vim編輯器:全屏編輯器,模式編輯器 vim模式: 編輯模式: 輸入模式: 末行模式: 轉換模式: &nbs…
-
用戶權限以及組權限作業
1、在/data/testdir里創建的新文件自動屬于g1組,組g2的成員如:alice能對這些新文件有讀寫權限,組g3的成員如:tom只能對新文件有讀權限,其它用戶(不屬于g1,g2,g3)不能訪問這個文件夾。 [root@localhost testdir]# mkdir -p /data/testdir [roo…
-
管道、重定向和用戶管理練習
前面一章學習了硬鏈接和軟鏈接,回顧上一章節內容: 硬鏈接:在inode表中記錄一個條目,所有的元數據和原始文件元數據相同。 ·相當于兩個名字。 ·刪除原始文件,另一個條目也能夠…