1. 程式人生 > >【Linux必知必會】之常用命令快速入門

【Linux必知必會】之常用命令快速入門

前言

平常大家可能使用的都是預裝Windows系統的電腦,畢竟Windows系統支援豐富的圖形介面,在娛樂和辦公方面比較有優勢,易用性也較好。用慣了Windows的人,看到Linux那黝黑的命令列視窗,可能會頭皮發麻,但其實Linux是被廣泛用作伺服器對外提供服務的,只不過普通大眾不清楚而已,通常伺服器是放在比較陰涼通風的地方的,伺服器只需響應轉發請求,不需要豐富的圖形介面,在維護時再接個顯示屏對其操作命令即可。在系統的流場性而言,Linux是勝出的,不需要很高的配置就能使用,而且它的安全性也是Windows無法比擬的,因為它的許可權控制機制比Windows要好很多,Linux系統下連防毒軟體都沒有,當然也不需要。

對於開發者而言,熟悉一些常用的Linux系統命令是必要的,以下將分類介紹,由於篇幅有限,命令的引數不可能都一一介紹,可以使用 man 命令瞭解詳細資訊,如:

[root@localhost yekong]# man ls

檔案和目錄操作的基本命令

pwd命令

pwd 命令代表“print working directory”(列印工作目錄)。當你鍵入 pwd 時,你是在請你的 Linux 系統顯示 你的當前位置。例如:

[root@localhost yekong]# pwd
/home/yekong
[root@localhost yekong]# 
cd命令

cd 命令來改變工作目錄。例如:

命令 功能
cd ~ 回到使用者目錄
cd / 回到系統的根目錄
cd /root 根使用者的主目錄;必須是根使用者才能訪問該目錄
cd /home 去到 home 目錄,使用者的登陸目錄
cd .. 回到上一級目錄
成cd /dir1/subdir 無論在哪個目錄,這個絕對路徑會直接跳到subdir中
cd ../../ 向上移動兩級
ls命令

使用 ls 命令就可以顯示你的當前目錄的內容。ls 命令有許多可用的選項。要看到 ls 命令的所有選項,你可以 通過在 shell 提示下鍵入 man ls 來閱讀其說明書頁。下面是一個與 ls 一起使用的一些常用選項的簡短列表。

參 數 功 能
-a 全部(all),列舉目錄中的全部檔案,包括隱藏檔案(.filename),位於這個列表起首處的 .. 和 . 依 次是指父目錄和你的當前目錄。
-l 長(long)。列舉目錄內容的細節,包括許可權(模式)、所有者、組群、大小、建立日期、檔案是否是到 系統其它地方的連結,以及連結的指向。
-F 檔案型別(File type)。在每一個列舉專案之後新增一個符號。這些符號包括:/ 表明是一個目錄;@ 表 明是到其它檔案的符號連結;* 表明是一個可執行檔案。
-r 逆向(reverse)。從後向前地列舉目錄中的內容。
-R 遞迴(recursive)。該選項遞迴地列舉所有目錄(在當前目錄之下)的內容。
-S 大小(size)。按檔案大小排序
locate 命令

有時候,你知道某一檔案或目錄存在,但卻不知該到哪裡去找到它。你可以使用 locate 命令來搜尋檔案或目錄 。
使用 locate 命令,你將會看到每一個包括搜尋條件的目錄或檔案。譬如,如果你想搜尋所有名稱中帶有 finger 這個詞的檔案,如鍵入:

locate finger

locate 命令使用資料庫來定位檔案或目錄名中帶有 finger 這個詞的檔案和目錄。這個搜尋結果可能會包括一個 叫做 finger.txt 的檔案,一個叫做 pointerfinger.txt 的檔案,一個被命名為 fingerthumbnails 的目錄,諸如此類 。

clear命令

clear 命令用於清除終端視窗

cat命令

cat是 concatenate(連鎖)的簡寫,意思是合併檔案。該命令可以顯示檔案的內容(經常和more搭配使用), 或者是將多個檔案合併成一個檔案。

head命令

可以使用 head 命令來檢視檔案的開頭部分。此項命令是:

head <filename>

按照預設設定, 使用head命令只能閱讀檔案的前十行,但你可以通過指定一個數字選項來改變要顯示的行數,如下面的命令所示:

