網站地圖 網站地圖
1.寫出Linux系統
2.寫出Linux常用指令
3.寫出Linux中,常用磁碟機對應的設備名稱
IDE0/ /dev/

4.何謂分割區
網頁文章 網頁文章

X-Windows 搜尋-->  terminl -->終端機 or (Ctrl+Alt+T)   //開啟文字模式

sudo su  //切換超級使用者(root管理者)    exit   //離開(登出)使用者

shutdown -h now //關機 (關機前須登入root)

shutdown -h +2 "傳送關機訊息"

shutdown -r now  //重開機

reboot     //重開機

sudo service lightdm start (停止stop) //文字模式進入X window

cd  //切換目錄  ,pwd  //目前所在目錄

----------------------------------開機進入文字模式-------

進入root使用者

找到路徑 cd /  -> cd etc ->cd default

sudo nautilus         //由 終端機 以 系統管理員 開啟資料夾

sudo update-grub //設定grub更新

ls ,ls-a,ls-l  //顯示全部資料

ls -al >  ls.txt //將顯示的資料印到txt檔裡

--------------------------

man (指令)   //查詢指令

 ---------------------------------<遺忘使用者>

重新啟動,按ESC鍵進入Boot Menu,選擇recovery mode(一般是第二個選項)

在#號提示符下用cat /etc/shadow,看看用戶名

(用以上的方法,列了一大堆,但我知道自己的帳號,就不去看了)

輸入passwd "用戶名"(引號要有的哦)

輸入新的密碼(需再確認一次)

重新啟動,用新密碼登錄,OK

------------------------------

mkdir -建立目錄                       mv   搬移

rmdir -刪除檔案或目錄

cp 來源 目的                      // -複製檔案

cp  -r 檔名 目的地  (遞回複製˙多用於資料夾複製)

cat -顯示檔案內容 

cat t1 t2 > t3  //t1 t2導進t3

cat t3 > t1 //t1內容導入t3 t1內容消失

cat t3 >> t1  

more 顯示畫面暫停(可翻頁)   例:ls -al|more

pwd 顯示目前路徑

grep (搜尋字串) (檔名 or XX*)         搜尋字串

 |    //管線 將結果傳給另一個指令 例: ls | grep

locate  搜尋文字中包含指定條件字串

mount  (/dev/cdrom)  掛載

umout    卸載

 最後加上 & 可使程序背景執行

---------------------排成設定----------

Minute Hour    Day    Month    DayOfWeek    Command 

EX:

1           *           *           *                 *              program       //每小時的第一分鐘處理
20         4           *           *                 *              program        //每天的4點20分處理

50         3           9           *                 *              program       //每個月9號3點50分處理

 9          4           *           *                 0              program       //每個星期天4點9分處理

20         4           1.15      *                 *              program      //每月1號及15號4點20執行

20         4           1-15      *                 *              program      //每月1~15號4點20執行

 /etc/crontab    系統工作排成設定檔

crontab -e 使用者新增排程工作

-------------------------打包-------

tar  打包檔案

tar -c    建立新tar檔案

tar -v    顯示運作過程資訊

tar -f    指定檔案名稱

tat -z     呼叫gzip執行壓縮,解壓縮

tar -x      解開tar檔

ex:

      tar -cvf  test.tar *     (* =所有的檔案)   <打包>

       tar -cvfz  test.tar.gz *     (* =所有的檔案)   <打包> (tar+gz壓縮2次)

      tar -cvf  test.tar *     檢視打包的檔案內容   

      tar -cvzf test.tar.gz *.txt  // (*.txr  為指定txt副檔名的檔案壓縮進去)

 -----------檔案權限------------------

ls-al 顯示檔案資料的權限

左邊如出現

d   為資料夾

r   read  //讀取權限

w write  //寫入權限

x execute  //執行程式的權限

- 無該項權限

例: -rw-r--r--

 擁有者權限-群組權限-其他使用者權限

rwxrwxrwx

111111111 (2進制)

7 7 7           (10進制)

--權限更改   chmod

ex:  設有權限rwxr-xr-x

chmod 755 檔名

chmod  -R 75檔名  包含目錄底下所有檔案做修改

 adduser (使用者名) 新增使用者

sudo chown (要更改的擁有者)  (檔案)  更改檔案或目錄的擁有者

 sudo chown 擁有者.群組  (檔案) 

w 觀察使用者舉動

who 查看目前系統有哪些使用者登入

last 查看曾登入此系統之使用者

top 監看系統資源使用狀況 (Q結束)

ps 查看系統中執行程序

ps -l  (所有的) 或\ pa -aux (前景的)

ps -u (自己的 u = user)

kill pid  刪除執行中的程序 pid 為要刪除的ID

www.webmin.com

sudo dpkg -i (檔名)  安裝解壓deb檔

sudo apt-get install XXXXX XXXX (安裝套件) //這邊要同時安裝2個套件

-------------------ftp------

sudo apt-get install vsftpd

sudo vim /etc/vsftpd.conf     or   sudo gedit /etc/vsftpd.conf 

local_enable = YES (#字號拿掉)

sudo servic vsftpd restart

ftp localhost

'登入時歡迎訊息

/etc/vsftpd.conf

file_banner = 

---------sumba Server 

sudo apt-get install sumba

sudo /etc/init.d/nmbd start

sudo /etc/init.d/smbd start

udo gedit /etc/samba/smb.conf

-------------------更改設定文檔

;[homes]

   comment = Home Directories

  ; browseable = no

 

# By default, the home directories are exported read-only. Change the

# next parameter to 'no' if you want to be able to write to them.

   read only = yes

--------------------
sudo /etc/init.d/smbd restart && sudo /etc/init.d/nmbd restart 
samba server 有5個安全等級
share、user、server、domain、ads
-----權限 文檔設定---
[global]
 
## Browsing/Identification ###
 
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
security = share  //加入權限
 ----新增 資料共享權限
[share]
comment = share_data
path = /test
guest ok = yes
writable = no
---設定群組及網路名稱
 workgroup = C308     //群組
   security = share
   netbios name = Snow  //電腦名稱
---------------------------
安裝DHCP
sudo apt-get install isc-dhcp-server or (sudo apt-get install dhcp3-server)
 
設定用DHCP配發IP網卡介面
 sudo gedit /etc/default/isc-dhcp-server
INTERFACE = "eth0"
設定
sudo gedit /etc/dhcp/dhcpd.conf
 
domain-name " (Name) ";
option domain-name-servers dns01.dahan.eu.tw;
option ip-forwarding on;
 
重新啟動DHCP
sudo service isc-dhcp-server start
sudo service isc-server restart
sudo service dhcp3-server restar
 
檢查dhcpd
sudo netstat -anu | grep :67
sudo netstat -uap