Time of Update: 2017-02-28
編者註:此文介紹的是一種設計思路及過程。適合具有一定fireworks基礎者學習,借鑒。 無意中看到網友六月海寫的一個蛋殼美人的photoshop教程(點擊查看),想法很新穎,於是乎我嘗試著用 Fireworks 做了一個大概,只用了兩小時,時間很短,可能有很多地方都不完善,希望大家多提意見,共同提高對 Fireworks
Time of Update: 2017-02-28
請求執行時間段通常被簡稱為"appy time"。是指當系統VM穩定到充許VxDs和ring-3層級的應用軟體(特別是16-bit的應用軟體)互動時的時間段。例如,在一個特定時間段,VxDs能載入並調用在16-bit Dlls中的函數。這個appy time在Windows 3.x中是無效的。在Windows3.x,一個VxD能包含在16-bit
Time of Update: 2017-02-27
可在 sybase 使用者下建立,將其命名為 bcpoutdata 。然後 chmod a+x bcpoutdata在 sybase 使用者下運行 bcpoutdata 即可。註:1)將 database_name 改為你的資料庫名。2)將 pas 改為你的 sa 口令。3)將 server 改為你的 SQL server 名。4)要匯入,將 out 改為 in 即可。最後提醒你,別忘了要在 sybase 使用者下建立一個目錄,把 bcpoutdata
Time of Update: 2017-02-28
郵箱伺服器是放在內網映射的公司IP,開放連接埠後,一直被不停的暴力破解,鬱悶死了。其中有個IP 有6W多次啊;從而利用指令碼屏蔽IP訪問。1、指令碼如下:#! /bin/bash# author: kuangl# mial: kuangl@orient-media.com# date: 2013-05-04source /etc/profileawk -F"[" '/disconnect from unknown/ {print $NF}'
Time of Update: 2017-02-27
指令碼1:為root使用者編寫登入歡迎指令碼:1、用vi命令在/root目錄是建立一個指令檔welcome.sh,內容如下:2、使用chmod命令給welcome.sh檔案增加執行(x)許可權3、修改/root/.bash_profile檔案,在root使用者每次登入系統時調用welcome.sh指令碼程式#vi
Time of Update: 2017-02-27
簡介:Ssh secure shell client工具可以使用命令遠端控制 Linux ,而且可以方便地與 Linux 系統進行檔案的互動,使其在 Linux 與 Windows 之間搭起一座便捷的橋樑。我們知道作為windows與linux的檔案互動傳輸我知道的有三種方式:第一種建立一個以磁碟為基礎的網站程式通過wget上傳本地檔案。第二種使用samba的檔案分享權限設定服務來完成互動。第三種使用ssh secure shell
Time of Update: 2017-02-27
題目:用shell指令碼自動添加分區,已實現功能如下:1.檢查擴充分區是否,且是否可以添加,如果可以則把所有的剩餘空間設定為擴充分區2.當擴充分區存在,則輸入要添加的分區大小,僅接受大於1的正整數代碼如下:#!/bin/bashHard='/dev/sda'Exten=`fdisk -l $Hard|grep Extended`Maxnum=`fdisk -l $Hard|grep -o "^/dev/sda[1-9]\>"|tr -d [[:punct:]]|tr -
Time of Update: 2017-02-27
學shell編程的時候,每次做測試,總要建立一個檔案,給予許可權,檔案每次編輯還要寫個#!/bin/bash,當測試檔案多了的時候,還得整理,或移動,或刪除...親,煩不煩...以下是指令碼實現的一些功能:(假設指令碼在目前的目錄,且名字為test.sh)1 ./test.sh 不加任何參數->自動在目前的目錄建立一個名字為test.sh,且許可權為700的檔案,多次執行會在原有的檔案基礎上+1,例如目前的目錄已有test.sh,則建立為test1.sh..下一次則test2.
Time of Update: 2017-02-27
寫一個指令碼:1、建立一個函數,可以接受inode或block兩個參數,如果使用者傳遞其它參數,則返回錯誤資訊53給主程式;如果傳遞的參數為inode,則顯示當前系統上所有檔案系統inode節點的使用方式;如果傳遞的參數為block,則顯示當前系統上所有檔案系統block的使用方式;2、調用此函數;代碼如下:#!/bin/bash #Author: MOS #Script name: funDinfo.sh #Date & Time: 2012-10-09/21:44:16
Time of Update: 2017-02-27
今天晚上回來,寫第四題的時候,正好要匹配IP,那個Regex太噁心了...筆者記得之前寫過...但是,忘記放哪了.....筆者的指令碼測試檔案都扔到一個目錄內的,由於練習量偏大,所以一個目錄內,各種時間命名的目錄,而且各個目錄裡面的檔案名稱字都是test1.sh,test2.sh....test10.sh....最少也幾百個了....而筆者要的,是某一天,寫的某個指令碼,筆者只記得那個指令碼裡面貌似使用了ping關鍵字...於是需求出來了:代碼如下:#!/bin/bash #Author:
Time of Update: 2017-02-27
linux裡有很多種shell,例如ksh,bash,csh等等目前使用者使用的是哪種shell,我們可以在/etc/passwd裡面查看linux-37:/ # cat /etc/passwd |grep -i smsweb1 --smsweb1為你要查看的使用者名稱smsweb1:x:111:201::/home/smsweb1:/bin/bash可以看出smsweb1使用者預設的是bash。修改的話,我們可以使用chsh命令smsweb1@linux-37:~&
Time of Update: 2017-02-28
使用跳板機的目的:我們的伺服器都是雲主機,使用的都是aws比較多,而且aws是以私密金鑰去串連公開金鑰,串連的方式都是以root許可權串連,這樣子的話,開發人員要串連上伺服器的話,不可能給root許可權直接連吧,否則會對伺服器造成很大的威脅.跳板機實現的思路:使用shell去編寫,賬戶這塊使用LDAP做集中式管理+認證,許可權這塊使用sudo集中式控制管理.LDAP:部署可以使用yum,安裝簡單,不過安裝的目錄和結構都不同於一個位置.也可以使用編譯安裝,編譯安裝的話,需要一定的時間,期間也會遇到
Time of Update: 2017-02-28
系統內容: CentOS6.3MUTT: YUM預設源安裝1.安裝MUTT郵件用戶端# yum install mutt -y2.建立指令碼# vi /etc/rc.d/mail_to_bak_daily.sh(版本一)------------------------------------------------------------#!/bin/bash# =====================================================
Time of Update: 2017-02-27
shell排序是對插入排序的一個改裝,它每次排序把序列的元素按照某個增量分成幾個子序列,對這幾個子序列進行插入排序,然後不斷的縮小增量擴大每個子序列的元素數量,直到增量為一的時候子序列就和原先的待排列序列一樣了,此時只需要做少量的比較和移動就可以完成對序列的排序了.// shell排序void ShellSort(int array[], int length){ int temp; // 增量從數組長度的一半開始,每次減小一倍 for (int increment =
Time of Update: 2017-02-28
一,分析apache日誌1,有一個檔案shell.sh,內容如下:[root@test3root]#catshell.shhttp://www.baidu.com/index.htmlhttp://www.google.com/index.htmlhttp://www.baidu.com/get.htmlhttp://www.baidu.com/set.htmlhttp://www.google.com/index.htmlhttp://www.yahoo.com.cn/put.html現要求將
Time of Update: 2017-02-28
什麼是shell?Shell是一種具備特殊功能的程式,它是介於使用者和UNIX/Linux 作業系統之核心程式(kernel)間的一個介面。為什麼我們說
Time of Update: 2017-02-28
編程中必不可少的一點就是調試,Shell指令碼以其強大的功能令人嚮往,當然,它的強大之處不只是體現在 語言的實現功能上,更強大的是它的調試功能,下面,我將以執行個體講解Shell指令碼的調試技術。下面是 我所用到的執行個體:#!/bin/bash LINE="Tests run: 196, Failures: 1, Errors: 1"error=`echo $LINE|cut -d':' -f4` echo $error
Time of Update: 2017-02-28
下面列出root目錄下的檔案結構+- root +- fileA.txt +- subdir1 +- a.txt +- b.txt +- c.txt +- subdir2 +- d.txt +- e.txt +- f.txt +- subdir3 +- subdir4 +- subdir5 +- subdir6 +- subdir7 +- subdir8 +- subdir9 .
Time of Update: 2017-02-28
網路流量的監控工具有很多,如:Mrtg、Cacti、Zabbix等等,他們都有著各自的特點,不同的側重,只為適合不同的應用情境的各種特殊需求。除了網路流量監控工具以外,還有Nagios這樣的監控主機狀態的工具,不僅能有效監控Windows、Linux和Unix的主機狀態,交換器路由器等網路設定,印表機等。還能在系統或服務狀態異常時發出郵件或簡訊警示第一時間通知網站營運人員,在狀態恢複後發出正常的郵件或簡訊通知等功能。除此之外Nagios簡單地外掛程式設計使得使用者可以方便地擴充自己服務的檢測方法
Time of Update: 2017-02-28
這篇文章主要介紹了Shell指令碼實現監視指定進程的運行狀態,本文直接給出指令碼代碼,需要的朋友可以參考下 在之前的部落格中,曾經寫了自動化測試程式的實現方法,現在開發人員需要知道被測試的進程(在此指運行在LINUX上的主進程的)在異常退出之前的進程的運行狀態,例如記憶體的使用率、CPU的使用率等。 現用shell指令碼實現指定進程的運行狀態。直接上代碼。 ? 1 2