顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - 劍客

頁: 1 ... 4 5 [6] 7 8
151
拾人牙慧 / 如何啟動螢幕的省電模式?
« 於: 2001-06-20 20:10 »
您有沒有發現 , 在文字模式 console 下待機時 , 螢幕並沒有辦法自動 power off。
要啟動螢幕的省電模式 , 您要打以下指令 :


setvesablank -b on

有任何疑問 , 請打 :

setvesablank -h

152
拾人牙慧 / 怕拼錯字嗎?
« 於: 2001-06-20 20:12 »
你是不是常會怕拼錯英文單字,又嫌翻字典麻煩呢?

$look 英文單字前幾個字母

就會顯示輸入字母開頭的單字。
例如:

$look cath
cathedral
cathedrals
Catherine
....
Cathy

153
拾人牙慧 / 如何關掉對 ping 的回應 !
« 於: 2001-06-20 20:15 »
還有一個辦法,把你的網路線拔掉吧!

開開玩笑!

154
拾人牙慧 / 如何關掉對 ping 的回應 !
« 於: 2001-06-20 20:13 »
如果你真的這麼絕的話

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
(請注意空格不可有誤)

如果不要的話,請用

echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

155
拾人牙慧 / 如何將文字檔加上行號
« 於: 2001-06-20 20:17 »
這一招當年交程式的時候很有用,欲將文字檔加上行號,請用 nl 指令

加工前

none /proc proc defaults 0 0
/dev/hda1 /boot ext2 defaults 1 1
/dev/hda2 /mnt/xlinux ext2 defaults 1 1
/dev/hda3 /home/ftp/pub ext2 defaults 1 1
/dev/hda6 /usr ext2 defaults 1 1

nl 加工後

1 none /proc proc defaults 0 0
2 /dev/hda1 /boot ext2 defaults 1 1
3 /dev/hda2 /mnt/xlinux ext2 defaults 1 1
4 /dev/hda3 /home/ftp/pub ext2 defaults 1 1
5 /dev/hda6 /usr ext2 defaults 1 1

nl -nrz 加工後

000001 none /proc proc defaults 0 0
000002 /dev/hda1 /boot ext2 defaults 1 1
000003 /dev/hda2 /mnt/xlinux ext2 defaults 1 1
000004 /dev/hda3 /home/ftp/pub ext2 defaults 1 1
000005 /dev/hda6 /usr ext2 defaults 1 1

156
要停掉一個 process ,我們知道用

 kill Process_ID 或 kill -9 Process_ID

如果要殺的對象是 httpd ,你會發現殺到手軟,也沒辦法殺光所有的行程。

pidof 這個指令可以列出該程式所有的行程,所以就可以這樣寫了:

kill `pidof httpd`

此外系統也提供另外一個指令 : killall ,可以達到相同的幼纂A
所以打

killall httpd

就可以斬草除根了。

當然你會說:像 httpd 這種服務可以用它的啟動 script ,或者 service httpd stop 就可以解決了。在這裡,我只是舉一個系統上常有的行程來舉例罷了。

像 netscape 有時候當機的時候,這個方法就很有用。

157
你是否會覺得奇怪,在自己的系統打 ls 的時候,顯示的檔名顏色會依據檔案屬性而異。但是有時候到別的機器上就不一定是這樣。或者,你在不同的機器上打相同的指令卻出現不同的結果。

如果你的機器有上述的症狀,又搞不清楚是什麼狀況,本文就是你的答案。

你可以打 alias 這個指令,它會列出現有的別名。別名就是:你打的指令會對應到別名指定的指令。例如在我的機器上的別名列表如下:

alias ls='ls --color=auto'
alias lsd='ls -d */'
alias md='mkdir'

所以我打 ls 的時候其實執行的是 ls --color=auto ;同理,我打lsd 時,執行的是 ls -d */ 。你可以看出來,這樣的確很方便,你可以將常用的參數寫好並指定為該指令的別名,如此你就可以省下打字的麻煩。

