shell備忘
1.cron.d
使用:
在/etc/cron.d資料夾中建立testTask檔案,內容如下,系統將每1分鐘執行一次command: echo "abcd..." >> /root/桌面/file.log
*1/ * * * * root echo "abcd..." >> /root/桌面/file.log
注意:在CentOs下面,若執行chmod +x /etc/cron.d/testTask,則該任務將不起作用,找不到具體說明。而在ubuntu下面則不會出現此問題。
在/etc/cron.d中建立計劃任務task時,不可將task的w許可權賦予除root(或其它)使用者組之外的使用者組,即:task可以為755,不可為7772.if
使用:
# 下劃線"_"表示空格
if_[_"a"_-eq_"a"_];then
echo "equal"
else
echo "not equal"
fi
注意:
shell下有些空格是必須的,不加會出錯,比如if和[之間的空格。
3.case
使用:
case的使用在很多服務中用到,比如/etc/init.d/networking
注意:case "$1" in start) echo "para1 is start." ;; stop) echo "para1 is stop." ;; restart) echo "para1 is restart." status) echo "para1 is status." ;; *) echo "Usage: {start | stop | restart | status}." ;; esac
結束符esac為case的反寫詞,與if/fi類似。
4.>>
使用
# 列印資訊到檔案
echo "abcd..." >> /root/桌面/file.log
# 列印資訊到/dev/null
echo "abcd..." >> /dev/null
5.tee
echo `date`",abcd" | tee -a /root/桌面/file.log
相關推薦
shell備忘
1.cron.d 使用: 在/etc/cron.d資料夾中建立testTask檔案,內容如下,系統將每1分鐘執行一次command: echo "abcd..." >> /root/桌面/file.log *1/ * * * * root echo "abc
Bash shell指令碼備忘
已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top --- shell在linux中是很常用的一種解釋型別的指令碼,包含很多型別,使用範圍較廣的為bashshell ,在讀android原始碼中shell檔案隨處可見,故對此作一備忘(詳解shell都可
shell 問題備忘
一 ls結果賦給變數 dirSrc=$(ls test/ -l | awk '/^d/{print $NF}') echo "dirSrc is $dirSrc" 二 使用cut查詢最後一個欄位 echo 'maps.google.com' | rev | cut -d'.' -f 1 | r
shell 知識點備忘
與檔案存在與否的判斷 -e 是否存在 -f 是否為普通檔案 -d 是否為目錄
實用收藏Linux命令備忘
屏幕 ssh 狀態 標準輸出 系統 play mkdir ger rdquo 系統操作 #使用shutdown命令馬上重啟系統[[email protected]/* */ ~]# shutdown –r now #使用shutdown命令馬上
cpan安裝perl module的方法和步驟(備忘帖)
roo for lora pre permanent help base -i rmi 適用場景:不具備root權限且沒有sudo權限的普通用戶安裝perl module安裝步驟:1)刪除/.cpan/.lockrm -rf /home/users/.cpan/.lock2
linux備忘
blog mage 技術分享 img src http image alt logs linux備忘
Python備忘
class 安裝 ont 備忘 org 開源 ron 自己的 color Python 庫索引中包含了大量開源的庫,你可以在你自己的程序中使用它們。 要想了解如何安裝並使用這些庫,你可以使用 pip。Python備忘
ajax基礎------備忘
user odi blog www action writer word nal urlencode 1:register.jsp <%@ page language="java" contentType="text/html; charset=UTF-8"
[2017.5.29]備忘 買書 挑戰程序設計競賽
nio com html 備忘 %d gda .html amp click http://product.dangdang.com/23272528.html?_utm_sem_id=231367&_ddclickunion=422-kw-4-%CD%BC%CA%
nginx發布靜態目錄備忘
centos nginx 靜態目錄 發布靜態文件前陣子配一個靜態目錄,想當然的覺得相當簡單,不就是寫個目錄嗎。配完以後怎麽都不行,一直出404。找了一些文章,看來看去,我的配置是對的呀,這實在奇怪。今天中午吃飯時候突然想到,可能是因為目錄多寫了一級,飯後一試,果然。原先配置文件裏是這樣寫的:server /
awk備忘
.... 其中 改變 tor 程序設計語言 次數 state 對數 http awk是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得尤為強大。簡單來說awk就是把文件逐行的讀入,以空格為默認分隔符將每行切片,切開的部分再進
inode備忘
自動 生成 nbsp 12g 隱藏 日期 device 源文件 100% 文件名 -> inode -> device block 轉自:http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html
Laravel之備忘項(不定期更新)
自定義字段 ida 不定 blog red color request validate 打印sql 1.自定義字段驗證錯誤信息 $this->validate($request, [‘name‘ => ‘required|max:5
JQuery 備忘
checked can 獲取值 ont tor undefined blog 及其 節點 一、.on() .bind() .delegate() .live()的區別 jquery 1.7之後建議綁定事件用 .on( ),移除事件處理函數用 .off( ) $(
MySQL備忘點(下)
update 虛擬 主鍵 ble str 內聯 完全 語句 innodb 聯結表 創建聯結 FROM 表1,表2 與內連接作用相同類似;如果失去WHERE子句,會出現笛卡爾積現象 內聯結 INNER JOIN 高級聯結 自聯結 例子:
Excel 開發備忘
public ide pub sof source rop pla board put 1、裝完讀取插件才可以對EXCEL讀取 Excel 2010 讀取數據插件 https://www.microsoft.com/zh-CN/download/details.aspx?i
Android學習備忘箋01Activity
存在 images 布爾 edi pan start clas 設置 pro 01.設置視圖 在Android Studio新建的項目中,通過 setContentView(R.layout.activity_main);方法將res/layout/activity_m
git hub 操作步驟備忘
title 終端 gen gmail fetch 新版本 ble 備忘 ber 我是在碼雲上申請了 github賬號。用法和官方的一樣,只不過碼雲可以設置私有項目。 ------------------------------------------------------
AngularJS之備忘與訣竅
slist ins 控制器 boot template amp 數據驗證 條件 yui 譯自:《angularjs》 備忘與訣竅 目前為止,之前的章節已經覆蓋了Angular所有功能結構中的大多數,包括指令,服務,控制器,資源以及其它內容.但是我們知道有時候僅僅閱讀是不