shell基礎二:尋找技巧,find及xargs的使用

標籤: 使用find時,只要把想要的操作寫在一個檔案裡,就可以用exec來配合find尋找,很方便的 (在有些作業系統中只允許- e x e c選項執行諸如l s或ls -l這樣的命令)。大多數使用者使用這一選項是為了尋找舊檔案並刪除它們。建議在真正執行r m命令刪除檔案之前,最好先用l s命令看一下,確認它們是所要刪除的檔案。 e x e c選項後面跟隨著所要執行的命令或指令碼,然後是一對兒{ },一個空格和一個\,最後是一個分號。 為了使用e x e c選項,必須要同時使用p r i

shell複習---檔案解壓命令

標籤:需要自己部署服務端,故在申請了空間之後,需要自己安裝linux自己,自己安裝Apache等,所以下載的壓縮檔需要運行。網上找了一些解壓命令不對,特別試了下面的方法有效,特別記錄一下:用ssh 登陸待部署伺服器,輸入正確的使用者名稱和密碼rz -b上傳目標檔案(如果沒有rz根據提示可以先安裝)1.更換壓縮格式       gunzip *.tgz( 可將.tgz 轉為.tar 檔案)2.用解壓.tar檔案的命令     

通過在shell指令碼中用scp或rsync實現遠程同步檔案

標籤:通過在shell指令碼中用expect實現遠程scp檔案 shell expect的簡單用法http://myunix.blog.51cto.com/191254/1095074http://jie-hui-520.blog.163.com/blog/static/60074301201022610217249/Linux rsync 同步實踐http://my.oschina.net/congqian/blog/137847#!/bin/bash /usr/loca/

wdcp的環境搭建shell指令碼分析--lanmp.sh

標籤:shell#lanmp環境配置的主要檔案. lib/common.conf. lib/common.sh. lib/mysql.sh. lib/apache.sh. lib/nginx.sh. lib/php.sh. lib/na.sh. lib/libiconv.sh. lib/eaccelerator.sh. lib/zend.sh. lib/pureftp.sh. 

linux下shell指令碼編程2

標籤:linux   shell   centos   shell編程   1、 if 判斷一些特殊用法if [ -z $a ]  這個表示當變數a的值為空白時會怎麼樣if [ ! -e file ]; then 表示檔案不存在時會怎麼樣if (($a<1)); then …等同於 if [ $a -lt 1 ]; then… [ ]

wdcp的環境搭建shell指令碼分析--install.sh

標籤:shell#!/bin/bash####定義screen的名字,下面安裝會用screen這個命令SCREEN_NAME="lanmp"#根據$UID判斷使用者是否為root,必須root才能執行if [ $UID != 0 ]; then    echo "You must be root to run the 

shell指令碼基礎知識(下)

標籤:shell、基礎七、shell中的case判斷格式: case  變數名 in                      value1)                           command    &

Shell編程之---awk命令詳解

標籤:shell   awk   Regex   awk編程   awk是一種程式設計語言。gawk、是最新版本,當前的linux版本用的都是gawk   awk是gawk的軟連結awk工作原理    BEGIN   #在未讀取檔案行之前執行    主輸入迴圈 (main input

Bash shell和變數詳解

標籤:bash   shell   變數   本文的結構:bash

shell指令碼批量組建組態檔案

標籤:  如果管理的網站和伺服器較多的情況下,每次修改設定檔都相當痛苦。因而想到了用shell指令碼來批量組建組態檔案和配置資料。下面這個指令碼是為了批量產生nagios監控設定檔的一個shell指令碼程式。其原理是事先定義一個shell指令碼模板,然後每個需要監控的網站複製一份模板替換掉模板檔案裡面的變數。  1、準備模板檔案webcheck.template more webcheck.template ###################WEBURL define start#

學 shell (1/5)

