Linux 下幾種網芳/Samba 目錄的 mount 方式,比較新的 Smaba 只能用 cifs 的 mount 方式。
[smbmount]
smbmount -o username="Username",password="Password" //IP/share /mnt/smb
smbumount /mnt/smb
[mount]
mount -t smbfs -o username="Username",password="Password" //IP/share /mnt/smb
umount /mnt/smb
[cifs]
mount -t cifs -o username="Username",password="Password" //IP/share /mnt/smb
umount /mnt/smb
mount.cifs -o username="Username",password="Password" //IP/share /mnt/smb
umount.cifs /mnt/smb
SUID/SGID/SBIT 的屬性同樣是用 chmod 指令設定,在原本 chmod 設定時的三個數字前面再加一個數字。這三個屬性的加權分別為
SUID: 4
SGID: 2
SBIT: 1
因為 Linux 上的套件都是 OpenSource 的套件,所以我們可以下載套件的原始碼來使用。但因為每個人電腦的環境都不相同,所以程式如果要能夠在自己的電腦執行,必須要經過 “編譯”。
編譯套件的程序
環境配置(./configure): 配置完成會產生一個 “Makefile” 檔案
編譯套件(make): 依據上一個步驟產生的 “Makefile” 來進行編譯,編譯完成後,會產生執行檔。
安裝套件(make install): 將上一個步驟產生的 “執行檔” 安裝到特定的目錄
注意事項
原始檔都下載及解壓到 [/usr/local/src]
執行環境配置時(./configure),可以加上 “–prefix=/usr/local/套件名稱” 參數,將程式安裝在 [/usr/local/套件名稱]
較完整的安裝指令為
make clean
make
make check
make install
參考網頁
鳥哥的 Linux 私房菜 — 原始碼與 Tarball 套件管理員
教學
鳥哥的 Linux 私房菜
Study-Area
討論區
Study-Area
小紅帽技術論壇
鳥哥的 Linux 新手討論區
CentOS 中文社區
摩托學園討論區
手冊
Red Hat Enterprise Linux 5 說明文件
Red Hat Enterprise Linux 4 說明文件
套件下載
RPM Search
DAG - DAG RPM Repository for Red Hat, RHEL, CentOS and Fedora
DAG - RPM Repository for Red Hat, RHEL, CentOS and Fedora
Rpmfind.Net
其它
Linux 十大發行版介紹
Instalinux
線上製作 Linux 自動安裝光碟,支援的 Linux 發行版包括 CentOS、Debian、Fedora、SUSE、Ubuntu。
Linux Manual Pages (man)
Linux 上的 MPlayer 就好比是 Windows 上的 KMPlayer 或暴風影音,內含 Player 及各種 Codec,只要安裝好,就可以播放任何格式的影片及音樂檔,以下介紹 MPlayer 的 TarBall 及 RPM 的安裝方法。
安裝好之後,"mplayer" 為文字介面的播放程式,而 "gmplayer" 為圖形介面的播放程式。下列的安裝步驟,如果選用 TarBall 的方式安裝,在安裝時則已設定好中文介面了,而 RPM 的方式只能裝在 CentOS 4.x 或 RHEL 4.x 的版本,並且介面為英文。
以原始碼 TarBall 方式的安裝步驟
先安裝可能缺少的套件:
yum install libpng*
yum install gtk2-devel
下載並複製 codec:
cd /usr/local/src
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20061022.tar.bz2
tar -jxvf all-20061022.tar.bz2
mv all-20061022 /usr/lib/codecs
下載 mplayer 原始檔:
cd /usr/local/src
wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
tar -jxvf MPlayer-1.0rc1.tar.bz2
cd MPlayer-1.0rc1
編譯及安裝 ...
在 Linux 中切換預設桌面的指令為:
switchdesk
ex. 切換為 KDE 桌面:
switchdesk kde
磁碟分割
磁碟代號說明:
IDE 硬碟,第一到四顆分別為: hda, hdb, hdc, hdd
SATA 或 SCSI 硬碟,第一到四顆分別為: sda, sdb, sdc, sdd
顯示所有硬碟的分割區配置狀態:
fdisk -l
顯示指定硬碟的分割區配置狀態:
fdisk -l /dev/磁碟代號
執行硬碟分割:
fdisk /dev/磁碟代號
執行 fdisk 之後,常用的指令如下:
m: 顯示說明
p: 顯示分割區狀態
a: 指定啟動分割區
n: 建立分割區
d: 刪除分割區
w: 儲存並寫入分割區配置 (在未執行此指令前,所有修改的分割區配置都還不會生效)
q: 退出程式
磁碟格式化
-j: 格式化為 “ext3″ 格式 (若不加此參數,則格式化為 “ext2″ 格式)
-L: 給格式化好的分割區設定名稱,方便磁碟掛載時指定
磁碟格式化指令:
mke2fs -j -L "分割區名稱" /dev/分割區代號
分割區代號: 此代號可先用 “fdisk -l” 得知
參數說明:
磁碟掛載
顯示目前磁碟掛載的狀況:
mount
依 /etc/fstab 的設定自動掛載磁碟(通常在修改 /etc/fstab 後要執行一次,以確定 /etc/fstab 的設定是否正確):
mount -a
磁碟掛載指令:
mount -t ...
rsync 是一個遠端檔案的備份、同步程式,用 man 查 “rsync” 得到的名稱: “rsync - faster, flexible replacement for rcp“,實際上使用也確實如此。
rsync 目前由 samba 的團隊在發展 (網址: http://rsync.samba.org/),它有它自己的演算法,可以很有效率的傳輸檔案, 支援 rsh 及 ssh 加密傳輸,應該是目前最常被做為資料同步或異地備援的工具。
大部份的 Linux 應該都有安裝 rsync 了,如果沒有,就直接用 apt 或 yum 安裝即可。
本文章只有說到最基本的備份方式,如果你要知道與 MS Windows 或 ssh 有關的實作方式,目前沒有。
名詞解釋
不知是否有人會誤解下列的名詞,不過,一開始使用 rsync 我就有點誤解了,所以先說明如下:
備份伺服器: 有執行 rsync 服務的伺服器,等待其它電腦將檔案傳輸過來做備份。
本地端: 在自己的電腦執行/usr/bin/rsync,將檔案傳到遠端的 “備份伺服器” 做同步或備份。
啟動備份伺服器
在備份伺服器編輯 “/etc/xinetd.d/rsync”,找到
disable = yes
改為
disable = no
儲存後,執行
service xinetd ...
檔案下載
名 稱: Synergy
版 本: 1.3.1
檔案大小: 924 KB
語言介面: 英文版
版本性質: Freeware
釋出日期: 2006/04/02
作業平台: Windows NT/2000/XP/Linux/OS X
原創網站: Synergy
檔案下載:
> 從本站下載主程式
> 從原創網站下載主程式
硬體的 KVM 已經很普遍了,硬體的 KVM 讓你以一組螢幕、滑鼠及鍵盤,藉由控制鈕或熱鍵切換你所要控制電腦。
但如果我的狀況是,我有兩台以上的電腦要同時作業,並且每台電腦的螢幕我都必須要看得到 (特別是從事設計工作的人),這時,硬體的 KVM 就不太適用了,因為你只會看到一台作用中的電腦畫面 (硬體 KVM 還是比較適合用於 “管理” 電腦),如果你有每台電腦的螢幕都要顯示的需求,那你就可以跳糟到 Synergy 了。
以下是我常用的 .bashrc 設定:
#格式化 ls 的顏色
alias ls='ls -F --color'
#關閉喇叭的 "BEEP" 聲
setterm -bfreq
#用上/下鍵搜尋執行過的指令
bind '"\x1b\x5b\x41":history-search-backward'
bind '"\x1b\x5b\x42":history-search-forward'
#其它
alias h='history 25'
alias vi='vim'
#設定提示字元的顏色
PS1="\e[0;32m[\u@\h \W]$ \e[m"