Linux筆記
-
linux第三周
總結
-
第三周筆記總結
第七天運行腳本的條件:1、加執行權限或者bash+腳本名2、寫路徑(絕對、相對均可) 加執行權限以后,如果沒有放在PATH變量下的路徑內,運行腳本需要寫路徑3、如果不想寫路徑,可以將腳本放在PATH變量中的任何位置均可,通常放/root/bin下,/bin需要增加創建 腳本調試只檢測腳本中的語法錯誤bash -n /path/to/some_script跟蹤…
-
第三周
CMD=”hostname”echo $CMDhostname$CMDcentos6.com 全局配置文件/etc/profile 定義變量的/etc/profile.d/*.sh /etc/profile.d/env.sh在這該/etc/bashrc 放別名個人配置文件~/.bash_profile 定義變量的~/.bashrc.b…
-
文本處理工具Sed
sed的基本用法和高級用法
-
sed
sed 過濾文件改文 ( 行編輯器)Sed 選項 腳本(地址命令)inputfile(要處理的文件名)-n 不輸出模式空間內容到屏幕,即不自動打印-e 多點編輯-f /PATH/SCRIPT_FILE: 從指定文件中讀取編輯腳本-r支持使用擴展正則表達式-i.bak 備份文件并遠處編輯 -i編輯文件不備份script ‘地址命令’不給地址: 對全部的所有行處…
-
shell 編程基礎
命令錯誤 后面的命令繼續執行 語法錯誤 后面的命令不執行 bash -n 檢查語法錯位 bash -x 查看腳本的執行過程 【排錯】 ++文件屬性上的 顯示是嵌套命令 變量 引用變量要加$符號 echo 是顯示字符串的 如果命令能識別變量 可以不加$ 識別不了就壓加$ 變量盡量用“ ”引起來 保留里面的格式 name =`whoami` echo ̶…
-
第九周作業:簡述常見加密算法 | https | DNS主從 | 智能DNS
第九周 2018/1/29
-
第八周作業(占位)
AA
-
第七周作業(占位)
AA
-
第6周作業(占位)
AA
-
第五周作業(占位)
AA
-
第四周作業(占位)
AA
-
文件查找命令locate與find的對比分析
文件查找命令locate與find的對比分析一、locate 1、locate命令是用來文件查找的命令,依賴于事先構建的索引。而索引的更新并不是實時的,而是每次開機啟動或者管理員手動更新。因為是使用事先建立的索引庫進行檢索,所以會有以下特點: 1)查找速度快 2)模糊查找 3)非實時查找 4)搜索的是文件的全路徑,不僅僅是文件名 5)可能之搜索用戶具備讀取和…
-
Shell腳本寫的備份還原工具 –reset.sh
reset.sh腳本分兩個功能模塊,備份模塊和還原模塊;
備份:備份指定文件到當前目錄,以備份時日期做為文件名
還原模塊:可選擇性的還原指定時間的備份記錄