head -20 <filename>
tail命令

與 head 命令恰恰相反的是 tail 命令。使用 tail 命令,你可以檢視檔案結尾的十行。這有助於檢視日誌檔案的 最後十行來閱讀重要的系統訊息。你還可以使用 tail 來觀察日誌檔案被更新的過程。使用 -f 選項,tail 會自動實時地把開啟檔案中的新訊息顯示到螢幕上。

tail -f /var/log/yum.log
grep命令

grep 命令對於在檔案中查詢指定的字串很有用途。例如,如果你想在 example.txt 檔案中查詢每一個提到“ hello”的地方,你可以鍵入:

grep hello example.txt

你就會看到檔案中帶有“hello”的每一行。

chmod命令

chmod命令用於改變檔案或目錄的訪問許可權。

[root@localhost ~]# ls -l text.txt
-rw-r--r--. 1 root root 0 Aug 10 23:51 text.txt

從上面的資訊可以看到誰能讀取(r)和寫入(w)檔案,以及誰建立了這個檔案(test),所有者 所在的組群(test)。在組群右側的資訊包括檔案大小、建立的日期和時間,以及檔名。

第一列顯示了當前的許可權;它有十位。第一位代表檔案型別。其餘九位實際上是用於三組不同使用者的三組許可權 。

-(rw-)(r–)(r–). 1 root root
那三組是:檔案的所有者,檔案所屬的組群,和“其他人”。
第一個專案指定檔案型別,它可以顯示以下幾種:
d — 目錄
-(短線)— 常規檔案(而不是目錄或連結)
l — 到系統上其它位置的另一個程式或檔案的符號連結
在第一個專案之後的三組中,你可以看到下面幾種型別:
r — 檔案可以被讀取
w — 檔案可以被寫入
x — 檔案可以被執行(如果它是程式的話)
當你在所有者、組群、或其他人中看到一個短線(“-”),這意味著相應的許可權還沒有被授予。可以看出以下這句:

-rw-r--r--. 1 root root 0 Aug 10 23:51 text.txt

檔案的所有者(即root)有讀取和寫入該檔案的許可權。組群root有讀取的許可權,其他群組有讀取的許可權,該檔案不是一個可執行程式,因此所有者和群組都沒有執行它的許可權。

可用 chmod 來改變檔案的許可權,如下:

chmod o+2 text.txt

o+w 命令告訴系統你想給其他人寫入檔案 text.txt 的許可權。檢視結果,比上面多了個w(寫許可權):

[root@localhost ~]# ls -l text.txt 
-rw-r--rw-. 1 root root 0 Aug 10 23:51 text.txt

要從 text.txt 中刪除讀寫許可權,使用 chmod 命令來取消讀取和寫入這兩個的許可權

chmod o-rw text.txt

通過鍵入 o-rw,將告訴系統刪除檔案 text.txt 中其他人的讀取和寫入許可權。結果與下面的輸出相似:

-rw-r-----. 1 root root 0 Aug 10 23:51 text.txt

當你想用 chmod 命令來改變許可權時,把它們當做速記符號來記憶,因為你實際要做的只是記住幾個符號而已 。下面是一個速記符號含義的列表:

身份 說明
u 擁有檔案的使用者(所有者)
g 所有者所在的群組
o 其他人(不是所有者或所有者的群組)
a 每個人或全部(U、g 和 o)
許可權 說明
r 讀取許可權
w 寫入許可權
x 執行許可權
符號 說明
+ 新增許可權
- 刪除許可權
= 使它成為唯一許可權

另外,也可以通過使用數字來改變許可權。每種許可權設定都可以用一個數值來代表:
r = 4, w = 2, x = 1, - = 0

當這些值被加在一起,它的總和便用來設立特定的許可權。譬如,如果你想有讀取和寫入的許可權,你會得到一個 值為 6 的總和;4(讀取)+ 2(寫入)= 6。

如text.txt 檔案的數字許可權設定如下:
- (rw-) (rw-) (r–)
4+2+0 4+2+0 4+0+0
所有者的總和為6,組群的總和為6,其他人的總和為4。這個許可權設定讀作 664。

給 text.txt 設定全許可權,用數字來改變許可權,例如:

[root@localhost ~]# chmod 777 text.txt 
[root@localhost ~]# ls -l text.txt 
-rwxrwxrwx. 1 root root 0 Aug 10 23:51 text.txt
cp命令

cp(copy)命令可以將檔案或目錄複製到其他目錄中,就如同DOS下的copy命令一樣,功能非常強大。在使用cp 命令時,只需要指定原始檔名與目標檔名或目標目錄即可。格式:cp <源> <目標>

mv命令

要移動檔案,使用 mv 命令。mv 的常見選項包括:
-i — 互動。如果你選擇的檔案會覆蓋目標中的現存檔案,它會提示你。這是一個實用的選項,因為它象 cp 中 的 -i 選項一樣,會給你一個確認替換已存檔案的機會。
-f — 強制。它會超越互動模式,不提示地移動檔案。除非你知道自己在幹什麼,這個選項很危險。在你對系統 信心十足之前,請謹慎使用這個選項。
-v — 詳細。顯示檔案的移動進度。
如果你想把檔案從你的主目錄中移到另一個現存的目錄中,鍵入以下命令(你需要位於你的主目錄內):

mv text.txt temp

另外的方法是,用同一個命令,但使用絕對路徑,如

mv text.txt /home/yekong/temp
mkdir命令

mkdir(make directory)命令用來建立目錄。例如在系統中建立 data 子目錄:

[root@localhost ~]# mkdir data
rm命令

對於系統中過時或無用的檔案,使用者可以用rm命令將其刪除。該命令可以刪除目錄中的檔案或目錄本身,對於連結檔案,只是刪除了該連結,原有檔案保持不變。刪除檔案和目錄的選項包括:
-i — 互動。提示你確認刪除。這個選項可以幫助你避免誤刪檔案。
-f — 強制。代替互動模式,不提示地刪除檔案。除非你知道自己在幹什麼,使用這個選項通常不是明智之舉。
-v — 詳細。顯示檔案的刪除進度。
-r — 刪除目錄
-r — 遞迴。將會刪除某個目錄及其中所有的檔案和子目錄

要使用 rm 命令來刪除檔案 text.txt,鍵入:

[root@localhost ~]# rm text.txt

使用 rm 命令來刪除目錄 data 及其目錄下的所有檔案鍵入:

rm -rf data

另一個比使用 rm 更安全的刪除目錄的命令是 rmdir 命令。這個命令不允許你使用遞迴刪除,因此不能刪除包 含檔案的目錄。

檔案壓縮和有關歸檔的命令

compress,uncompress命令

此命令用於壓縮或解壓縮資料

gzip,gunzip命令

此命令用於壓縮或解壓縮檔案,其中gzip是在Linux系統中經常使用的壓縮和解壓縮命令。

rpm 命令

rpm命令用於啟動RPM軟體包管理操作。

tar命令

tar命令用於啟動檔案打包程式

unzip

該命令用於解壓縮副檔名為.zip的檔案,即可以在Linux下解壓Windows中用Winzip壓縮的檔案。

zip命令

zip命令用於打包和壓縮檔案。

檔案系統的命令

dd

用指定大小的塊拷貝一個檔案,並在拷貝的同時進行指定的轉換。

edquota

此命令可用於設定使用者與使用者組的磁碟空間限制。

fdisk

此命令用於執行Linux下的磁碟分割槽。

mkfs

此命令用於建立一個Linux檔案系統。

mount

該命令用於裝配一個檔案系統。

quota

此命令用於限制和顯示使用者可用的磁碟空間。

與系統管理相關的命令

free

該命令用於檢視當前系統記憶體的使用情況,它可以顯示系統中剩餘及已用的實體記憶體、交換記憶體、共享記憶體和 核心緩衝區。

shutdown

該命令用於關機或進入單人維護模式。

date

data命令可以顯示當前系統的日期和時間。clock命令也可以用於顯示系統當前的日期與時間(預設情況下,普 通使用者無法執行clock命令,必須用root帳號登入執行)。例如:

[[email protected] ~]# date
Sat Aug 11 00:38:53 CST 2018
[[email protected] ~]# clock
Sat 11 Aug 2018 12:38:57 AM CST  -0.261170 seconds
cal

