在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

一個簡單的CMDSHELL後門

一個簡單的CMDSHELL後門文章作者: 小馬/SmallHorse [E.S.T VIP](這個E.S.T VIP寫不寫是無所謂的)資訊來源: 邪惡八進位 中國   最近閑著無聊,自己琢磨著寫了個簡單的CMDSHELL後門。同時也避免了入侵時被殺毒軟體K了。參考了T-CMD原始碼和以前黑防的相關文章。從中學到了很多知識。  程式很簡單,運行後預設開啟1983連接埠,也可以自己設定連接埠,等待用戶端來串連。串連可以使用nc。本來還想設計成服務讓其開機後自動運行,由於時間問題等以後完善了。 

shell——tr的用法

tr(translate縮寫)主要用於刪除檔案中的控制字元,或進行字元轉換。文法:tr [–c/d/s/t] [SET1] [SET2]SET1: 字元集1SET2:字元集2-c:complement,用SET2替換SET1中沒有包含的字元-d:delete,刪除SET1中所有的字元,不轉換-s: squeeze-repeats,壓縮SET1中重複的字元-t: truncate-set1,將SET1用SET2轉換,一般預設為-t 1、去除重複的字元#將連續的幾個相同字元壓縮為一個字元$

Shell 的source命令

http://www.xxlinux.com/linux/article/development/shell/2006-09-22/4499.htmlhttp://www.diybl.com/course/6_system/linux/Linuxjs/20071027/80454.htmlhttp://linux.chinaunix.net/techdoc/system/2008/09/04/1030374.shtmlexec和source都屬於bash內部命令(builtins

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 

Windows下 shell for迴圈指令使用

對於長期在linux 下用bash的人來說,這篇文章很棒。for指令功能好強大!轉自,http://hi.bccn.net/space-21499-do-blog-id-13524.htmlfor可以使一些不支援萬用字元的命令對一系列檔案進行操作。在WIN9X中,TYPE命令(顯示檔案內容)是不支援*.txt這種格式的(WIN2K開始TYPE已支援通配)。遇到類似情況就可以用FOR:    for %a in (*.txt) do type %a    

物件導向的Shell指令碼

還記得以前那個用算素數的Regex嗎?編程這個世界太有趣了,總是能看到一些即別出心裁的東西。你有沒有想過在寫Shell指令碼的時候可以把你的變數和函數放到一個類中?不要以為這不可能,這不,我在網上又看到了一個把Shell指令碼整成物件導向的東西。Shell本來是不支援的,需要自己做點東西,能搞出這個事事的人真的是hacker啊。當然,這裡並不是真正的物件導向,因為其只是封裝罷了,還沒有支援繼承和多態。最變態的是他居然還支援typeid,靠!下面讓我們看看他是怎麼來做的。下面的指令碼可能會有點費解

學習Linux(二): 瞭解shell 和一些命令

shell:        shell百度百科:在電腦科學中,Shell俗稱殼(用來區別於核),是指“提供使用者使用介面”的軟體(命令解析器);它類似於DOS下的command和後來的cmd.exe。它接收使用者命令,然後調用相應的應用程式。同時它又是一種程式設計語言。作為命令語言,它互動式解釋和執行使用者輸入的命令或者自動地解釋和執行預先設定好的一連串的命令;作為程式設計語言,它定義了各種變數和參數,並提供了許多在進階語言中才具有的控制結構,包括迴圈和分支。介面:       

crontab中使用環境變數的方法(手動執行shell指令碼可以,在定時任務中不行)

在crontab中如何引用已定義的環境變數   一個shell指令碼 /root/test/shell/test_crontab_env.sh,內部使用了一個環境變數 TEST_CRONTAB_ENV=test_crontab_env   且TEST_CRONTAB_ENV存在於 /etc/profile 中   如:   #!/bin/bash   echo "`date +%Y-%m-%d" "%H:%M:%S` $TEST_CRONTAB_ENV" >>

shell 將字串分割成數組

