close
Linux 指令大全



以往本專欄介紹一此程式的使用方法,因為 X-window 系統出現,令Linux 比以前較易用,但為了不失 Linux 的原意,我們今期將會介紹大部分 Linux 常用指令。

帳號管理指令 解說、語法及例子
adduser 新增使用者帳號
adduser newuser

groupadd 新增群組
groupadd newgroup

groupdel 刪除群組
groupdel existgroup
passwd 修改密碼
passwd <1.jpg>

su 臨時登入成另一使用者,預設值是 root
su existuser

useradd 新增使用者帳號
useradd newuser
userdel 刪除使用者帳號
userdel existuser

檢視自己的 Login Name
whoami <2.jpg>

背景作業指令解說、語法及例子

% 執行最近一次放在背景的工作
%
& 將現在的工作放在背景執行
vi xxx.txt &
bg 列出在背景作業的工作
bg CTRL-z 將現在的工作停止及放在背景工作列
Fg [%n] 再次執行一個特定的背景工作
fg 1 jobs 列出在背景作業的工作
jobs <3.jpg>
kill [%n] 清除一個特定的工作
kill 2345
ps 列出所有的工作
ps <4.jpg>

基本操作指令解說、語法及例子
cd 切換當前目錄
Cd 返回起始目錄
cd ~ 返回起始目錄
cd .. 切換到上一層目錄
cd dirname 切換到一個特定的目錄
clear 清除螢幕
clear
dir 同 'ls' 弁鄐@樣
dir
ls 列出檔案清單
ls 列出檔案的一般資料
ls -l 列出檔案的所有資料
ls -a 列出所有檔案包括隱藏檔案 <5.jpg>
man 顯示線上說明文件
man command <6.jpg>
pwd 顯示目前的工作目錄
pwd <7.jpg>

壓縮及解壓指令解說、語法及例子
Tar
參數
-x
解開 tar 檔案
-c
打包成 tar 檔案
-z
加入壓縮 / 解壓
-v
顯示運作過程資訊
-f
指定子目錄與檔案
tar zcvf tarfile.tar.gz SubD/
將子目錄的資料加壓到檔案,並在螢光幕上列出作業情況,一般用戶會以[此作備份
<8.jpg>
tar zxvf tarfile.tar.gz
將檔案解壓到已定的子目錄,並在螢光幕上列出作業情況
<9.jpg>
tar ztf tarfile.tar.gz
檢視壓縮檔案內容
<10.jpg>
zip
壓縮檔案
zip myfiles *.txt
unzip
解壓檔案
unzip myfiles
檔案管理
指令
解說、語法及例子
cat
連接檔案
cat appendfile >> originalfile
chmod
改變檔案與目錄存取權限
chmod 755 dirname
chmod ug+rx dirname
cp
複製檔案
cp from-filename to-filename
du
查看目前目錄所佔的硬碟空間
du
<11.jpg>
less
向上下翻頁顯示檔案(全螢幕)
less filename
ps | less
<12.jpg>
ln
建立目標檔案連結
ln -s originalfile linkfile
mkdir
建立目錄
mkdir newdirectory
more
向下翻頁顯示檔案(全螢幕)
more filename
ps | more
mv
搬移檔案
mv filename targetdirectory
rm
刪除檔案
rm filename

rm -r dirname
將一個目錄下的所有檔案包括子目錄一同刪除

rmdir
刪除空目錄
rmdir emptydirectory
過濾器
指令
解說、語法及例子
grep
搜尋字串
ps aux | grep 'sendmail'
<13.jpg>
sort
根據 ASCII 將檔案資料排序
sort sorted.txt
tr
將特定的字元刪除或轉換
tr -d 1532 linuxfile
tr abc zyx
<14.jpg>
登入及登出
指令
解說、語法及例子
Login
登入
login
[ctrl]+d
登出及返回登入畫面
Logout
登出及返回登入畫面
logout
exit
登出及返回登入畫面
exit
su
登入為另一用戶
su root
rlogin
遠端登入
rlogin -l lug www.islinux.org
網路工具
指令
解說、語法及例子
Finger
顯示使用者資料
Finger
顯示現在使用者
finger username
顯示使用者資料
<15.jpg>
ifconfig
查噱P設定網路介面
ifconfig
<16.jpg>
Ifdown
解除網路介面
ifdown ppp0
Ifup
接駁網路介面
ifup ppp0
netstat
觀察主機與其他電腦之間的連線狀況,封包傳輸等資料
netstat
nslookup
向 DNS 查詢主機與網路資訊
nslookup www.islinux.org
Ping
測試網路連接狀況
ping www.islinux.org
<17.jpg>
telnet
操作遠端電腦
telnet www.islinux.org
設定工具(有部份指令不可以遠端操作)
指令
解說、語法及例子
kbdconfig
鍵盤設定程式
kbdconfig
linuxconf
Linux 設定程式
Linuxconf
<18.jpg>
mouseconfig
滑鼠設定程式
mouseconfig
netcfg
Red Hat Linux 網路設定工具, 只可在 X-Window 下使用
Netcfg
Netconf
網路設定程式
Netconf
ntsysv
設定系統啟動時的執行程式
ntsysv
setup
設定弁鄋?
setup
sndconfig
音效咭設定程式
sndconfig
timeconfig
時區設定程式
timeconfig
Xconfigurator
X-Window 設定程式
Xconfigurator
Xf86config
傳統的 X Window 設定程式
Xf86config
XF86Setup
XFree 圖形介面 X Window 設定程式
XF86Setup
系統管理
指令
解說、語法及例子
Df
顯示目前硬碟所剩空間
Df
<19.jpg>
Mount
掛上週邊設備
mount /mnt/cdrom
掛上光碟機到 /mnt/cdrom目錄
mount /mnt/floppy
掛上磁碟機到 /mnt/floppy目錄
Mount
列出所有掛上週邊設備

Umount
掛下週邊設備
umount /mnt/cdrom 掛下光碟機
umount /mnt/floppy 掛下磁碟機
系統關閉及重新啟動
指令
解說、語法及例子
Reboot
立即重新啟動系統
reboot
init 6
立即重新啟動系統
init 6
[ctrl]+[alt]+[del]
立即重新啟動系統
Halt
立即關閉系統
Halt
shutdown
關閉系統
-r
當關閉系統後,立即重新啟動系統
-h
當關閉系統後,停止所有運作

shutdown -r now
立即重新啟動系統
shutdown -h now
立即停止系統所有運作
shutdown -r +15
15 分鐘後重新啟動系統
shutdown -h +15
15 分鐘後停止系統所有運作
shutdown -r 23:00
晚上十一時重新啟動系統
shutdown -h 23:00
晚上十一時停止系統所有運作
arrow
arrow
    全站熱搜

    tttt 發表在 痞客邦 留言(0) 人氣()