該命令可顯示計算機中的月曆或年曆。例如:


[root@localhost ~]# cal
     August 2018    
Su Mo Tu We Th Fr Sa
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
write

該命令用來向系統中的某一個使用者傳送訊息。使用者如果想退出資訊傳送狀態,按組合鍵Ctrl+C即可。例如:

[root@localhost ~]# write yekong

使用者管理命令

groupadd

該命令用於建立新的使用者組

groups

該命令用於顯示當前使用者所在的組。

passwd

passwd(password)命令可讓使用者修改帳戶的密碼。一般來說,設定帳戶密碼失敗有幾種情況:密碼太簡單、密 碼太短、密碼中的字元多數相同。

su

這個命令非常重要,它可以使一個一般使用者擁有超級使用者或其他使用者的許可權,也可以使超級使用者以一般使用者的 身份做些事情。但一般使用者使用該命令時必須有超級使用者或其他使用者的口令。如果要退出當前使用者的登入,可 以輸入exit。

useradd

該命令是建立使用者帳號最快最簡單的方法。

userdel

該命令用來刪除使用者帳號及其相關檔案。
##### who
該命令可以檢視當前計算機有哪些使用者登入,例如:

[root@localhost ~]# who
yekong   :0           2018-08-10 22:13 (:0)
yekong   pts/0        2018-08-10 22:13 (:0)
yekong   pts/1        2018-08-10 22:14 (192.168.25.

##### whoami
該命令是用來檢視當前使用者的登入名。例如:

[root@localhost ~]# whoami
root

網路管理命令

finger

該命令可以用來查詢使用者資訊,也能檢視預設的使用者環境。例如:

[root@localhost ~]# finger
Login     Name       Tty      Idle  Login Time   Office     Office Phone   Host
yekong    yekong    *:0             Aug 10 22:13                           (:0)
yekong    yekong     pts/0    2:33  Aug 10 22:13                           (:0)
yekong    yekong     pts/1          Aug 10 22:14                           (192.168.25.1)
[root@localhost ~]# finger -l root
Login: root                     Name: root
Directory: /root                        Shell: /bin/bash
Last login Fri Aug 10 22:16 (CST) on pts/1
No mail.
No Plan.
ftp

該命令是標準的檔案傳輸協議的使用者介面,是在 TCP/IP 網路上傳輸檔案最簡單有效的辦法。

host

改命令用於 DNS 查詢

hostname

該命令用於顯示或設定系統的主機名

mail

該命令用來發送和接收郵件

netstat

該命令用於顯示網路連線、路由表和網路介面資訊,使用者可以知道目前有哪些網路連線正在執行。一般常用的引數有:

-a: 顯示所有socket,包括正在監聽的。
-c: 每隔1秒鐘就重新顯示一遍網路資訊,直到使用者中斷它。
-I:顯示所有網路介面的資訊
-n: 以IP地址代替名稱,顯示網路連線資訊。
-r: 顯示核心路由表,格式同“route-e”命令。
-t: 顯示TCP協議的連線資訊。
-u: 顯示UDP協議的連線資訊。
-v: 顯示正在進行的網路協議。
-p: 顯示pid(程序號)。

[root@localhost ~]# netstat -nltup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      1360/dnsmasq        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1140/sshd           
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1141/cupsd          
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1300/master         
tcp6       0      0 :::22                   :::*                    LISTEN      1140/sshd           
tcp6       0      0 ::1:631                 :::*                    LISTEN      1141/cupsd          
tcp6       0      0 ::1:25                  :::*                    LISTEN      1300/master         
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           751/avahi-daemon: r 
udp        0      0 127.0.0.1:323           0.0.0.0:*                           715/chronyd         
udp        0      0 192.168.122.1:53        0.0.0.0:*                           1360/dnsmasq        
udp        0      0 0.0.0.0:67              0.0.0.0:*                           1360/dnsmasq        
udp        0      0 0.0.0.0:68              0.0.0.0:*                           939/dhclient        
udp        0      0 0.0.0.0:52337           0.0.0.0:*                           751/avahi-daemon: r 
udp6       0      0 ::1:323                 :::*                                715/chronyd  
ping

該命令可用來測試計算機和網路上的其他計算機是否連通.例如:

[[email protected] ~]# ping baidu.com
PING baidu.com (123.125.115.110) 56(84) bytes of data.
64 bytes from baidu.com (123.125.115.110): icmp_seq=1 ttl=128 time=41.1 ms
64 bytes from baidu.com (123.125.115.110): icmp_seq=2 ttl=128 time=48.4 ms
64 bytes from baidu.com (123.125.115.110): icmp_seq=3 ttl=128 time=38.2 ms
rsh

rsh(remote shell) 命令是遠端shell命令.該命令在指定的遠端主機上啟動一個shell並執行rsh命令,如果rsh沒有 指定具體命令,就啟用rlogin命令登入到遠端主機上。

telnet

telnet 命令用於通過網路登入遠端計算機,如同操作本地計算機一樣。

wget

Wget命令用於Linux環境下從WWW上下載檔案,支援HTTP和FTP協議,支援代理伺服器和斷點續傳功能,能夠自動遞迴遠端主機的目錄,查詢合乎要求的檔案並下載到本地硬碟上,Wget命令可在後臺執行,截獲並忽略 HANGUP訊號,因此在使用者退出登入之後,仍可繼續執行。

程序管理命令

kill

該命令用於終止一個程式。例如:

[root@localhost ~]# kill 4468
bash: kill: (4468) - No such process
ps

該命令用於顯示程式的狀態。例子如下:

[[email protected] ~]# ps
   PID TTY          TIME CMD
  2763 pts/1    00:00:00 sudo
  2769 pts/1    00:00:00 su
  2770 pts/1    00:00:00 bash
  5307 pts/1    00:00:00 ps

ps 命令可配合grep命令實現查詢某一程序的資訊,如:

[root@localhost ~]# ps -ef|grep java

相關推薦

Linux常用命令快速入門

前言 平常大家可能使用的都是預裝Windows系統的電腦,畢竟Windows系統支援豐富的圖形介面,在娛樂和辦公方面比較有優勢,易用性也較好。用慣了Windows的人,看到Linux那黝黑的命令列視窗,可能會頭皮發麻,但其實Linux是被廣泛用作伺服器對外提供

vue 入坑指南 四 ES6常用命令

ES6常用命令 1.變數作用域 ​ 使用 var 宣告的變數會自動進行變數提升 到js檔案/函式的最前面進行定義,有記憶體洩漏,不能及時的清除變數,一般用來定義能夠變數提升的普通變數,在函式內部有效 ​ 使用 let 宣告的變數只是在當前模組有效,並且不進行變

MySQL第6章 過濾數據

sea 錯誤 arch order by ice where 大量數據 子句 否則 1、使用WHERE子句   數據庫一般包含大量數據,所以一般不會檢索所有行。只檢索所需數據需要指定搜索條件(search criteria),搜索條件也稱為過濾條件(filter condi

MySQL比第八章 用通配符進行過濾

通配符 操作符 範圍 name 使用 技巧 商品 -- rom 1、LIKE操作符   之前使用的操作符都是針對已知的數據,而使用通配符可以對未知數據也進行搜索。   通配符(wildcard):用來匹配值得一部分的特殊字符。   搜索模式(search pattern):

MySQL第十章 創建計算字段

客戶機 cat 第十章 去掉 quantity 字段 cme 引用 field 1、字段(field):一般與列(同義),經常互換使用,不過數據庫列一般稱之為列,字段通常用在計算字段的連接上。 2、拼接:將值連接到一起構成單個值。   註:多數DBMS使用+或||來實現拼接

MySQL第十三章 分組數據

num mysql 統計 where子句 rom 過濾 group by 大於 映射 1、創建分組   輸入:   SELECT vend_id , COUNT(*) AS num_prods   FROM products   GROUP BY vend_id;   輸出

MySQL第十六章 創建高級聯結

類型 where子句 contact items order by 其他 mysq custom 必知必會 1、使用表別名   好處:   a、縮短SQL語句。   b、允許在單條SELECT語句中多次使用相同的表。   輸入:   SELECT  cust_name,cu

SQL筆記 SQL萬用字元

萬用字元: WHERE子句中用於篩選 用來匹配值的一部分的特殊字元 萬用字元只能用於文字欄位(字串),不能用於非文字資料型別的資料 使用萬用字元時,必須使用LIKE操作符 1. 百分號(%)萬用字元 %表示任何字元出現任意次數 比方說,

SQL資料插入、更新和

資料的插入insert into values 資料的插入有以下幾種方式: 插入完整的行; 插入行的一部分; 插入多行; 插入某些查詢的結果。  插入完整的行: INSERT INTO Customers VALUES ('Pep E. L

讀書筆記資料庫SQL

第1課 瞭解SQL 簡單介紹了sql,和dbms,無重點。 第2課 檢索資料 重點:select語句,distinct,limit,註釋 1. select 語句如果沒有明確排序查詢結果,那麼返回的資料沒有特定的順序。返回資料的順序可能是資料被新增到表中的順序,也可能不是。只要返回相同數目的行,就是正

SQL筆記 資料庫基礎

資料庫(database):儲存有組織的資料的容器(通常是一個文 件或一組檔案) 資料庫管理系統(DBMS): 資料庫軟體 表(table):一種結構化的檔案,可用來儲存某種特定型別的資料。 同一資料庫的不同標的表名不能重複。 列(column): 表中的一個欄位。 行(row): 表中的一個記錄。 主鍵(

SQL筆記 函式

與其他大多數計算機語言一樣, SQL支援利用函式來處理資料。函式一般是在資料上執行的,它給資料的轉換和處理提供了方便。 可移植性:能執行在多個系統上的程式碼。 相對來說,多數SQL語句是可移植的,不同的DBMS之間實現使用函式有較大的差異,也就是說函式的可移植

SQL筆記 建立和表

建立一張新表CREATE TABLE 比如說建立一張使用者資訊表, CREAIE TABLE customers(cust id int NOT NULL AUTO_INCREMENT, cust_name char(50) NOT NULL , cust a

Cawen的技術部落格嵌入式工程師_嵌入式開發_嵌入式開發硬體

古今之成大事業、大學問者,必經過三種之境界: “昨夜西風凋碧樹。獨上高樓,望盡天涯路。”此為第一境也。 “衣帶漸寬終不悔,為伊消得人憔悴。”此第二境也。 “眾裡尋他千百度,驀然回首,那人卻在燈火闌珊處。”此第三境也。 此等語皆非大詞人不能道。然遽以此意解釋諸詞,恐

MYSQL長期append常用命令

好久不用就會忘系列 查看錶結構 DESC table_name 簡單的更新語句 UPDATE table_name SET field_name1=value1 ... where xxx=xxx 重命名錶 RENAME TABLE old_name TO new_na

騰訊Bugly乾貨分享RecyclerView

導語 RecyclerView是Android 5.0提出的新UI控制元件,可以用來代替傳統的ListView。 Bugly之前也發過一篇相關文章,講解了 RecyclerView 與 ListView 在快取機制上的一些區別: 今天精神哥來給

JavaEEEclipse

一、必須要掌握的快捷鍵(注意我說的是必須) QQ快捷鍵 QQ截圖:Ctrl+Alt+A   很多人問我問題,都是上來直接說:“我的程式出問題了”。然後就沒有下文了,每次我都是耐著性子回覆:“能否把錯誤日誌截圖給我?”,然後發回來的是一張用手機拍攝的模糊的圖片。

專欄 - Android開發

Android開發必知必會 介紹Android開發過程中必須瞭解的基礎知識,基礎的四大元件,自定義View,事件傳遞,啟動流程,系統框架。儘量能給初學的朋友們勾勒出Android的輪廓,同時自己也能進行一定的梳理。

JVM(四)收集器選擇,G1

垃圾收集器選擇 JVM給了三種選擇:序列收集器、並行收集器、併發收集器,但是序列收集器只適用於小資料量的情況,所以這裡的選擇主要針對並行收集器和併發收集器。預設情況下,JDK5.0以前都是使用序列收集器,如果想使用其他收集器需要在啟動時加入相應引數。JDK5.

轉載MySQL知識點總結一二

一、MySQL官方文件地址二、MySQL常用命令1、如何登陸mysql資料庫mysql -u username -p11.1、指定IP、埠mysql -uroot -h 192.168.1.213 -P3306 -p1234561-P(大寫):指定埠; -p(小寫):指定密碼