例如 df 查看磁碟空間,但是該指令顯示的單位是 kbytes 為單位,df -h 可以顯示讓人接受的單位,如 G(gigabytes),M(mega bytes)。這樣是不是很方便呢?

所以你只要打 alias df='df -h' ,以後你打 df 都會執行 df -h。不過這個設定你一離開這個 console 就會失效。因此你可以把它寫在 home 目錄的 .bashrc 裡面。

像 telnet 也是一個好例子,如果你是一個系統管理者,經常要登錄到特定的機器上,每次都要打 telnet xxx.xxx.xxx 。此時就可打 alias t="telenet xxx.xxx.xxx" ,此後當你要打上述的指令的時候只要打個 t 就行了!

這個便利性有一點風險存在,要提醒各位,不要貪圖便利將 rm  設成 'rm -rf' ,要不然後果不堪設想。

158
拾人牙慧 / 呼叫劍客
« 於: 2001-06-23 13:24 »
沒有!因為有些資料不適合 dump 出來,因此目前一篇一篇 post!

159
這是 KaLUG 的朋友告訴我的,

#!/bin/bash
ID=`xwininfo |grep 'Window id'|awk '{print $4}'`
NOW=`date +%s`
xwd -frame -id $ID -out $NOW.xwd

這是一隻抓圖的小程式,利用 X window 的工具程式 xwd 抓一張圖並存為副檔名為 xwd, tiff 格式的圖。然後你就可以用 gimp 編輯。

使用方法是在 X window 的 console 下執行這隻程式,然後游標會變成 + 號,點取你要取的視窗就好了。此時你可以在執行該程式的目錄發現一個 9???????.xwd 的圖(?表未知數),那就是了。

160
拾人牙慧 / 如何處理以欄位分割的資料?
« 於: 2001-06-27 00:32 »
UNIX 的設定檔中很多是以欄位為主的文字檔,有時候需要取出來打報告。例如要列印一張使用者清單的時候,你需要將passwd檔作一個處理。

我們都知道:處理行的資料用sed,處理欄位的資料用awk。但是有時候不需要動到 awk 就可以達到你的目的。畢竟 awk 也不是那麼簡單。我用了 cut 跟 col 來作一個示範:

$ cut -d: -f1,3,4 /etc/passwd|column -s ':' -t
root      0     0
bin       1     1
daemon    2     2
adm       3     4

詳細的指令請 man cut , column

161
拾人牙慧 / 便利 vim(vi) 寫程式的設定
« 於: 2001-06-27 20:20 »
在你的 home 目錄下編輯一個 .vimrc 的檔案。

set si
set sw=4
set ts=4
set bs=2

再用 vim 編輯一個程式試試。如果嫌 vim 麻煩,請參考前面的文章建一個 alias 吧!

162
拾人牙慧 / 測試時可使用的保留 domain name
« 於: 2001-06-28 10:55 »
簡單的意思就是:

如果你要測試 domain name 的話,可以使用 example.com, example.net,example.org

According RFC 2606

1.Reserved Top Level DNS Names:

four domain names are reserved as listed and described below.

    .test
    .example
    .invalid
    .localhost

    ".test" is recommended for use in testing of current or new DNS related code.

    ".example" is recommended for use in documentation or as examples.

    ".invalid" is intended for use in online construction of domain names that are sure to be invalid and which it is obvious at a glance are invalid.

    The ".localhost" TLD has traditionally been statically defined in host DNS implementations as having an A record pointing to the loop back IP address and is reserved for such use.

    Any other use would conflict with widely deployed code which assumes this use.

2.Reserved Example Second Level Domain Names

The Internet Assigned Numbers Authority (IANA) also currently has the following second level domain names reserved which can be used as examples.

    example.com
    example.net
    example.org

163
發信人: slime.bbs@tropic.med.kmu.edu.tw (轉出)
日期: 28 Jun 2001 10:02:45 GMT
標題: Re: 請問如何在帳號登入後自動執行某個shell呢??
信群: tw.bbs.comp.linux    看板: TW_Linux
來源: <3h9N9M$XC9@tropic.med.kmu.edu.tw>:150781, tropic.med.kmu.edu.tw
組織: 熱帶魚天堂
---------------------------------------------------------------------
※ 引述《pclover.bbs@bbs.kimo.com.tw (Enjoy Java)》之銘言:

