讀書筆記之101個指令碼之No.4

  今天的案例是將 對使用者輸入的判斷的The Code#!/bin/sh# validint -- Validates integer input, allowing negative ints too. function validint{  # Validate first field. Then test against min value $2 and/or  # max value $3 if they are supplied.

gcc and g++分別是gnu的c & c++編譯器

 gcc and g++分別是gnu的c & c++編譯器gcc/g++在執行編譯工作的時候,總共需要4步1.預先處理,產生.i的檔案[前置處理器cpp]2.將預先處理後的檔案不轉換成組合語言,組建檔案.s[編譯器egcs]3.有彙編變為目標代碼(機器代碼)產生.o的檔案[彙編器as]4.串連目標代碼,產生可執行程式[連結器ld]  [參數詳解]-x language

linux遠程開機

 一,什麼情況下需要遠程開機?   如果我們的伺服器沒有部署在本地(實際上通常都是這樣的,我們會把伺服器託管到IDC機房),  而且伺服器在機房中不止一台,其中一台被關閉時,則我們可以遠端連線一台沒有關機的伺服器上,  然後進行遠程開機. 二,遠程開機需要的軟體    它需要wakeonlan這個軟體,    從何處得到它?   

linux如何安裝yum

 使用YUM來安裝軟體,就可以不用去到處找依賴關係的RPM了。很方便。 第一步:安裝yum 第二步:下載createrepo包並安裝 : ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安裝createrepo 包rpm -ivh

nagios完整配置文檔(第三、四章)

 第三章:運行nagios 3.1 驗證設定檔正確性 每次修改過你的設定檔 ,你應該運行一次檢測程式來驗證配置的正確性。在運行你的Nagios程式之前這是很重要的,否則的話會導致Nagios服務因配置的錯誤而關閉。 為驗證你配置,運行Nagios帶命令列參數 ‐v,象這樣: /usr/local/nagios/bin/nagios ‐v /usr/local/nagios/etc/nagios.c

執行個體詳說Linux系統負荷

 一、查看系統負荷  如果你的電腦很慢,你或許想查看一下,它的工作量是否太大了。  在Linux系統中,我們一般使用uptime命令查看(w命令和top命令也行)。(另外,它們在蘋果公司的Mac電腦上也適用。)  你在終端視窗鍵入uptime,系統會返回一行資訊。   這行資訊的後半部分,顯示"load

linux基礎學習(2)

 (1)檔案的操作     1.Touch   建立新檔案和修改時間戳記        Touch +新檔案        Touch  -t   201007111500  f1  修改f1的時間戳記   &

linux中md5sum命令使用

linux中md5sum命令使用 簡介md5演算法常常用來驗證網路檔案傳輸的完整性,防止檔案被人篡改。md5全稱報文摘要演算法(message-digest algorithm),產生一個十六進位長度是32bit的指紋,不同的檔案產生相同的報文摘要的可能性是非常小的。  www.2cto.com  在linux上,md5sum是用來計算和校正檔案報文摘要的工具程式。一般來說,linux內建,可以直接在命令列使用 文法[plain]md5sum  

Linux cat命令用法

Linux cat命令用法 Linux Cat命令主要有三大功能:  www.2cto.com  1.Linux Cat命令一次顯示整個檔案。$ cat  filename2.Linux Cat命令從鍵盤建立一個檔案。$ cat > filename(只能建立新檔案,不能編輯已有檔案.)3.Linux Cat命令將幾個檔案合并為一個檔案。$cat  file1   file2 > file 參數:-n 或

CentOS6.3 minimal EFI的網卡問題

CentOS6.3 minimal EFI的網卡問題 這幾天用CentOS-6.3-x86_64-minimal-EFI.iso的鏡像安裝了虛擬機器,發現啟動起來時竟然找不到網卡……問題已經解決,這裡記錄一下,也方便我以後查閱。 www.2cto.com   虛擬機器的網路設定選項:  可以看到,這裡是選擇接入網線的。 登入到剛才安裝的虛擬機器系統(CentOS-6.3-x86_64-minimal-EFI)