#!/bin/basha="one,two,three,four"#要將$a分割開,可以這樣:OLD_IFS="$IFS"IFS=","arr=($a)IFS="$OLD_IFS"for s in ${arr[@]}doecho"$s"done上述代碼會輸出one two three fourarr=($a)用於將字串$a分割到數組$arr ${arr[0]} ${arr[1]} ... 分別儲存分割後的數組第1 2 ... 項

shell中引號的使用方法

1.  shell使用引號(單引號/雙引號)和反斜線("\")用於向shell解譯器屏蔽一些特殊字元.  反引號[h2] 對shell則有特殊意義.1.1  單引號和反斜線 [h1] 可以阻止shell代入變數的值;1.2  雙引號不能阻止代入例如: sles10i32-1:han$ person=hansles10i32-1:han$ echo $personhansles10i32-1:han$ echo "$person"hansles10i32-1:han$ echo '$person'

從學習export命令理解到的Shell環境和變數生存期

建立:2005-10-26 00:49:46 作者:Unlinux 來自:

什麼是Suid shell?

Suid shell是一種可用於以擁有者許可權啟動並執行shell。也就是說,如果擁有者是root,那你就可能以root的身份執行命令。普通的shell檔案屬性為rwxr-xr-x,擁有者為root,root可讀/寫/執行這個shell,而其他使用者則只能以自己的許可權讀和運行它。然而,如果有一個檔案屬性為rwsr-xr-x的shell,就可以獲得檔案擁有者許可權;如果檔案擁有者是root,那麼任何運行了這個shell的使用者便可以控制整個系統,如增加使用者、修改root口令、清除日誌等等。 為

通過COM技術實現Windows外殼編程

COM (Component Object

linux shell learning — bash裡內建的浮點計算機

linux bash calculator 感覺用起來蠻方便,至少是偷懶比較方便,嘻嘻How to:1.通過命令列#scale 表示浮點數的精確位元[root@HOSTNAME ~]# bcbc 1.06Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'.3+

通過COM技術實現Windows Shell編程

在Windows環境下,不論是使用Visual

shell指令碼文法

shell指令碼:#!/bin/bash  第一行必須通過#!來指定當前所用的shell一、變數:"":允許通過$符號引用其他變數的值'':禁止引用其他變數,$視為一般字元``:把命令執行的結果賦給變數1、輸入變數:read -p "輸入提示資訊:" a$a    #調用並顯示變數a2、自訂變數a="hello world"export a #設定a為全域變數,適合當前環境所支援的所有shellecho $a   #顯示變數unset a  #清除變數a="haha:$a" 

Wince shell 定製

 基於ARM的Windows CE核心啟動分析11.startup.s22.KernelStart22.1 ARMInit()32.1.1 OALIntrInit32.1.2 OALTimerInit42.1.2.1 Variable Tick Scheduler42.2 KernelInit()42.3 FirstSchedule51.startup.s核心進入點startup.S,核心從這裡啟動.因為核心經過bootloader載入,內

一些自寫的Linux Shell Function

1. 擷取使用者輸入. 參數是輸入提示, 輸入值的正確檢查的Regex, 輸入預設值. 返回的是使用者的正確輸入. function get_input(){    PROMPT=$1    REGEX=$2   DEFAULT=$3        if [ "X${DEFAULT}" = "X" ]; then       echo "${PROMPT}" 1>&2        read INPUT       CHK_RESULT=`echo "${INPUT}" |

果殼中的宇宙

霍金寫的,不錯。彩頁,好看,就像看連環畫一樣。不過使用的文字對我來說還是有點深奧。和過去一樣,我們還是追求知識,探索宇宙的奧秘,希望知曉過去和未來,樂意探知世界的邊際。有個理論很有趣。這或許是我見識短淺。時間也是有形狀的,和空間一樣。那麼時間能不能彎曲回到過去呢?書上說,時間有開始也有終止。黑洞可以記錄物質資訊,時間在黑洞中停止。那麼當人進入黑洞,會是怎樣的一種感覺?沒有時間,那還能思考嗎?沒有時間,還能運動嗎?吸入黑洞的一霎那,正物質被拋出,那麼我們的負物質又會在何方,會是怎樣的形態?我們的物

總頁數: 301 1 .... 117 118 119 120 121 .... 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.