2010年12月12日 星期日

Ubuntu安裝OpenOffice

到官方下載 .deb 檔案
http://download.openoffice.org/other.html

移除舊版OpenOffice版本
sudo apt-get remove --purge openoffice.org-common

進入解壓縮後裡面的 DEBS 資料夾
sudo dpkg -i *.deb

安裝選單
cd desktop-integration
sudo dpkg -i *.deb

2010年9月20日 星期一

Linux 網路檢測工具-nmap 的用法

Linux 系統預設已包含了一個很有用的網路檢測/探測工具-nmap,主要用途有:在指定的網路區段下掃瞄主機群的網路連線,探測指定主機已開啟的通訊埠,藉由前兩項資訊可檢測出遠端主機的作業系統及網路服務為何。

指令說明:

nmap -sP 192.168.1.0/24
使用ping掃瞄子網路內的所有IP,並列出有回應的IP,不作進一步測試。

nmap -sL 192.168.1.0/24
列出子網路所有IP及對應的主機名稱,但不作ping 及通訊埠偵測。

nmap -PS 192.168.1.234
偵測遠端主機已開啟的通訊埠,為縮短掃瞄時間,可指定特定的埠號,ex. -PS22,23,80,25

nmap -PU 192.168.1.0/24
使用UDP協定 ping 遠端的主機。

nmap -sS 192.168.1.0/24
使用TCP SYN掃瞄,這是一個半開放的掃瞄方式,所以掃瞄速度較快,也比較常被使用。這可以列出有回應的遠端主機已開啟的網路服務埠。

nmap -sT 192.168.1.0/24
如無法以SYN掃瞄時,就得改用TCP connect 來掃瞄,這也是預設的掃瞄方式。

nmap -sU 192.168.1.0/24
用UDP協定掃瞄遠端主機群。

nmap -sO 192.168.1.19
偵測遠端主機已開啟哪些通訊協定 TCP,UDP,ICMP,...

nmap -O 192.168.1.19
nmap -A 192.168.1.19

偵測遠端主機的作業系統類型

nmap -v scanme.nmap.org
掃瞄遠端主機,並列出相關詳細的資訊。

nmap -sS -O scanme.nmap.org/24
以SYN秘密掃瞄網域為scanme.nmap.org所屬 C 子網段的所有存在的主機作業系統類型。

nmap -sV -p 22,53,110,143,4564 198.116.0-255.1-127
進行主機列表及TCP掃瞄特定網路服務,遠端主機的網路含括 198.116.(0-255).(1-127) 網段下。

nmap -v -iR 100000 -P0 -p 80
隨機選擇100000台主機,偵測是否開啟 Web 服務,由於此掃瞄較耗時,所以加上-P0 不作主機列表。

File Roller中文亂碼

Ubuntu 10.4中預設安裝的壓縮管理員程式是File Roller

完全移除rar或unrar

sudo apt-get remove rar
sudo apt-get remove unrar

安裝p7zip和p7zip-rar

sudo apt-get install p7zip
sudo apt-get install p7zip-rar

2010年8月2日 星期一

Fedora Nvidia

init 3

sudo ./NVIDIA-Linux-x86-96.43.14-pkg1.run

2010年4月29日 星期四

ubuntu install java

安裝Java

aptitude install sun-java6-jre sun-java6-plugin


修改中文亂碼

aptitude install ttf-arphic-uming

sed -i 's/uming.ttf$/uming.ttc/g' /usr/lib/jvm/java-1.6.0-openjdk/jre/lib/fontconfig.properties

2010年2月21日 星期日

IBus 新增倉頡輸入法

yum install ibus-table-cangjie

Fedora C12 Install Nvidia

確定顯示卡類型

/sbin/lspci | grep VGA
/sbin/lspci -nn | grep 'VGA\|NV'

安裝非官方RPM套件倉庫 - RPMFusion

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm

rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm


RPMFusion : http://rpmfusion.org/Configuration

yum install kmod-nvidia'

Fedora 11

mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r)-nouveau.img

mkinitrd /boot/initrd-$(uname -r).img $(uname -r)


Fedora 12

edit /boot/grub/grub.conf
在kernel行的末尾加上rdblacklist=nouveau

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

dracut /boot/initramfs-$(uname -r).img $(uname -r)

2010年2月17日 星期三

關閉預設共用

手動刪除指令

net share c$ /del (刪除邏輯共用碟c:/,請注意c$後面有空格)
net share d$ /del (刪除邏輯共用碟d:/)
net share admin$ /del(刪除遠端管理服務,亦即系統根目錄之共用)
net share ipc$ /del (刪除遠端IPC服務)


Regedit新增機碼

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

Name :AutoShareServer
Type :DWORD
Value :0


Name :AutoShareWks
Type :DWORD
Value :0


將下列內容,儲存到文字檔後,將副檔名改為reg變成註冊檔,然後只要執行該檔。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:00000000
"AutoShareWks"=dword:00000000

2010年2月5日 星期五

Windows XP系統修復指令

比對所有系統檔案與原始系統檔案之間的差異

一但發現系統出現錯誤就會立即修復

SFC /scannow

2010年1月2日 星期六

APT-GET

apt-get update
軟體資料庫同步
/etc/apt/sources.list


apt-get install package_nam
軟體安裝

apt-get remove package_nam
軟體移除

apt-get --purge remove package_nam
軟體移除purge 與 remove 相同,但連設定檔也會移除

apt-get upgrade
軟體升級

apt-get dist-upgrade
整個系統昇級

apt-get source
取得某個軟體套件的原始碼指令

apt-get clean
清除掉 apt 的 cache 內容
/var/cache/apt/archives/
/var/cache/apt/archive/partial/


apt-get autoclean
安裝完畢後會自動刪除該軟體的deb檔

apt-get check
診斷問題所在

2010年1月1日 星期五

符號的唸法

‵  back quote
  apostrophe
~ tilde(唸 /'tildi/)
@ at
# hash
^  caret, circumflex
/ slash
\ backslash
& ampersand
* asterisk
_ underscore
- hyphen
()parenthesis (眾:parentheses)
〔〕brackets
{}braces
| pipe