Board logo

標題: [分享] linux指令大全-Linux 常用指令集-Linux 基本指令 [打印本頁]

作者: adj    時間: 2007-12-21 17:26     標題: linux指令大全-Linux 常用指令集-Linux 基本指令

安裝 Linux 使用者資料/etc/passwd
切換虛擬主控台alt + F1、alt + F2、………
Linux 的 shell(類似DOS之command.com):
tcsh bash (內定為bash)
鍵入 exit 可回到上一層 shell 或離開系統
檔案、目錄代表顏色/etc/DIR_COLORS

目錄 (藍色) 一般檔案 (白色) 可執行檔 (青綠色) 圖檔 (粉紅色)
符號連結檔 (靛色) 系統的設備檔 黃色 壓縮檔 (紅色)  

檔案屬性

性質 檔案雍有者 群組使用者 其它使用者
d rwx r-x --x
表示檔案雍有者可讀、可寫可執行;群組使用者可讀可執行;其它使用者可執行

目錄的使用權限:
linux根目錄下的目錄說明:

目錄名稱 說明
bin 系統的一些重要執行檔 Kill、cp、df
boot 系統開機的一些載入檔  
cdrom 光碟機裡的資料被掛上來的地方  
dosc 開機時把dos檔案系統掛上來的地方  
etc 系統設定檔  
home 使用者的自家目錄所在、ftp server  
lib 基本函數庫  
Lost+found 系統檢查結果  
mnt 可以掛上其它檔案系統  
proc 整個系統運作資訊  
root 系統管理者的自家目錄所在  
sbin 一些設定的可執行程式、設定網路  
tmp 雜七雜八的東西  
usr 應用程式 X-window
var 記載著各種系統上的變數的地方  
vmlinuz 系統核心檔案  

/proc 下的檔案介紹: 終端機資料設定檔/etc/termcap
export TERM=vt100    (設定終端機為vt100;bash shell)
如何設定指令的別名例:將 ls -l 設定成dir
alias dir='ls -l'        (以後下dir指令相當於下 ls -l 指令)
如何更改系統提示符號
ps1='參數'    (一般指令列的提示符號)
ps2='參數'    (當指令太長需換行時第二行的提示符號)
ps1的參數:
linux之shell scripts (類似dos之批次檔)
例:製做類似dos之diskcopy外部指令
檔案名稱:diskcopy