: 如何讓使用者登入後即執行某個SHELL或指令~~通常使用者登入後, 第一個動作就是執行某個 shell ,例如 bash , tcsh , zsh , etc.

如果要讓使用者用其他的 shell , 就使用 chsh 來更換,或者直接修改 /etc/passwd (注意其他相關檔案),

如果是要登入後才自動執行, 依 shell 而有不同的檔案,例如 .login , .profile 等(類似 DOS 的 autoexec.bat)

--
※ Post by slime from 163.18.146.245 ...
--
*Origin: ω熱帶魚天堂ω tropic.med.kmu.edu.tw

164
拾人牙慧 / 顯示特定行的資訊
« 於: 2001-06-29 08:11 »
發信人: khtsoi@brittle.cse.cuhk.edu.hk ()
日期: 27 Jun 2001 12:54:41 GMT
標題: Re: How to show the specific line??
信群: tw.bbs.comp.linux    看板:
來源: <9hcl2h$cfl$1@eng-ser1.erg.cuhk.edu.hk>:150641, h253151.resnet.cuhk.edu.hk
組織: brittle.cse.cuhk.edu.hk

>   if I want to show the specific line in a file ,
head -n myfile | tail -1

---- Brittle

165
發信人: netman@junk.com (網中人)
日期: Sat, 23 Jun 2001 20:51:58 +0800
標題: Re: 如何重看 Linux 啟動時的訊息...
信群: tw.bbs.comp.linux    看板:
來源: <9h246v$7am$2@news.seed.net.tw>:150113, tp88-38.dialup.seed.net.tw
組織: SEEDNet News Service


弒日 wrote in message
news:3h4RWQ$70_@ms.twbbs.org...
> ※ 引述《pwound.bbs@bbs.csie.nctu.edu.tw (Hellow!Killer!)》之銘言:
> : 再請教一下如何重新看到啟動時顯示的那一堆訊息, 謝謝!
>
>   dmesg |more  試試看
>

less /var/log/boot.log

如果要看核心相關的﹐dmesg | less 或
less /var/log/dmesg

如果是 service 相關的﹐重新啟動 service 就是了﹐例如 smb:
service smb stop
service smb start

--


======= http://www.study-area.org =======
飛雪迎春到﹐風雨送春歸
已是寒崖百丈冰﹐尤有花枝俏
俏也不爭春﹐只把春來報
待得山花爛漫時﹐他在叢中笑﹗

166
拾人牙慧 / nfs 的問題
« 於: 2001-06-29 08:32 »
發信人: netman@junk.com (網中人)
日期: Sat, 23 Jun 2001 20:55:47 +0800
標題: Re: NFS有問題...誰能救我...about NFS
信群: tw.bbs.comp.linux    看板:
來源: <9h24gq$7e0$1@news.seed.net.tw>:150114, tp88-38.dialup.seed.net.tw
組織: SEEDNet News Service


kk wrote in message
news:3h5PRV$5zz@bbs.ntu.edu.tw...
> RedHat 7.1 A,B二台
> 電腦A
> vi /etc/exports
> /work1  B_IP(rw)
>
> type /usr/sbin/exportfs -av
> exporting B_IP:/work1
>
> 電腦B
> vi /etc/fstab
> A_IP:/work1  /work1  nfs  rw  0 0
>
> mkdir /work1
>
> mount -a
> mount: RPC: Unable to receive; errno = Connection refused
>
> 誰能教我該怎麼辦...為什麼電腦A已顯示exporting
> 而電腦B卻無法順利mount
>
> 煩請回覆至信箱
> --

在 server 那邊執行 ipcinfo -p localhost 有 portmap 和 nfs 執行嗎﹖
然後在 client 那邊執行 showmount -e ip.of.nfs.server 有看到分享嗎﹖


--


======= http://www.study-area.org =======
飛雪迎春到﹐風雨送春歸
已是寒崖百丈冰﹐尤有花枝俏
俏也不爭春﹐只把春來報
待得山花爛漫時﹐他在叢中笑﹗

