LINUX
Write用法 | Passwd用法 | 上BBS用法 | 改MODE | 刪檔案 |
以下是常見的用途
hostname |
查本機電腦名稱 |
uname –a |
查本身灌了什麼系統 |
ifconfig |
查網路設定(IP) |
ping |
測節點封包傳輸 |
arp |
查網卡 |
netstat(-n) |
查目前連線狀態 |
dig: |
DNS 的查詢指令 |
traceroute |
查兩節點所經router |
top |
nmap |
查port |
|
tcpdump |
分析封包的流向,連封包的內容也可以進行『監聽』 |
||
cd |
換目錄(進入資料夾) |
ls(-al) |
列出檔案 |
cd.. |
回上一層 |
cp 檔名 目的 |
Copy檔到目的資料夾 |
cat |
看檔案 |
man |
查指令 |
date |
看日期 |
more |
暫停看msg |
du |
檔案總管 |
mv |
move移動 |
exit、quit |
跳出 |
passwd |
舊換新密碼 |
last |
最近誰登入 |
pwd |
目前目錄 |
df |
看目錄底下檔案 |
ps |
看程式執行狀況 |
quota |
看容量大小 |
rm |
刪檔案 |
rmdir |
刪資料夾 |
rm –rf |
強迫刪檔 |
mkdir |
建目錄 |
write |
丟水球 |
^D |
跳出 |
chmod |
改權限 |
先按w看有誰在線上~
例如:
[92140cc@crypto ~]$ w
14:02:04 up 4 days, 23:16, 3 users, load average: 1.01, 1.02, 1.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
92140aa pts/1 h-121.hosp.ncku. 13:45 1:21 0.35s 0.35s -bash
92140bb pts/3 h-121.hosp.ncku. 13:44 1:09 0.29s 0.29s -bash
92140cc pts/4 b238.hsptl.kmu.e 13:53 0.00s 0.44s 0.02s w
write的用法為:write 92140xx pts/(number) +enter
[92140cc@crypto ~]$write 92140aa pts/1 (然後按enter)
就可以開始輸入文字~
停止對話要按ctrl+C
直接打passwd即可,然後他就會詢問你密碼下去~very easy
例如:
[92140cc@crypto ~]$ passwd
Changing password for user 92140cc.
Changing password for 92140cc
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
例如要上Ptt.cc
[92140cc@crypto ~]$ telnet ptt.cc
就會進入ptt
要怎麼離開勒,除了登入然後離開以外
請按Ctrl+] 之後打quit就可離開
如果要改變資料夾權限的話,需要改變是否可讀取修改之值
例:請先到home的目錄下
[92140cc@crypto ~]$ cd ..
[92140cc@crypto home]$
然後按ls -al看權限
找到你自己的
drwxr-xr-x 4 92140cc 92140cc 4096 11?? 6 23:29 92140cc
如果要改前面這部份的話,通常要可以給別人修改為755
就打
[92140cc@crypto home]$ chmod 755 92140cc (最後面這為自己的id)
就可以改了(涵義不知道的話晚上我在補...)
[92140cc@crypto ~]$ mkdir test
[92140cc@crypto ~]$ ls -al
蝮質? 104
drwxr-xr-x 5 92140CC 92140CC 4096 11?? 7 14:28 .
drwxr-xr-x 36 root root 4096 10??11 06:06 ..
-rw------- 1 92140CC 92140CC 3017 11?? 7 14:25 .bash_history
-rw-r--r-- 1 92140CC 92140CC 24 10??24 22:29 .bash_logout
-rw-r--r-- 1 92140CC 92140CC 191 10??24 22:29 .bash_profile
-rw-r--r-- 1 92140CC 92140CC 124 10??24 22:29 .bashrc
-rw-r--r-- 1 92140CC 92140CC 120 10??24 22:29 .gtkrc
-rw------- 1 92140CC 92140CC 412 11?? 6 23:27 .joe_state
drwxrwxr-x 2 92140CC 92140CC 4096 10??25 11:13 main
drwxrwxr-x 3 92140CC 92140CC 4096 10??26 17:14 public_html
-rw------- 1 92140CC 92140CC 578 10??25 11:07 .viminfo
-rw-r--r-- 1 92140CC 92140CC 658 10??24 22:29 .zshrc
這時若要建立資料夾,則打
[92140CC@crypto ~]$ mkdir test
[92140CC@crypto ~]$ ls -al
drwxr-xr-x 5 92140CC 92140CC 4096 11?? 7 14:28 .
drwxr-xr-x 36 root root 4096 10??11 06:06 ..
-rw------- 1 92140CC 92140CC 3017 11?? 7 14:25 .bash_history
-rw-r--r-- 1 92140CC 92140CC 24 10??24 22:29 .bash_logout
-rw-r--r-- 1 92140CC 92140CC 191 10??24 22:29 .bash_profile
-rw-r--r-- 1 92140CC 92140CC 124 10??24 22:29 .bashrc
-rw-r--r-- 1 92140CC 92140CC 120 10??24 22:29 .gtkrc
-rw------- 1 92140CC 92140CC 412 11?? 6 23:27 .joe_state
drwxrwxr-x 2 92140CC 92140CC 4096 10??25 11:13 main
drwxrwxr-x 3 92140CC 92140CC 4096 10??26 17:14 public_html
drwxr-xr-x 2 92140CC 92140CC 4096 11?? 7 14:28 test
-rw------- 1 92140CC 92140CC 578 10??25 11:07 .viminfo
-rw-r--r-- 1 92140CC 92140CC 658 10??24 22:29 .zshrc
刪除則要打
[92140CC@crypto ~]$ rmdir test
(若是要刪檔案則是rm xx.txt之類的~
強制刪檔則是rm -rf +資料夾名稱...etc之類的)