centos linux上安裝vsftp 步驟,多次碰到卡殼,記錄下

根據http://hi.baidu.com/only8731/item/b971fa127c0dd45b2b3e227erpm -qa |grep vsftpd  查,沒有結果其實根據http://blog.sina.com.cn/s/blog_a403a0f801010fih.html裝好,能用後看chkconfig –list  ,也沒看到任何東西安裝時按照後者網頁的命令來額使用yum命令直接安裝:yum -y install vsftpd安裝好後,要配置。到/etc/vsftpd

傳遞shell指令碼中的數組給awk

實際中遇到了,就按自己的方法寫了,這裡只展示其中相關的一部分#擷取數組的長度ARRAY_LEN="`wc -l temp2 | awk '{print $1}'`"TEMP_INDEX=0declare -a ARRAY_DATE#為shell中的數組賦值for i in $(cat temp2);do        ARRAY_DATE[TEMP_INDEX++]=$idone #for((ix=0;ix<$ARRAY_LEN;ix++));do #       echo

burpsuite破解webshell密碼+國內黑闊shell密碼收集

burpsuite破解webshell密碼+國內黑闊shell密碼收集burpsuite_pro_v1.3.03

Linux/Unix shell 自動 FTP 備份檔案

       使用shell指令碼實現對Oracle資料庫的監控與管理將大大簡化DBA的工作負擔,如常見的對執行個體的監控,監聽的監控,警示日誌的監控,以及資料庫的備份,AWR report的自動郵件等。本文給出Linux 下使用 shell 指令碼來實現自動FTP備份檔案。       Linux Shell以及匯入匯出的相關參考:        Linux/Unix shell 指令碼中調用SQL,RMAN指令碼        Linux/Unix shell sql 之間傳遞變數     

強大的shell命令

1. ctrl + w刪除最後一個單詞2. ctrl +u 刪除一行3. cd – 回到上一次的工作目錄4. cd ~ 回到home目錄5. !$!$是一個特殊的環境變數,它代表了上一個命令的最後一個 字串。樣本:mkdir  mydirmvmydir  yourdircd yourdir等價於: mkdir mydir mv !$  yourdir cd  !$6.sudo  !!以root的身份執行上一條命令。創景舉例:比如Ubuntu裡用apt-get

常見的shell變數

1.嵌入shell變數 1> CDPATH:此變數保留了一些目錄資訊,用冒號“:”隔開。  如果設定了此變數,在cd一個目錄的時候,shell會先去尋找此變數儲存的值;  如果此變數中儲存了cd切換的目錄,則切換到該目錄下。  2> EXINIT:此變數儲存使用vi編輯器的初始化選項,如顯示行號,並在第10個空格加入tab鍵,  命令為:EXINIT='set nutab=10';export EXINIT    3>

shell程式設計(二)

5 while迴圈次數的限制foo=1                     //迴圈初值while [ "$foo" -le 2 ]    //le :<=  while (foo<=2)do echo "ARE YOU THERE"foo=$(($foo+1))           //這種形式很重要 foo++done6 untiluntil conditiondostatementsdoneuntil 迴圈將反覆執行直到條件為真為止  

編寫簡單的shell命令解析器

                                                     編寫簡單的shell命令解析器環境:RedHat 9.0    核心 2.4.20vi 文書編輯器  6.1.320gcc  3.2.2-5 實現步驟: 第0步:寫一個最簡單的shell命令直譯器,本程式取自APUE例1-5,命令不能帶參數。 需要完成的內容如下:命令直譯器首先是一個死迴圈。列印一個命令提示字元。取得命令列輸入放在數組裡面,不要求命令帶參數。可以getc()、fgets()、

一個壓宿,改名 ftp上傳的shell

#ftp地址FTPHOST="130.59.99.110"USERNAME="3weblogic1"PASSWORD="3weblogic1"./exp_lanstop_remindgzip -f SIG_CONF_YEAR.txtmdx=$(csum SIG_CONF_YEAR.txt.gz)#echo $mdxmd5=`echo   "$mdx"|awk   -F   ' '   '{print   $1}'   ` #echo $md5curdate=`date

shell 裡執行sql 例子