167
拾人牙慧 / iso 檔是什麼東西
« 於: 2001-06-29 08:35 »
註;iso 9660 是一種檔案系統, 是光碟檔案系統的標準.

發信人: GeorgeTu.bbs@bbs.hs.ntnu.edu.tw (→避難方向→)
日期: 23 Jun 2001 11:02:50 GMT
標題: Re: 請問 iso 檔是什麼東西?
信群: tw.bbs.comp.linux    看板: Linux
來源: <3h5TCR$GLV@bbs.hs.ntnu.edu.tw>:150100, bbs.hs.ntnu.edu.tw
組織: 師大附中 BBS 站

※ 引述《qmaw.bbs@bbs.cdjh.hc.edu.tw (我是小懋^^a)》之銘言:
> ※ 引述《Sam0@kkcity.com.tw (Sam)》之銘言:
> > 光碟映像檔???
> > 不太懂,你能不能再說的更清楚一些
> 所謂的光碟映像檔,指的是將光碟壓縮成一種燒錄軟體才認識的檔案
> 以後只要將這個檔案傳給人家,人家再用燒錄軟體燒錄至光碟即可
> (linux好像可以直接把iso檔mount起來,這一點我並不是很確定)
mount -t iso9660 -o loop xxx.iso /mnt/xxxx
--
Oh~ Angeline~~
  My Love For You
  永遠不忘記你  深藏在我心底~~~
Angeline~~
  My Life 全給你~~~
  天荒地老要在一起~~  我和你
--
★ <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: u140-49.u203-204.giga.net.tw

168
拾人牙慧 / 為什麼Cron?常常寄信給我?
« 於: 2001-07-01 22:39 »
>發信人: forteen (海岸與沙灘)    看板: linux
>日期: Sat Jun 30 11:17:54 2001
>標題: 為什麼Cron?常常寄信給我?
那是因為 crond 會把執行的結果寄給系統管理者, crond 是一隻定時執行工作的程式. 詳情請 man crond , man crontab
>   我以root登入主機後常接到Cron(我的主機沒這葛帳號,應該是?主機 寄的.)
>   請問要怎麼消除這種現象?
修改 /etc/crontab 或者 crond 的設定檔, 新增一行 MAILTO="",然後重新啟動 crond.

[ 這篇文章被編輯過:  劍客 在 2002-01-23 18:05 ]

[ 這篇文章被編輯過:  劍客 在 2002-01-23 18:05 ]

169
拾人牙慧 / crontab 的設定範例
« 於: 2001-07-07 09:16 »

來源;man 5 crontab

範例
------------------------------------------------------------------------      
# 忽略 /etc/passwd 的指定,使用/bin/sh來執行crontab
SHELL=/bin/sh
# 將執行結果寄給 paul 或其他帳號,
# 若不想收信只要把收信人留白即可。
MAILTO=paul
#
# 每天 0 時 5 分執行
5 0 * * *       $HOME/bin/daily.job >> $HOME/tmp/out 2>&1
# 每月 1 日 2:15pm 執行
15 14 1 * *     $HOME/bin/monthly
# 每週一到週五 10 pm 執行
0 22 * * 1-5   mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
# 從 0 時開始,每 2 個小時的 23 分執行
23 0-23/2 * * * echo "run 23 minutes after midn, 2am, 4am ..., everyday"
# 每個星期天的 5 點 4 分執行。
5 4 * * sun     echo "run at 5 after 4 every sunday"
--------------------------------------------------------------------------

欄位說明

分  時  日  月  星期
5    4   *    *       sun     echo "run at 5 after 4 every sunday"

所以上面的例子是每個星期天的 5 點 4 分執行。

*     表示所有可能值
1-3  表示從1到3的值
7-9,17-19 不難了解了吧
0-23/2 表示從 0 到 23 ,step 為 2 的數列
*/3  運用一下想像力吧!

還有,在星期的欄位 0 跟 7 代表星期天
這樣夠清楚了吧!

