close

Linux 指令大全



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

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

groupadd 新增群組
groupadd newgroup

groupdel 刪除群組
groupdel existgroup
passwd 修改密碼
passwd

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

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

檢視自己的 Login Name
whoami

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

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

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

壓縮及解壓指令解說、語法及例子
Tar
參數
-x
解開 tar 檔案
-c
打包成 tar 檔案
-z
加入壓縮 / 解壓
-v
顯示運作過程資訊
-f
指定子目錄與檔案
tar zcvf tarfile.tar.gz SubD/
將子目錄的資料加壓到檔案,並在螢光幕上列出作業情況,一般用戶會以[此作備份

tar zxvf tarfile.tar.gz
將檔案解壓到已定的子目錄,並在螢光幕上列出作業情況

tar ztf tarfile.tar.gz
檢視壓縮檔案內容

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

less
向上下翻頁顯示檔案(全螢幕)
less filename
ps | less

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'

sort
根據 ASCII 將檔案資料排序
sort sorted.txt
tr
將特定的字元刪除或轉換
tr -d 1532 linuxfile
tr abc zyx

登入及登出
指令
解說、語法及例子
Login
登入
login
[ctrl]+d
登出及返回登入畫面
Logout
登出及返回登入畫面
logout
exit
登出及返回登入畫面
exit
su
登入為另一用戶
su root
rlogin
遠端登入
rlogin -l lug www.islinux.org
網路工具
指令
解說、語法及例子
Finger
顯示使用者資料
Finger
顯示現在使用者
finger username
顯示使用者資料

ifconfig
查噱P設定網路介面
ifconfig

Ifdown
解除網路介面
ifdown ppp0
Ifup
接駁網路介面
ifup ppp0
netstat
觀察主機與其他電腦之間的連線狀況,封包傳輸等資料
netstat
nslookup
向 DNS 查詢主機與網路資訊
nslookup www.islinux.org
Ping
測試網路連接狀況
ping www.islinux.org

telnet
操作遠端電腦
telnet www.islinux.org
設定工具(有部份指令不可以遠端操作)
指令
解說、語法及例子
kbdconfig
鍵盤設定程式
kbdconfig
linuxconf
Linux 設定程式
Linuxconf

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

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 的頭像
    tttt

    觀察筆記

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