Linux常用命令(1)--檔案處理命令

Linux常用命令(1)--檔案處理命令 命令格式:命令 -選項 參數   例:ls -la /etc   說明:  www.2cto.com       1)當有多個選項時,可以寫在一起     2)兩個特殊的目錄 . 和 .. ,分別代表目前的目錄和目前的目錄的父目錄     3)只有root使用者可以執行的命令存放在目錄:/sbin 和

centos刪除系統內建的httpd

centos刪除系統內建的httpd 1、[root@localhost etc]# rpm -qa|grep httpd,查看與httpd相關軟體包。httpd-tools-2.2.15-15.el6.centos.i686httpd-2.2.15-15.el6.centos.i686  www.2cto.com  2、然後刪除httpd:[root@localhost etc]# rpm -e httpd 出現問題:error: Failed

關閉ftp中mput的上傳確認提示:prompt方法

關閉ftp中mput的上傳確認提示:prompt方法 今天因工作需要使用ftp上傳一大批檔案,是將一整個目錄下的檔案都上傳到伺服器,就用mput命令,預設的情況下,每上傳一個檔案都輸入一下y來確認,沒有時間進行這樣搞,需要在命令模式,並登入系統後用prompt來關閉它:  www.2cto.com  ftp>prompt 切換交談式指令(使用mput/mget 時不用每個檔案皆詢問yes/no) 這樣就可以使用 mput

Redhat本地yum源配置

Redhat本地yum源配置 環境:   www.2cto.com  vmworkstationRHEL-5.8  --配置repo檔案 [root@localhost yum.repos.d]# cat

Solaris載入ISO虛擬光碟機檔案

Solaris載入ISO虛擬光碟機檔案 載入ISO虛擬光碟機檔案  www.2cto.com  1、增加一個裝置檔案# lofiadm -a /.../XXX.iso /dev/lofi/1#lofiadmBlock Device File /dev/lofi/1 /.../XXX.iso 2、mount該裝置#mount -F hsfs /dev/lofi/1 /mnt 卸載ISO檔案1、#umount

linux常用shell命令收集整理

linux常用shell命令收集整理 一、資料庫相關  www.2cto.com  查看資料庫緩衝[plain] show status like 'Qca%';  show status like 'Com_sel%';   資料表修複[plain] myisamchk -r mmc_user_info_20070120.MYI

每天一個linux命令(33):df命令

每天一個linux命令(33):df命令 相關連結:每天一個linux命令(1):ls命令http://www.bkjia.com/os/201210/163049.html;每天一個linux命令(2):cd命令http://www.bkjia.com/os/201210/163050.html;每天一個linux命令(3):pwd命令http://www.bkjia.com/os/201210/163462.html;每天一個linux命令(4):mkdir命令http://www

linux memcached緩衝架構參數詳解

linux memcached緩衝架構參數詳解 -d選項是啟動一個守護進程,-m是分配給Memcache使用的記憶體數量,單位是MB-u是運行Memcache的使用者,建議最好建立一個memcached使用者  www.2cto.com

LINUX shell指令碼攻略

LINUX shell指令碼攻略   echo Hello world ! 等價於 echo 'Hello world !' 但是不等價於echo "Hello world !"(!放在雙引號裡邊的時候需要轉義\)  www.2cto.com      簡單的判斷例子1#!/bin/bash2if [ $UID ne 0 ];then3 echo Non root

詳談Ubuntu軟體管理丟失的功能

詳談Ubuntu軟體管理丟失的功能 多數人都認為Ubuntu通過Ubuntu Software Center徹底改革了dpkg包管理。毫無疑問,按照多數人標準來看,Software Center肯定是方便使用的呢。但事實真是如此嗎?本文將介紹Ubuntu軟體管理的現狀,伴隨著Ubuntu首次發布的軟體管理走了多遠,以及Ubuntu軟體領先的地方。  www.2cto.com   一切從apt開始 Ubuntu軟體管理的純粹形式使用apt打包工具,

總頁數: 3662 1 .... 1326 1327 1328 1329 1330 .... 3662 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.