170
拾人牙慧 / GNU httptunnel
« 於: 2001-07-12 20:24 »
According Linux Journal Weekly News Notes -- July 11th

If you can only do HTTP from work and want to send resum?s from your shell account, check out GNU httptunnel. It encapsulates any TCP connection in an HTTP connection, so it will work through an application-level proxy.

(PPP over ssh over httptunnel is left as an exercise for those readers who really want to give the corporate security pigs the finger.)

You can get more information from the Nocrew.org or the GNU.org web sites.

171
拾人牙慧 / 530-B版driver
« 於: 2001-09-01 09:35 »
昨天我灌 RH7.1 有自動抓到這一張,提供各位參考。

172
拾人牙慧 / 530-B版driver
« 於: 2001-07-23 18:52 »
發信人: yue ()    看板: linux
日期: Sun Jul 22 15:51:59 2001
標題: Re: 惡魔之卡----D-LINK530.....有人成扒

D-Link 530TX RevB在 Linux 下的安裝,請先連到D-Link的網站抓取驅動程式。
在依照裡面的README 說明檔所說的步驟去做。就可以成左瑤s譯好驅動程式了!
把編譯好的兩個檔案複製到 /lib/modules/2.x.x-xx 下在。
再用 insmod /lib/modules/2.x.x.-xx/net/pci-scan.o  (一定要先載入這個模組)
     insmod /lib/modules/2.x.x.-xx/net/via-rhine.o
     在下 depmod -a (這樣做下次開機就會自動載入)
載入完成之後。在依一班網路卡設定步驟去設定即可使用。
530TX RevB並不會很難設定。請把說明檔詳細看過應該就沒問題了!
530TX RevB跟 Intel 82550設定的方式差不說!
請不要因為晶片比較新 kernel 沒有內建驅動程式就批評為爛卡!
若是這樣的話 Intel跟3COM的新卡都可以算是爛卡囉!
K7剛出來時不能跑 Linux 。那是不是可以說K7爛呢?
並不是。K7我到現在都用的好好的而且上面還插了兩張網路
卡(530TX RevB跟 Intel 82550)還不是跑得好好的!
玩 Linux是享受自己編譯的樂趣,可以讓您學到更多的東西!
以上存屬個人言論有錯誤請指證!
--
* Origin: 中山大學-美麗之島BBS * From: 61.217.21.251 [已通過認證]

173
拾人牙慧 / 530-B版driver
« 於: 2001-07-16 18:13 »
這個也算是拾人牙慧....呵呵!

發信人: 12tw@ctw.tw (玩一玩)
日期: Mon, 16 Jul 2001 11:09:58 +0800
標題: 530-B版driver
信群: tw.bbs.comp.linux    看板:
來源: <9itm39$dv14m$1@news.ht.net.tw>:153634, 210.200.112.30
組織: Ht.net news server

http://www.dlink.com.tw/2000e/download/download.htm
選左邊software後拉至最下面
Linux Driver for DFE-530TX B1

174
拾人牙慧 / 如何擋廣告信
« 於: 2001-07-17 19:30 »
發信人: hoch.bbs@bbs.cis.nctu.edu.tw (prolactin)
日期: 16 Jul 2001 09:12:05 GMT
標題: Re: 關於廣告信的問題!
信群: tw.bbs.comp.linux    看板: Linux
來源: <3hNOg6$GjJ@bbs.cis.nctu.edu.tw>:153676, gate.digigenomics.com
組織: 交大資科_BBS

>         不知道sendmail可不可以只擋掉某個帳號寄來的信,
>         而不是擋掉整個網域寄來的信!?

  請參
--
 * Origin: ★ 交通大學資訊科學系 BBS ★

175
拾人牙慧 / CLE-1.0 sendmail 無法寄信的問題
« 於: 2001-07-22 17:00 »
你可能會發現, 裝完 CLE-1.0 後,  在 local sendmail 可以寄信,但是在別台機器將 CLE-1.0 設為 smtp server 時, 總會發生連線失敗的情形.

原因除了需要設定 /etc/mail/access 設定 RELAY 的對象外,還要修改 /etc/sendmail.cf 裡的一行

