顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

2009年5月1日 星期五

關閉linux下討厭的蜂鳴器

當我們使用虛擬終端機(console)時候,常常聽到蜂鳴器討人厭的聲音
是否想關掉他呢?以下是關閉蜂鳴器的方法:

方案一: 移除kernel模組 pcspkr

sudo rmmod pcspkr


pcspkr全名為pc speaker,是負責管理蜂鳴器的模組,此方法只在關機前有效
重開後必須再手動一次

方案二:預設不載入pcspkr模組
Gentoo/Sabayon/Debian/Ubuntu Linux

sudo echo "blacklist pcspkr" >> /etc/modprobe.d/blacklist



Redhat/CentOS/RHEL/Fedora

sudo echo "blacklist pcspkr" >> /etc/modprobe.conf


這方法就是告訴kernel不載入此模組,請挑選自己的發行版做設定

方案三: 設定shell不要亂叫

echo "setterm -blength 0" >> ~/.bash_profile


這裡以Bash為例,簡單說就是放到profile,當bash啟動讀到profile時,會知道你要他閉嘴

總結:其實個人認為方案三最佳....

2008年3月14日 星期五

限定linux密碼的最小長度

/etc/login.defs 是設定關於登入的設定檔

(/etc/login.defs - Configuration control definitions for the login package.)

在這個設定檔中,包含了密碼最小長度、最大長度、保留天數等設定

如果想要限制新使用者最少的密碼長度,請編輯 /etc/login.defs

sudo vi /etc/login.defs

修改裡面的PASS_MIN_LEN 的值

比如想要限制密碼最短要6個字,將他改成

PASS_MIN_LEN 6

這樣用戶再設置密碼的時候,如果密碼長度少於6個字,就無法設定了



2008年3月2日 星期日

在linux下將光碟變成映象檔

再linux下將光碟變成iso檔可以用很多軟體,比如k3b,但不管用什麼軟體,再也沒有比這更簡單了

1.放入光碟
2.打開終端機
3.輸入 cat /dev/cdrom0 > 檔名.iso
4.Done~~

PS:/dev/cdrom0 代表第一個光碟機,如果您光碟機是放在第2個光碟機,則是 /dev/cdrom1,以下依此類推。

2008年3月1日 星期六

linux下一定要學指令嗎?

在我們台灣,因為盜版普及嚴重,家家戶戶都是使用windows的,也因為windows的圖形介面非常有親和力,使得許多人對於『非圖形介面處理』非常的反感,可是linux下一定要學指令嗎?

其實不然,以目前最紅的Ubuntu(雖然我也不知道它到底紅在那)舉例:

1.建立檔案:您只需要按下右鍵--->新增資料夾(新增檔案),就可以建立檔案了
2.剪下、貼上、刪除:仍舊和windows一樣,對檔案按下右鍵,做出您自己想要的處理就好了



3.安裝軟體:在linux下有許多方法可以安裝軟體,以下列出不需要指令的3種簡單方法(還有更多方法)
一.Synaptic軟件管理程式:點選左上角的『系統』--->『管理』--->『Synaptic軟件管理程式』
,這個時候輸入一下密碼(稍候會解釋linux下權限的問題),會看到如下圖的樣子,選擇自己想安裝程式的類別、名稱,就可以安裝了












二.添加、刪除:再『應用程式』--->『添加、刪除』,個人覺得比『Synaptic套件管理程式』更好用




三.deb檔安裝:windows要增加軟體的時候,不是一定會先去找.exe檔嗎?(比如pcman.exe)
在Ubuntu下也可以用同樣的方式安裝檔案,比如說,我要裝pcmanx(linux 下的 pcman BBS瀏覽程式),在google打個pcmanx deb,一定可以找到檔案。當然,也可以到ubuntu官方網站找(如果在官網找的到deb包,代表在synaptic裡也可以找的到)

好了,在windows下最常幹的事情我都提過了,那linux下還有一定要學指令嗎?

個人認為,要不要學指令真的是隨緣的了~
學指令有什麼好處呢?其實在linux下有許多好用的『文字介面軟體』,也就是沒有圖形介面的軟體,會沒有圖形介面,也許是高手們覺得沒這必要,也有可能是您沒有發現到他的圖形介面軟體。

指令真正的好處是處理東西快速,比如說某個資料夾裡面有1百張的jpg圖片和許多雜七雜八的檔案,在windows大部分的人都會先框出一圈範圍再來砍,但在linux下,輸入個指令 『rm -f *.jpg'就可以砍光此資料夾所有的jpg檔案了(而且不會砍到非jpg的檔案)

以上的只是個簡單的例子,指令真正厲害的是『聚沙成塔的功能』,一個指令可能只能做一件事,但可以把那件事做的很好,也就是說,2~3個指令,自然可以組合出更多強大的功能了。

(PS:很多人覺得指令很麻煩,但他的存在卻是必須的,從原本完全要求圖形介面的Mac,到現在的Vista的power shell,這些都可以證明指令的好用功能逐漸被注意到)