acpiconf: illegal option — –
usage: acpiconf [-h] [-i batt] [-k ack] [-s 1-4]
下達
acpiconf -s 4
即可達到待命
1~4內容分述如下
設定睡眠模式, 共有 5 種 type,
1:只關閉 CPU。
2 、 3:CPU 內容會遺失而記憶體內容會保存下來。
4:CPU 內容會遺失, 而記憶體內容 會保存在硬碟中。
5:關機
全新的繁體中文 WordPress 網站
acpiconf: illegal option — –
usage: acpiconf [-h] [-i batt] [-k ack] [-s 1-4]
下達
acpiconf -s 4
即可達到待命
1~4內容分述如下
設定睡眠模式, 共有 5 種 type,
1:只關閉 CPU。
2 、 3:CPU 內容會遺失而記憶體內容會保存下來。
4:CPU 內容會遺失, 而記憶體內容 會保存在硬碟中。
5:關機
在命令模式下執行php,要產生如其他語言有等候輸入的寫法
<?php
$f=fopen(‘php://stdin’,’r’);
$a=fgets($f);
echo $a;
?>
老掉牙的問題,不過還是記一下
遇到無法透過php上傳大檔案的問題,請參考下述方法
修改php.ini的內容
post_max_size = 128M //指上傳的單一檔案大小
upload_max_filesize =128M //指主機能暫時存放的單一檔案大小
我在debian wheezy上安裝snmp-mibs-downloader套件時 apt-get
遇到沒有此套件,無法安裝的問題
詳細步驟不知,不過已經安裝成功
Step1.先更新apt-get
#apt-get update
Step2.下載snmp-mibs-downloader.deb
載點
Step3.安裝deb
#dpkg -i snmp-mibs-downloader_1.1_all.deb
Step4.安裝smistrip
#apt-get install smistrip
Step5.更新snmp-mibs-downloader
#download-mibs
重新snmpwalk看看是否成功
心血來潮,想測試一下RaspberryPI能不能安裝NAS4Free
把NAS4Free的img寫入SD卡
而測試的結果是
失敗
不能安裝
還是只能用x86來安裝
snmp簡單通訊協定可以獲得目前主機的ㄧ些簡單的資訊
Raspberry Pi基於Debian架構
所以可使用apt-get 來進行安裝
安裝方式如下
安裝snmp client
#apt-get install snmp
安裝snmp server
#apt-get install snmpd
安裝完snmp client後
使用snmpwalk會出現如下資訊
iso.3.6.1.2.1.1.1.0 = STRING: “Linux kuki.idv.tw 2.6.18-274.17.1.el5 #1 SMP Tue Jan 10 17:26:03 EST 2012 i686″
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10
iso.3.6.1.2.1.1.3.0 = Timeticks: (5388753) 14:58:07.53
iso.3.6.1.2.1.1.4.0 = STRING: “root@localhost”
iso.3.6.1.2.1.1.5.0 = STRING: “kuki.idv.tw”
iso.3.6.1.2.1.1.6.0 = STRING: “Unknown”
iso.3.6.1.2.1.1.8.0 = Timeticks: (41) 0:00:00.41
iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.6.3.1
iso.3.6.1.2.1.1.9.1.2.2 = OID: iso.3.6.1.2.1.49
iso.3.6.1.2.1.1.9.1.2.3 = OID: iso.3.6.1.2.1.4
iso.3.6.1.2.1.1.9.1.2.4 = OID: iso.3.6.1.2.1.50
iso.3.6.1.2.1.1.9.1.2.5 = OID: iso.3.6.1.6.3.16.2.2.1
iso.3.6.1.2.1.1.9.1.2.6 = OID: iso.3.6.1.6.3.10.3.1.1
iso.3.6.1.2.1.1.9.1.2.7 = OID: iso.3.6.1.6.3.11.3.1.1
iso.3.6.1.2.1.1.9.1.2.8 = OID: iso.3.6.1.6.3.15.2.1.1
iso.3.6.1.2.1.1.9.1.3.1 = STRING: “The MIB module for SNMPv2 entities”
iso.3.6.1.2.1.1.9.1.3.2 = STRING: “The MIB module for managing TCP implementations”
iso.3.6.1.2.1.1.9.1.3.3 = STRING: “The MIB module for managing IP and ICMP implementations”
那些iso.數字堆看不懂,需查表才知道,若是安裝net-snmp則沒有這個問題,因為它部分的東西已經匯入了
所以可以安裝snmp-mibs-downloader
來產生有文字敘述的snmp表格
安裝指令
#apt-get install snmp-mibs-downloader
安裝完後
進行更新,抓最新版本的MIB
#download-mibs
安裝完後
再修改 /etc/snmp/snmp.conf檔案
方法ㄧ 直接將 mib: 註解掉
vim /etc/snmp/snmp.conf
找到 mib: 將它註解
# mib:
方法二 參考
sudo sed -i ‘s/^mibs/#mibs/g’ /etc/snmp/snmp.conf
重新下達
#snmpwalk -c public -v2c [IP Address]
結果為
SNMPv2-MIB::sysDescr.0 = STRING: Linux kuki.idv.tw 2.6.18-274.17.1.el5 #1 SMP Tue Jan 10 17:26:03 EST 2012 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (10113460) 1 day, 4:05:34.60
SNMPv2-MIB::sysContact.0 = STRING: root@localhost
SNMPv2-MIB::sysName.0 = STRING: kuki.idv.tw
SNMPv2-MIB::sysLocation.0 = STRING: Unknown
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (41) 0:00:00.41
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: TCP-MIB::tcpMIB
SNMPv2-MIB::sysORID.3 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.4 = OID: UDP-MIB::udpMIB
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORID.6 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.7 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.8 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
完成了,夠簡單的
遇到.deb檔案要如何安裝
用dpkg指令來安裝
#dpkg -i [套件名稱].deb
於 Debian、Ubuntu Linux 查看系統版本、Kernel 版本 等資訊 的 指令, 可以使用 uname 和 lsb_release (可使用於查詢是哪種作業系統, ex: Redhat、CentOS).
可使用 “uname –help”、”lsb_release –help” 取得更多詳細的參數與說明.
Linux notebook 2.6.26-2-amd64 #1 SMP Sun Jun 21 04:47:08 UTC 2009 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux testing (squeeze)
Release: testing
Codename: squeeze
指令語法
du [OPTION]… [FILE]…
指令說明
顯示指定的檔案或目錄(連同底下的子目錄)所佔用的磁碟空間總計。如果指令沒有任何引數,則顯示當前的工作目錄總計。指令顯示的單位預設值為 block(1024 Bytes)。
選項說明
-a, –all
顯示所有統計的檔案與目錄資料。(預設值僅顯示目錄資料)
–block-size=SIZE
自訂 SIZE 大小做為區塊(block)的計量單位。
-b, –bytes
以 bytes 為顯示單位
-c, –total
增列一行 “總計”
-D, –dereference-args
顯示並統計指定的符號連結路徑
-h, –human-readable
以 K, M, G 為計量單位,選項名稱取叫”人看”(哈!)
-H, –si
與 -h 選項相似,但以 1000 為單位,非 1024。
-k, –kilobytes
同 –block-size=1024
-l, –count-links
對硬連結(hard link)的目錄或檔案,採累計方式(連幾次就算幾次) 。
-L, –dereference
顯示所有符號連結(symbolic links)
-m, –megabytes
同 –block-size=1048576
-S, –separate-dirs
總計時忽略不計子目錄
-s, –summarize
只顯示總計
-x, –one-file-system
以第一個引數所在的檔案系統為準,排除顯示與計算位於不同檔案系統的目錄或檔案
-X FILE, –exclude-from=FILE
指定讀取檔名(文字檔案),排除計算其內容描述的目錄或檔案
–exclude=PAT
指定不列入計算的目錄或檔案
–max-depth=N
設定顯示子目錄的層數。當 N 為 0 時,相當於 –summarize 選項。
–help
顯示程式用法資訊
–version
顯示程式本身的版本資訊
Debian 網路設定,可用
1.NetworkManager
安裝 #apt-get install networkmanager
2.手動設定
修改 #vim /etc/network/interfaces
/etc/network/interfaces 有哪些參數可以設定? 下面把常用的都列出來.
auto eth0
iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.7
netmask 255.255.255.0
gateway 192.168.0.254
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-providerauto eth0
iface eth0 inet manual
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.254
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 168.95.1.1 168.95.192.1 8.8.8.8 8.8.4.4
dns-search longwin.com.twauto eth0
iface eth0:0 inet static
address 192.168.1.41
netmask 255.255.255.0
broadcast 192.168.1.255
除此之外, 還想要做些進階設定, 例如下述: