Time of Update: 2018-07-23
Shell指令碼的執行方式: 註明:wd代表“指令碼儲存的目錄” 1.fork 文法:/wd/shell.sh fork是最普通的, 就是直接在指令碼裡面用/wd/shell.sh來調用shell.sh這個指令碼.啟動並執行時候開一個子shell執行調用的指令碼,子shell執行的時候, 父shell還在。子shell執行完畢後返回父shell。子shell從父shell繼承環境變數.但是子shell中的環境變數不會帶回父 shell 2.exec 文法:
Time of Update: 2018-07-25
一、api store簡介 api store是屬於一個API彙總平台,可以向外提供各種的資料服務,比較有代表性的有dev store,百度api store和彙總資料等等,這類服務通過向外提供rest api介面來暴露給第三方的開發人員。 api store提供了很多類型的資料服務,有生活常用,應用開發,金融理財,旅遊票務等等api,但是有些介面是有收費的,同時也提供了很多免費的介面,這裡就用手機號碼歸屬地查詢作為一個demo來做api的調用展示。
Time of Update: 2017-01-13
自己搭建一個PHP+MYSQL平台,靶場為DVWA,設定SQL注入靶場層級為low(方便測試使用)。在提交框中輸入1,用burp抓包,將包資料複製到cookies.txt文檔中,拖到kali環境。root@kali:~# sqlmap -r "/root/cookies.txt"返回:sqlmap resumed the following injection point(s) from stored session:---Parameter: id (GET) &
Time of Update: 2017-01-13
由於工作需要,經常要串連手機並用adb進行一些操作,發現shell功能很好用,但是處於閹割狀態,最明顯的一條是,執行了一些命令之後,目錄下出現了一些 -p 、 -l 、 755 之類的檔案,讓人很是蛋疼。更明顯的是,一些linux好用的第三方工具,挪到android下根本無法執行。。於是就想辦法讓android裝置支援全功能的shell。這裡最直接的就是安裝BusyBox了。什麼是BusyBox BusyBox 是標準 Linux
Time of Update: 2017-01-18
gitbook安裝: https://nodejs.org/#download 下載node.js原始碼(點擊綠色的INSTALL),解壓./configuremakemake install 成功執行後,npm就被安裝好了。2. gitbook 安裝命令npm install -g gitbook-cligitbook -V 查看gitbook是否安裝成功。ref===1. wanqingwong.com/gitbook-zh/index.htmlgitbook使用===========1.
Time of Update: 2017-01-18
監控硬體健全狀態shell 監控cpu,memory,load average,記錄到log,當負載壓力時,發電郵通知管理員。原理:1.擷取cpu,memory,load average的數值2.判斷數值是否超過自訂的範圍,例如(CPU>90%,Memory<10%,load average>2)3.如數值超過範圍,發送電郵通知管理員。發送有時間間隔,每小時只會發送一次。4.將數值寫入log。5.設定crontab
Time of Update: 2017-01-18
一般情況下使用"telnet ip port"判斷連接埠通不通,其實測試方法不止這一種,還有很多種方法,下面小編給大家分享了幾種方法,具體內容請往下看:準備環境啟動一個web伺服器,提供連接埠.[wyq@localhost ~]$ python -m SimpleHTTPServer 8080Serving HTTP on 0.0.0.0 port 8080
Time of Update: 2017-01-18
很多用cron定時執行的shell指令碼可能會由於各種原因執行很久,會有必要在啟動並執行時候先檢查一下自身是否還在運行。本文提供的linux shell指令碼用以檢查以命令sh ...來執行的shell指令碼。要對其他東西進行唯一性檢查,可以稍微修改一下原始碼。複製代碼 代碼如下:# 檢查通過sh命令執行的shell指令碼是不是還在執行當中,避免重複執行. # 把這段代碼放在需要保證唯一性的程式頭部即可# 注意,如果直接把此指令碼放到cron裡面執行的話,必須再grep -v " -c sh "
Time of Update: 2017-01-18
要實現linux下採用shell指令碼批量為指定檔案夾下圖片添加浮水印,首先需要安裝imagemagick:CentOS上安裝:yum install ImageMagick -yDebian上安裝:apt-get install ImageMagick -y指令碼:#!/bin/bashfor each in /要處理的圖片目錄/*{.jpg,.gif}s=`du -k $each | awk '{print $1}'`if [ $s -gt 10 ]; then #convert
Time of Update: 2018-07-22
本文介紹了一種shell指令碼,用來處理十進位數轉換成十六進位的方法。現有兩個資料檔案i0.txt和q0.txt,資料如下: i0.txt
Time of Update: 2018-07-23
有時候,我們需要在 Bash 中重複執行先前的命令。你當然可以使用上方向鍵來查看之前曾經運行過的命令,但本文介紹了一些更好的方式,如!!,!a,!number,!-number,!$,Ctrl+r等快速鍵。本文還提供了一些例子介紹如何正確的使用這些快速鍵。 AD: 有時候,我們需要在 Bash 中重複執行先前的命令。你當然可以使用上方向鍵來查看之前曾經運行過的命令。但這裡有一些更好的方式: 1) !!:重複執行上一條指令 2) !a:重複執行上一條以a為首的指令 3
Time of Update: 2015-03-30
標籤:linux aix shell 指令碼 大概需求是這樣的,執行aix系統usysfault命令取故障燈資訊,但是這個命令似乎只有root使用者才能執行,其他使用者執行就報錯。想盡了各種辦法賦權都以失敗告終,所以想到寫shell指令碼用root使用者來執行將結果寫入到log檔案中,然後我們來讀檔案取資料就好了,不用執行aix死活都不讓我們執行的
Time of Update: 2015-02-26
標籤:——來自《鳥哥的Linux私房菜》 在 bash 的作業環境中還有一個非常有用的功能,那就是萬用字元 (wildcard) ! 我們利用 bash 處理資料就更方便了!底下列出一些常用的萬用字元:符號意義*代表『 0 個到無窮多個』任一字元?代表『一定有一個』任一字元[ ]同樣代表『一定有一個在括弧內』的字元(非任一字元)。例如 [abcd] 代表『一定有一個字元, 可能是 a, b, c, d 這四個任何一個』[ -
Time of Update: 2014-11-10
標籤:style http io color ar os 使用 sp for 寫一段hello world:
Time of Update: 2018-12-03
本文來自:http://www.cnblogs.com/hanyan225/archive/2011/10/06/2199652.html Shell的強大是毋庸置疑的,方便了我們也迷惑了我們,比如這些雜七雜八的括弧,一向自認聰明的我也傻傻分不清了,今天好哈的整理一下。 在Shell中的小括弧,大括弧結構和有括弧的變數,命令的用法如下:1.${var} 2.$(cmd) 3.()和{}
Time of Update: 2014-09-22
標籤:使用 sp 問題 on c r bs 使用者 測試 自己編寫了一個shell指令碼來維護測試環境,使用了crontab調度讓其定時執行,結果遇到了亂碼問題,指令碼在shell環境下直接運行
Time of Update: 2018-12-03
rsh命令是“remote shell”(遠程 shell)的縮寫。 該命令在指定的遠程主機上啟動一個shell並執行使用者在rsh命令列中指定的命令。如果使用者沒有給出要執行的命令,rsh就用rlogin命令使使用者登入到遠程機上。 rsh命令的一般格式是: rsh [-Kdnx] [-k realm] [-l username] host [command] 一般常用的格式是: rsh host [command ]
Time of Update: 2014-08-18
標籤:使用 strong 檔案 2014 on sp c shell /*-----------------------------------------------------------------------------
Time of Update: 2014-08-11
標籤:style blog http color 使用 io strong for 一、IFS 介紹 Shell 指令碼中有個變數叫 IFS(Internal Field Seprator)
Time of Update: 2018-12-03
殼學習二:Aspack 2.12 加殼脫殼SkyJackerHttp://blog.csdn.net/skyjackerEmail:HeMiaoYu <At> gmail.comQQ:677055172007-2-101、加殼過程自動動手編寫一個簡單的表單程式.使用Aspack2.12 加殼(按預設選項),產生已加殼程式NullFormAspack.exe.原始檔案與加殼後檔案資訊描述:原始檔案大小:379 KB (388,096 位元組)原始檔案佔用空間:384 KB (393,2