ping IP (偵測電腦)
ipconfig (顯示網路設定)
passwd 帳號名稱 (改密碼)
useradd 帳號名稱 (建立帳號)
userdel -r 帳號名稱 (刪除帳號及使用者目錄及郵件)
groupadd 群組名稱 (建立群組)
groupdel 群組名稱 (刪除群組)
top或ps (監看系統狀態)
netstat -a | more (監看網路連線),LISTEN等待被連線,ESTABLISHED正在連線
檔案資訊指令
[ls] 顯示檔案系統結構
ls --color => 以彩色顯示檔案資料
ls | more => 分頁顯示ls結果
ls -l => 詳細列出檔案系統結構
ls -a => 不隱藏以點開頭的檔案(.file)
[ln] 建立符號連結﹝類似捷徑﹞
ln -s source destination
[file] 查看/分辨檔案類型
file perl => 查看Perl的檔案類型
[cd] 切換目錄
cd test => 切換到test的目錄
[find] [locate] [whereis] 尋找檔案及相關指令
whereis perl => 查看Perl指令的位置
find / -name perl* => 查看perl的有關檔案
[pwd] 顯示您目前的工作目錄
pwd => 結果:../root
檔案管理指令
[chmod] 改變檔案存取權
chmod +/-rwx test.txt
[chgrp] 改變檔案群組擁有者
chgrp friend test.txt
[chown] 改變檔案擁有者
chown tommy test.txt
[cp] 複製檔案
cp test.txt test2.txt => 將test.txt複製成test2.txt
[mv] 移動及更名檔案
mv test.txt ../home => 將test.txt移到Home目錄
mv test.txt abc.txt => 將test.txt改名為abc.txt
[rm] 刪除檔案
rm test.txt => 刪除test.txt檔案
[mkdir] 建立目錄
mkdir test => 建立test目錄
[rmdir] 刪除目錄
rmdir test => 刪除test目錄
磁碟管理指令
[fdformat] 格式化軟碟
fdformat /dev/fd0
[badblocks] 檢查壞磁區
badblocks /dev/hda1
[mkbootdisk] 製作開機片
mkbootdisk --device /dev/fd0 2.2.xx
其中:
kernal的版本可在 /lib/moudules 下找到
*製作救援磁片 :
dd if=rescue.img of=/dev/fd0 bs=1440K
[fsck] 檢查檔案系統
[fdisk/cfdisk] 分割Partition
[mount] 掛入檔案系統 (磁碟、光碟等)
mount /dev/fd0 /mnt/floppy => 掛載 Floppy
mount /dev/cdrom /mnt/cdrom => 掛載 CDROM(IDE)
mount /dev/sd0 /mnt/cdrom => 掛載 CDROM(SCSI)
[umount] 卸掛檔案系統 (磁碟、光碟等)
umount /mnt/cdrom
[du] 查看硬碟使用狀況
[df] 查看硬碟剩餘空間
df -h
系統相關指令
[logout/exit] 登出系統
[reboot] 重新開機
[shutdown] 關機
[sync] 將Process或記憶體,Swap區中的緩衝資料回存
[hall] 強迫關閉所有運作中Process,然後關機
[ps] 列出目前在記憶體中之Process狀態
[kill] 強行終止一個運行中Process
[free] 查詢記憶體狀態
[uname] 顯示伺服器之資料
uname -a
[cat /proc/cpuinfo] 顯示CPU有關資料
[cat /proc/version] 顯示Linux的版本及其它資訊
[cat /proc/filesystems] 顯示目前所使用的檔案系統
[cat /etc/printcap] 顯示印表機的設定
[lsmod] 顯示已載入的核心模組 ﹝必須以root登入﹞
[set] 顯示使用者的環境變數
設定用指令
[ifconfig] 查看網路狀態
[netconf] 設定網路相關細節
其他指令
[startx]啟動X視窗系統
[clear] 清除螢幕
[gunzip] 解.gz的壓縮檔
gunzip -d test.gz
[tar] 解.tar,.tgz的壓縮檔
tar -zxvf test.tar
z: 使用gzip
x: 解開tar檔
c: 建立一個新的tar檔
v: 顯示運作過程資訊
f: 檔案名稱
[w]/[who] 列出線上使用者
[whoami] 查看自己的Login Name
[date] 查看目前日期時間
[cal] 顯示月曆或年曆
[man] 查詢指令用法
man ls => 查詢 ls指令的用法
last 曾登入系統的使用者
top/ps 監控系統資源
ifconfig eth0 down/up 關閉或開啟網路卡功能
netstat -t 顯示TCP/IP連線狀況
netstat -i 網卡接收與傳送封包狀況
startx 進入X Window
sync 將buffer寫入硬碟
shutdown -r now / reboot 重新開機
more / less 顯示或瀏覽內容
pwconv/pwunconv 啟動與關閉投影密碼
ps -aux 顯示背景執行的程式
kill 代號 刪除執行的程式
su -帳號 變換使用者
get 網址 下載一個檔案
mget 網址 下載多個檔案
put 網址 上傳一個檔案
mput 網址 上傳多個檔案
參考網站:http://163.32.135.36/教材/linux.htm
沒有留言:
張貼留言