M20-1--孔祥文
-
bash腳本初探
(注)$@和$*的區別,以及$0..$n [root@ _6_ ~]# cat weizhi.sh #!/bin/bash e…
-
上古神器之vim
sed 前言:前面學到了文本處理三劍客之一grep,但是grep在有些時候顯得力不從心,我們需要一款針對行操作的處理工具,沒錯,這就是sed流編輯器。 sed用法提煉: sed 's/(text1)(text2)(text3)/\1\2\3/' vim 前言:強大的Linux如果沒有一款瘋狂的編輯器,常用的編輯操作會…
-
8.5-文本處理工具(命令篇)
1、文件查看命令: cat, tac,rev cat [OPTION]… [FILE]… -E: 顯示行結束符$ -n: 對顯示出的每一行進行編號 -A:顯…
-
8.5-文本處理工具(作業篇)
1、統計當前連接本機的每個遠程主機IP的連接數,并按從大到小排序 [root@localhost ~]# netstat -nt Active Internet connections (w/o servers) Proto Recv-Q Send-Q&nb…
-
8.3-特殊權限(作業篇)
1. 在/data/testdir里創建的新文件自動屬于g1組,組g2的成員如: alice能對這些新文件有讀寫權限,組g3的成員如: tom只能對新文件有讀權限,其它用戶(不屬于,g2,g3)不能訪問這個文件夾。 root@localhost ~]# mkdir -p /data/testdir [root…
-
8.1-用戶和組(命令篇)
1、標準輸入輸出 我們知道,執行一個shell命令行時通常會自動打開三個標準文件, 即標準輸入文件(stdin),通常對應終端的鍵盤; 標準輸出文件(stdout) 標準錯誤輸出文件(stderr),這兩個文件都對應…
-
8.1-用戶和組(作業篇)
1、將/etc/issue文件中的內容轉換為大寫后保存至/tmp/issue.out文件中。 [root@localhost ~]# tr a-z A-Z </etc/issue > /tmp/issue.out [root@localhost ~]#&n…
-
8.3-ACL權限詳解(命令篇)
前言 我們都知道Linux有三種身份(owner,group,other)搭配三種權限(r,w,x)以及三種特殊權限(SUID,SGID,SBIT), 但是某些時候這些組合不能滿足復雜的權限需求。 例如 …
-
7-28-文件管理
1.stat命令和時間戳 詳解 背景: 在Linux中,沒有文件創建時間的概念。只有文件的訪問時間、修改時間、狀態改變時間。也就是說不能知道 &n…
-
7-26第三課-幫助和bash基礎命令
命令: 1.獲取幫助 內部命令 #help COMMAND #man COMMAND 外部命令 # COMMAND …