DBSTR="busi/xxxx@crm"send_sms(){PCOUNT=0for phone in $PHONELISTdoTIME="INF"`date +'%y%m%d%H%M%S'`COMM_SN="${TIME}$1${PCOUNT}"echo "COMM_SN=${COMM_SN}"SQL="insert into busi.log_sms_pay

在shell中執行sql 的通用方法

在shell中如需要對數庫進行操作,可以先建立一個相應的函數,如DBSTR="tigger/pw123@orcl"exesql(){sqlplus -s $DBSTR <<EOFset autocommit off;$1;commit;exit;EOF}PHONELIST="1325771889918605518899"send_sms(){PCOUNT=0for phone in $PHONELISTdoTIME="XSS"`date

在shell中執行jar方法

counter=`ps -ef | grep sync.BankCardBatchPay | grep -v grep | wc -l`if [ "$counter" -eq 0 ] ; then    echo "沒有sync.BankCardBatchPay在運行"else    kill -9 `ps -ef|grep sync.BankCardBatchPay |grep -v grep|awk '{print $2}'`fi CLASSPATH="/weblogic2/crm_web/

Shell 統計PV, UV ,獨立IP

每天分析日誌的哥們實在傷不起,經常需要給出PV,UV,獨立IP等一些統計值,使用C/C++,java都可以寫,過程是這樣的,先讀取檔案,漸進式掃描,把能標記的值放入資料結構中,排重得出最終結果,其實Linux本身有很強大的文本處理功能,完全可以用shell + 一些文本小工具得出結果。 Nngix輸出的access log檔案如下:  記錄檔代碼  192.168.1.166 - - 119272312 [05/Nov/2011:16:06:59 +0800] "GET /index.html 

shell(3) 重新導向.doc

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */

shell(4) 函數.doc

1) 建立functionname{       ...}或:name(){       …} 2) 調用直接使用函數名,函數定義後才可以調用;函數同名時新定義將覆蓋老的定義,並且無警示; 3) 退出使用return 4) 傳回值函數退出狀態,可使用變數$?獲得——$?總是最後一條命令的結果,因此函數返回後需儘快擷取傳回值,否則會被新的命令的返回覆蓋;l        預設傳回值為最後一條命令的傳回值;l        使用“return n”返回,n為整數,範圍0~255;TBD,只能使用$?

shell(5) Regex.doc

regular expression engine描述匹配模式的特殊字元和一般字元組成; BRE POSIX基本Regex,ERE擴充Regex;gawk支援ERE,sed不支援。 1) Regex模式:l        區分大小寫l        空格作為一般字元處理l        工具或語言中的使用模式常為/pattern/ 特殊字元:.*[]^${}/+?|() BRE“/” 轉義escape字元正斜扛也需要轉義,雖然它不是特殊字元——因為/被用作表示模式? “^”,定位器,從頭開始如

shell(8) sed-gawk.doc

Sed讀入一行資料,與編輯的命令匹配,修改資料再輸出到output基本格式sed options script file-e 執行多個命令-f 指定命令檔案,其中命令無須“;”分割-n 禁止輸出,直到遇到p flageg: sed -e 's/xx/xx/; s/xxx/xxx' data #使用;,命令結尾與分號間無空格 sed的命令s,預設僅替換首次出現的文本  s/pattern/replacement/flags flags: g替換全部;p列印原始行,與-n結合以輸出已修改行;w

shell(11) shell其他.doc

/* Font Definitions */ @font-face{font-family:宋體;panose-1:2 1 6 0 3 1 1 1 1 1;mso-font-alt:SimSun;mso-font-charset:134;mso-generic-font-family:auto;mso-font-pitch:variable;mso-font-signature:3 135135232 16 0 262145

shell if else

例子: #!/bin/shmyPath="/var/log/httpd/"myFile="/var /log/httpd/access.log"#這裡的-x 參數判斷$myPath是否存在並且是否具有可執行許可權if [ ! -x "$myPath"]; thenmkdir "$myPath"fi#這裡的-d 參數判斷$myPath是否存在if [ ! -d "$myPath"]; thenmkdir "$myPath"fi#這裡的-f參數判斷$myFile是否存在if [ ! -f

用SHELL指令碼精準清除Squid緩衝

此指令碼是在張宴的緩衝清理指令碼上做了修改的,主要是增加if選項,並根據$1參數類型來選擇性的列出快取檔案所在地址(因為$1並不固定,有時是特定的jpg類型,有時是網域名稱)目前在自己的Squid快取服務器上應用,感覺採集緩衝網址基本上沒什麼誤差了,歡迎大家試用,爭取將此指令碼做到更加完美(此指令碼在Centos5.4

總頁數: 301 1 .... 285 286 287 288 289 .... 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.