sjfbjs
-
grep,sed,與正則等
grep:文本過濾(模式:pattern)工具; grep, egrep, fgrep(不支持正則表達式搜索 sed:stream editor,文本編輯工具; awk:Linux上的實現gawk,文本報告生成器;a grep [OPTIONS] PATTERN [FILE…] grep…
-
8.8作業
4、如何設置tab縮進為4個字符? set tabstop=4 5、復制/etc/rc.d/init.d/functions文件至/tmp目錄;替換/tmp/functions文件中的/etc/sysconfig/init為/var/log; cp /etc/rc.d/init.d/functi…
-
定時任務的完成contab
采用crontab來完成 利用crontab來定時執行任務大致有如下三步: 1、編寫shell腳本 2、利用crontab加入到定時任務隊列 3、查看作業完成情況 一、如何建立shell腳本 Linux下有很多不同的shell,但我們通常使用bash(bourne again shell)進行編程,因為bash是免費的并且很容易使用 程序必須以下面的行開始(…
-
8.2日作業
8.2作業 1、在/data/testdir里創建的新文件自動屬于g1組,組g2的成員如:alice能對這些新文件有讀寫權限,組g3的成員如:tom只能對新文件有讀權限,其它用戶(不屬于g1,g2,g3)不能訪問這個文件夾。 先將文件目錄的屬組變更為g1 ,chmod g+s /data/testdir/ …
-
UID SGID與chmod 777的一些問題
先來看問題 問題來了:echo的行為返回是對的還是vi是對的? 現場分析: vi 和 echo 都被設置為SGID權限。 abc文件所在的父目錄權限是777 echo無法寫abc文件,而vi是可以的 當時被問到這個問題時,我也是一征,怎么會這樣。加之SUID,SGID在企業應用很少,如此這么久早忘了一干二凈,只是趕緊去補課~,但經過30MIN后依然沒有找到問…
-
8.4日作業
1、用正則表達式表示IP地址 ifconfig | grep -E -o "(\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>\.){3}(\<[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]25[0-5]\>)" 5、用正…
-
系統時間與硬件時間
1. “系統時間”與“硬件時間” 系統時間: 一般說來就是我們執行 date 命令看到的時間,linux系統下所有的時間調用(除了直接訪問硬件時間的命令)都是使用的這個時間。 硬件時間: 主板上BIOS中的時間,由主板電池供電來維持運行,系統開機時要讀取這個時間,并根…
-
linux樹狀結構
linux 目錄結構 /:根目錄,一般根目錄下只存放目錄,不要存放文件,/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分區中 /bin:/usr/bin:可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系統啟動時用到的一些文件。/boot/vmlinuz為linux的內核文…
-
第6天預習xargs命令的用法
Xargs用法詳解 1. 簡介 之所以能用到這個命令,關鍵是由于很多命令不支持|管道來傳遞參數,而日常工作中有有這個必要,所以就有了xargs命令,例如: find /sbin -perm +700 |ls -l &n…