#!/bin/sh
echo -n "Insert source disk in first floppy drive,then hit enter"
read ans;
dd if=/dev/fd0 of=/tmp/dcopy$$
echo -n "Remove source disk and insert other disk ,then hit enter"
read ans;
dd of=/dev/fd0 if=/tmp/dcopy$$
/bin/rm -f /tmp/dcopy$$
備註:不用副檔名;需更改檔案屬性為可執行;例 chmod 755 diskcopy
ls:列出檔案資訊 → 類似dos之dir ln 製作捷徑檔:
ln -參數 已存在的檔案 要連結成的檔案
ln -參數 原來的目錄 要連結的目錄
參數說明:
cat顯示檔案內容    (類似dos之type)
cat -參數 檔名
若不加參數:即 cat 新檔案 (類似dos之copy con 新檔名)
ctrl + d 結束並儲存
more顯示檔案的內容,如果超過一頁則暫停    (類似dos之more)
more -參數 檔名
指令 | more    (類似dos之指令|more;如type 檔名|more)
參數說明:
mv更改、移動目錄或檔案 (類似dos之ren、move)
mv -參數 來源檔 (或目錄) 目的檔 (或目錄)
參數說明:
pwd顯示目前工作目錄路徑
passwd改變密碼
rm刪除檔案或目錄        (類似dos之del、deltree)
rm -參數 檔案或目錄
cp複製檔案        (類似dos之copy)
cp -參數 來源檔 (或目錄) 目的檔 (或目錄)
mkdir建立子目錄    (類似dos之md)
mkdir -參數 目錄名稱
cd 子目錄名稱 → 轉移目錄 (類似dos之cd) rmdir刪除子目錄,必須為空目錄 (類似dos之rd)
rmkdir -參數 子目錄名稱
p:若刪除此目錄之後,其上層目錄變成空目錄,則一併刪除
grep用關鍵字找尋檔案
grep -參數 '字串' 要尋找的來源檔案
dd字碼轉換程式 將軟碟上的資料寫成一個檔,或把一個檔寫入磁碟
dd if=輸入檔或設備名稱 of=輸出檔或設備名稱
skip=blocks → 跳過讀入緩衝區的區塊數
bs=bytes → 設定讀/寫緩衝區的bytes
cbs=bytes → 一次轉換的bytes
ibs=bytes → 讀入緩衝區的bytes
obs=bytes → 寫入緩衝區的bytes
count=blocks → 只寫入block數
conu=
df查詢硬碟使用量 du查詢檔案或目錄的磁碟使用空間 find找尋檔案、目錄
find 【起始目錄】 -name 【欲找的檔名】 -print
從起始目錄開始尋找檔案;使用萬用字元*時須在檔名兩端加"
fsck檢查、修復linux檔案系統
fsck -參數 分割區名稱
mount掛上檔案系統
mount -參數 設備名稱 存放目錄
mount ip位址:/所提供的目錄 存放目錄
掛上光碟機,把光碟機之資料放入/cdrom目錄之中
umount卸下已掛上的檔案系統
umount 已經掛上的目錄或設備名稱
例:umount /cdrom → 卸下/cdrom目錄
mke2fs製作檔案系統 (類似dos之format)
mke2fs -參數 設備名稱
adduser新增使用者
chmod改變檔案權限屬性
chmod □□□ 檔名    → □□□ 代表雍有者;群組;全體使用者
例:111 101 101 → □□□ = 755;
雍有者可讀、寫、執行;群組及全體使用者可讀、執行
chown更改某個檔案或目錄的擁有者或擁有群組
chown -參數 擁有者 (或擁有群組) 檔案
su將一個普通使用者提昇為超級使用者
who顯示目前線上使用者 w顯示目前線上使用者     (可顯示正在執行的指令)
vall <檔案名稱:傳送訊息給線上所有使用者 (root專用)
write傳送訊息給線上某一位使用者
write 使用者帳號 終端機名稱
mesg y 或 mesg n設定是否讓別人傳送訊息給自已
talk 使用者帳號 終端機名稱:與別人聊天
sync把記憶體中的資料寫入硬碟
date顯示日期、時間
shutdown關機
shutdown -參數 時間 訊息
reboot快速關機 (類似按 Alt + Ctrl + Del 鍵
top查看系統狀態;每隔幾秒更新一次,按 Ctrl + c 結束
ps查看系統中正在執行的程式之程序資料 kill終止程式之執行 (配合ps指令)
kill 程序號碼 (pid)    → 強迫終止程式之執行
kill -l     → 列出所有的信號
uname查詢linux版本 (/proc/uname)
free查詢目前記憶體的使用情形
uptime顯示目前的使用者和平均的系統負荷
ftp檔案傳送
ftp IPAddress
ftp 127.0.0.1 → 連進自已的電腦
telnet連到別台機器
telnet IPAddress
telnet 127.0.0.1 → 連進自已的電腦
rlogin連到別台機器
rlogin -l 簽入的帳號 IP
netstat查詢網路目前狀況 nslookup查詢一台機器的IP位址及其對應的網域名稱
finger列出某人的線上資料
finger -參數 使用者名稱
ping查詢網路上某台主機是否開著
ping -參數 主機位址
man查詢某個指令的輔助說明 → man 指令名稱
help查詢某個內建指令的說明 (bash shell) → help 內建指令名稱
whereis尋找某個指令的檔案位置 → whereis 指令名稱
locate找尋檔案 → locate 相關字
whatis查詢某個指令的用途 → whatis 指令名稱
at設定某一個時間執行某一個指令
crontab設定每天或每月定期執行的指令
nohup設定退出系統後,程式仍不被終止
echo印出字串
clear清除螢幕
指令&     → 將該程式弄到背景執行
cal 月 年:顯示月曆 如何在一塊網路卡上Bind多個IP:/sbin/ifconfig eth0:1 210.202.165.1 up
作者: jslin    時間: 2008-12-30 12:55

「Wish you all the best」謝謝
作者: hyc.yichin    時間: 2009-5-25 23:15

謝謝你的分享~~很有幫助
作者: icejeff    時間: 2009-6-10 13:57

真的解釋的好清楚
收下啦謝謝
作者: icejeff    時間: 2009-6-10 13:58

哇真的解釋好清楚
先留下來好好參考
作者: didimaster    時間: 2009-6-22 23:20

謝謝你的分享
我要把這個印下來
作者: didimaster    時間: 2009-6-22 23:20

謝謝你的分享
我要把這個印下來
作者: James_Lai    時間: 2009-8-2 21:15

謝謝ADJ的分享~~ 對一位初學入門者很有幫助~~感恩喔
作者: mute3th    時間: 2010-9-24 18:47

很好的資訊謝ㄌ
作者: hgdamn    時間: 2017-4-22 12:10

感謝 感謝 感謝 感謝 感謝
作者: 外送賴dd963    時間: 2021-1-31 23:51     標題: +LINE:dd963#板 橋 外 約 #南 屯 外 約 #北 屯 外 約 #逢 甲 外 約

+LINE:dd963#板 橋 外 約 #三 重 外 約 #永 和 外 約 #中 和 外 約 #汐 止 外 約 #新 莊 外 約 #土 城 外 約 #新 店 外 約 #蘆 洲 外 約 #五 股 外 約 #泰 山 外 約 #淡 水 外 約 #八 里 外 約 #林 口 外 約 #龜 山 外 約 #台 中 外 約 #高 雄 外 約 #台 北 外 約 #本 土 外 約 #外 約 #中 正 外 約 #大 同 外 約 #松 山 外 約 #大 安 外 約 #萬 華 外 約 #信 義 外 約 #士 林 外 約 #北 投 外 約 #內 湖 外 約 #南 港 外 約 #文 山 外 約 #新 竹外 約 #台 南 外 約 #西 屯 外 約 #南 屯 外 約 #北 屯 外 約 #逢 甲 外 約 #大 里 外 約 #大 雅 外 約 #七 其 外 約 #烏 日 外 約 #太 平 外 約 #豐 原 外 約 #沙 鹿 外 約 #板 橋 外 約 #左 營 外 約 #三 民 外 約 #前 鎮 外 約 #前 金 外 約 #苓 雅 外 約 #新 興 外 約 #鼓 山 外 約 #鳳 山 外 約 #小 港 外 約 #楠 梓 外 約 #香 山 外 約 #竹 北 外 約 #仁 德 外 約 #永 康 外 約 #中 西 外 約 #員 林 外 約 #鹿 港 外 約 #草 屯 外 約 #埤 頭 外 約 #和 美 外 約 #埔 心 外 約 #溪 湖 外 約 #永 靖 外 約 #田 尾 外 約 #田 中 外 約 #大 村 外 約 #秀 水 外 約 #福 興 外 約 #芬 園 外 約 #花 壇 外 約 #南 投 外 約 #中 西 外 約 #仁 德 外 約 #永 康 外 約 #中 區 外 約 #東 區 外 約 #西 區 外 約 #南 區 外 約 #北 區外 約 #神 岡 外 約 #西 屯 外 約 #南 屯 外 約 #北 屯 外 約 #逢 甲 外 約 #前 鎮 外 約 #新 興 外 約 #鼓 山 外 約 台灣出差旅遊外約服務地點:新北.台北.林口.龜山.新竹.台中.高雄.台南.彰化.南投 看 照 網 址:https://s56dsw.wixsite.com/mysite 【要兼職的女生可以找我 未滿18歲未成年禁止加入】
作者: cc1357    時間: 2021-2-4 19:21

引用:
原帖由 adj 於 2007-12-21 17:26 發表
安裝 Linux:

準備分體式冷氣機出風口滴水兩張磁片:

bootdisk:

rawrite  <Enter鍵>
bare.i    <Enter鍵>
A     <Enter鍵>
rootdisks:

rawrite   <Enter鍵>
color.gz <Enter鍵>
...
感謝樓主無私分享與辛苦付出




歡迎光臨 ADJ網路實驗室 (http://dz.adj.idv.tw/) Powered by Discuz! 6.0.0