標籤:假設這是某指令碼 x.sh 的內容,使用 sh x.sh arg1 來執行該指令碼 #!/bin/bashcd `dirname $0`/..source scripts/status.shstart [email protected] 第一行 #! /bin/bash 說明使用 bash 的位置第二行 ``內的代碼會優先被執行,$0 表示被執行指令碼,dirname 返回它所在的檔案路徑,類似 pwdsource scripts/status.sh

Shell語句之sleep語句

標籤:有時候寫Shell的指令碼,用於順序執行一系列的程式。 有些程式在停止之後並沒能立即退出,就例如有一個 tomcat 掛了,就算是用 kill -9 命令也還沒瞬間就結束掉。這麼如果 shell 還沒等其退出就接著執行下一行,這麼就出亂子了。 剛知道了原來 shell 也能有 sleep 的參數。 代碼如下:sleep 1 睡眠1秒sleep 1s 睡眠1秒sleep 1m 睡眠1分sleep 1h 睡眠1小時 用法如下,例如重啟tomcat: 代碼如下:#!

Shell指令碼sed命令

標籤:from:http://blog.csdn.net/engledb/article/details/19623087六、常用範例1、p命令    命令p用於顯示模式空間的內容。預設情況下,sed把輸入行列印在螢幕上,選項-n用於取消預設的列印操作。當選項-n和命令p同時出現時,sed可列印選定的內容。例子:[plain] view

Hadoop之——Hbase Shell命令

標籤:hadoop   mapreduce   叢集   hbase   轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/46463503HBASE Shell進入Habse資料庫終端:#$HBASE_HOME/bin/hbase

Shell 字元截取命令 awk

標籤:awk命令# awk ‘條件1{動作1} 條件2{動作2}….‘ 檔案名稱一般使用關聯運算式作為條件動作:1、格式化輸出 2、流程式控制制語句處理cut命令無法截取空格的列例子:截取出磁碟使用率df -h | grep "sda1" | awk ‘BEGIN{print "this is sda1 hard use persent:"} {print $5}‘ | cut -f 1 -d

Shell基礎 - Bash基礎功能

標籤:曆史命令 history選項: -c 清空曆史命令 -w 立即儲存曆史命令Linux 下輸入過的曆史命令,都會儲存在根目錄下的:~/root/.bash_history 檔案中預設儲存 1000 條,可在 /etc/profile 檔案中修改環境變數!ser : 執行最後一條以 ser 開頭的命令!! : 再次執行上一條命令定義別名# alias vi = “vim” // 重啟系統消失# unalias vi永久生效# vi

對nginx的日誌進行分割的shell指令碼

標籤:linux#!/bin/bashlogs_path="/opt/nginx/logs/"pid_path="/opt/nginx/logs/nginx.pid"mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").logkill -USR1 `cat ${pid_path}`crontab -e00 00 * * *  sh

linux/centos shell指令碼中非互動式修改密碼

標籤:linux   chpasswd   非互動式   修改密碼   shell          

通過spark-shell實現聚類演算法

標籤:spark版本 1.3.1scala版本 2.11.6參考官網 http://spark.apache.org/docs/latest/mllib-clustering.html運行spark-shell後,首先匯入需要的模組import org.apache.spark.mllib.clustering.KMeansimport org.apache.spark.mllib.linalg.Vectors// Load and parse the dataval data =

Linux Shell之運算式,linuxshell運算式

Linux Shell之運算式,linuxshell運算式 嚴格來說,shell中沒有運算式的概念。Shell本身其實只是一堆命令的集合,當然也不是胡亂的堆在一起,而是有一定的組織。只是這個組織不那麼嚴謹,所以本文不是要真的總結所謂的運算式,而是把shell中一些犄角旮旯的東西拼湊在一起,實在不知道它們屬於那個分類。。命令代換 其實就是這篇文章中的反引號所起的作用。但是命令代換還有另一種形式,如下:m@meng:~/scripts$

總頁數: 301 1 .... 297 298 299 300 301 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.