# SMTP daemon options

O DaemonPortOption=port=smtp,Addr=127.0.0.1, Name=MTA
O DaemonPortOption=port=smtp,Addr=你自己伺服器的IP, Name=MTA

請新增最後一行. 再重新啟動 sendmail 就好了.

176

ipcalc --network --broadcast 你的IP 你的netmask

如果你不知道你的 netmask (網路遮罩) ,那就沒辦法計算了。
還有,這個指令在 CLE-1.0/RH-7.0 以後的版本才有效。


Example:

# ipcalc --network --broadcast 192.168.20.22 255.255.255.252
BROADCAST=192.168.20.23
NETWORK=192.168.20.20

177
拾人牙慧 / mount的中文問題
« 於: 2001-07-23 18:47 »
發信人: Sernine@kkcity.com.tw (塞爾寧)
日期: 23 Jul 2001 09:10:08 GMT
標題: mount的中文問題
信群: tw.bbs.comp.linux    看板: TWBBS/linux/A0TLNQFF
來源: <3hSlFV$aj1@www.kkcity.com.tw>:154940, http://www.kkcity.com.tw
組織: KKCITY


    請問一下...
    如果mount的硬碟中含有中文目錄...
    如何讓他能夠一直保持都能看的懂中文的狀態呢?
    我的指令是
    mount -t vfat -o iocharset=cp950 /dev/hda5 /nmt/win2
    每次mount後只要不reboot都能夠保持看的見中文目錄名的狀態...
    但是只要一reboot後...
    中文目錄名就又變成亂碼要重新umount後mount才能再次看見...
    請問一下各位linux的前輩有辦法讓我的mount一直都能保持在看的見中文的狀態嗎?
    因為我想存取winme中的某些檔案必須要設成可看中文才行...

178
拾人牙慧 / 如何釋放 DHCP 所抓的 IP!
« 於: 2001-07-30 10:29 »
如果你使用 dhcpcd 抓 IP ,請不要使用 killall dhcpcd 或者 kill `pidof dhcpcd`。因為這兩種結束 dhcpcd 的方法都沒辦法通知 DHCP server,我不用這個 IP 了。

正確的方法請用 dhcpcd -k

以下擷取自 man dhcpcd      

-k    

Sends a SIGHUP signal to the dhcpcd process that is currently running. If  dhcpcd  receives  SIGHUP  it will  send  DCHP_RELEASE  message to the server and destroy dhcpcd cache. In  a  case  dhcpcd  receives SIGTERM  which is normally used by shutdown(8) when rebooting  the  system   dhcpcd will not send DHCP_RELEASE  and will not destroy cache. When system boots dhcpcd will use cache to request the same IP  address  from  DHCP  server  which was assigned before the system went down.

179
拾人牙慧 / Linux和Mac的連線
« 於: 2001-08-04 23:17 »
>發信人: astan.bbs@bbs.kimo.com.tw (懶*)
>日期: 04 Aug 2001 06:29:13 GMT

>信群: tw.bbs.comp.linux    看板: linux/A0TMN5HP
>來源: <3hcD6P$8j3@bbs.kimo.com.tw>:156945, k4.kimo.com.tw
>組織: 奇摩大摩域
>請問Liunx有無類似smaba的軟體
yes, netatalk
>可以和Mac連線的呢?
>那如果我的環境下有3台電腦一台是Liunx,一台是win me,一台是PC
>我該如何讓三台都能達到檔案互相共享的目的呢?
Linux 可能是唯一的選擇,linux 用 samba 跟 windows 分享,利用 netatalk 跟 Mac 連線。

其實有這種訴求的產品,你可以找找 NAS 關鍵字的報導。

>謝謝!

180
拾人牙慧 / PERL : 一次讀入一個檔案內容
« 於: 2001-08-08 17:33 »

undef $/;
$input=<>;
$/="n";

原理是這樣的,我們先將換行字元 undefine,所以讀入的時候不會因為換行而終止。等到讀完了,再將換行字元定義回來就好了。

頁: 1 ... 4 5 [6] 7 8