1.Linux下基本命令
Linux 是一套免費(fèi)使用和自 由傳播的類(lèi) Unix 操作系統(tǒng), 是一個(gè)基于 POSIX 和 UNIX 的多用戶(hù)、 多任務(wù)、 支持多線程和多 CPU 的操作系統(tǒng)。 它能運(yùn)行主要的 UNIX 工具軟件、 應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。 它支持 32 位和 64 位硬件。 Linux 繼承了 Unix 以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想, 是一個(gè)性能穩(wěn)定的多用戶(hù)網(wǎng)絡(luò)操作系統(tǒng)。
Linux 操作系統(tǒng)誕生于 1991 年 10 月 5 日 (這是第一次正式向外公布時(shí)間) 。 Linux 存在著許多不同的 Linux 版本, 但它們都使用了 Linux 內(nèi)核。 Linux 可安裝在各種計(jì)算機(jī)硬件設(shè)備中, 比如手機(jī)、 平板電腦、 路由器、 視頻游戲控制臺(tái)、 臺(tái)式計(jì)算機(jī)、 大型機(jī)和超級(jí)計(jì)算機(jī)。
2.Linux 目錄結(jié)構(gòu)
/bin 該目 錄中存放 Linux 的常用命令
/boot 該目 錄下存放系統(tǒng)啟動(dòng)時(shí)要用的程序, 當(dāng)用 lilo 引 導(dǎo) Linux 時(shí)會(huì)用到該目錄下的一些信息。
/dev 該目 錄下存放 Linux 系統(tǒng)中使用的所有外部設(shè)備。
/etc 該目 錄存放系統(tǒng)管理時(shí)要用到的各種配置文件和子目 錄,例如網(wǎng)絡(luò)配置文件、系統(tǒng)文件、X 系統(tǒng)配置文件、設(shè)備配置信息、設(shè)置用戶(hù)信息等。
/sbin 該目 錄用來(lái)存放系統(tǒng)管理員的系統(tǒng)管理程序。
/home 如果建立一個(gè)名為”xx”的用戶(hù),那么在/home目錄下就有一個(gè)對(duì)應(yīng)的”/home/xx”路徑,用來(lái)存放該用戶(hù)的主目錄。
/lib 該目 錄用來(lái)存放系統(tǒng)動(dòng)態(tài)鏈接共享庫(kù),幾乎所有的應(yīng)用程序都會(huì)用到該目 錄下的共享庫(kù)。
/mnt 該該目 錄存放的是共享目錄。
3.常用命令介紹
3.1 su 命令: 切換用戶(hù)
語(yǔ)法: su [用戶(hù)名 ] ([]表示可選)
Linux 下有兩種賬號(hào):
1. root--超級(jí)用戶(hù)帳號(hào)(系統(tǒng)管理員) , 使用這個(gè)帳號(hào)可以在系統(tǒng)中做任何事情。
2. 普通用戶(hù) --這個(gè)帳號(hào)供普通用戶(hù)使用, 可以進(jìn)行有限的操作。
su 命令的常見(jiàn)用法是變成超級(jí)用戶(hù), 如果普通用戶(hù)發(fā)出不帶用戶(hù)名的 su 命令 ,則系統(tǒng)提示輸入根口令, 輸入之后則可切換為根用戶(hù)。
注意: ubuntu 系統(tǒng)下第一次切換到到 root 用戶(hù)需要做如下設(shè)置:
3.2 ls 命令: 遍歷目錄
功能: ls 是英文單詞 list 的簡(jiǎn)寫(xiě), 其功能為列出目 錄的內(nèi)容。 這是用戶(hù)最常用的一個(gè)命令之一, 因?yàn)橛脩?hù)需要不時(shí)地查看某個(gè)目錄的內(nèi)容。 該命令類(lèi)似于 DOS 下的 dir命令。
語(yǔ)法: ls [選項(xiàng)] [目 錄或是文件]
說(shuō)明: 對(duì)于每個(gè)目錄, 該命令將列出其中的所有子目 錄與文件。 對(duì)于每個(gè)文件, ls將輸出其文件名以及所要求的其他信息。 默認(rèn)情況下, 輸出條目 按字母順序排序。 當(dāng)未給出目錄名或是文件名時(shí), 就顯示當(dāng)前目錄的信息。
? 用 ls - l 命令顯示的信息中, 開(kāi)頭是由 10 個(gè)字符構(gòu)成的字符串, 其中第一個(gè)字符表示文件類(lèi)型:
- 普通文件、 d 目 錄、 l 符號(hào)鏈接、 b 塊設(shè)備文件、 c 字符設(shè)備文件、 p 命名管道( FIFO)、s socket 文件;
? 后面的 9 個(gè)字符表示文件的訪問(wèn)權(quán)限, 分為 3 組, 每組 3 位第一組表示文件所有者的權(quán)限, 第二組表示同組用戶(hù)的權(quán)限, 第三組表示其他用戶(hù)的權(quán)限。 每一組的三個(gè)字符分別表示對(duì)文件的讀、 寫(xiě)和執(zhí)行權(quán)限。
? 各權(quán)限如下所示:
r 讀( 4)
w 寫(xiě)( 2)
x 執(zhí)行( 1) 對(duì)于目 錄, 表示進(jìn)入權(quán)限。
- 沒(méi)有設(shè)置權(quán)限。
3.3 man 命令:查看幫助
功能: 用于查看命令、 函數(shù)、 頭文件的使用幫助信息。
用法: man [頁(yè)碼] <命令、 函數(shù)名稱(chēng)、 頭文件名稱(chēng)>
頁(yè)碼一般為 1~7 頁(yè)。 如果當(dāng)前頁(yè)看不到想要的信息, 可以切換到其他頁(yè)查看。
3.4 cd 命令: 切換目錄
功能: 切換目 錄
語(yǔ)法: cd[目 錄路徑]
說(shuō)明: 該命令將當(dāng)前工作目 錄切換至指定目 錄。 若沒(méi)有指定目錄, 則回到用戶(hù)的主目錄。 為了能改變到指定目錄, 用戶(hù)必須擁有對(duì)指定目錄的執(zhí)行和讀權(quán)限。
常用的目錄表示符號(hào):
cd .. 到父目 錄, 即上一級(jí)目 錄, 相當(dāng)于“向上” 。
cd - 到上一次目 錄, 相當(dāng)于后退。
cd / 到根目 錄
cd ~或只寫(xiě) cd 回到用戶(hù)主目錄下
[wbyq@wbyq ~]$ cd #進(jìn)入用戶(hù)目 錄 [wbyq@wbyq ~]$ cd / #進(jìn)入根目 錄 [wbyq@wbyq home]$ cd wbyq/ #切換到指定目 錄 [wbyq@wbyq ~]$ cd .. #回到上一級(jí)目 錄 [wbyq@wbyq home]$ cd - #回到上一次位置
3.5 mkdir 命令: 創(chuàng)建目錄
功能: 創(chuàng)建一個(gè)目 錄
語(yǔ)法: mkdir [] dirname
說(shuō)明: 該命令創(chuàng)建由 dirname 命名的目錄。要求創(chuàng)建目錄的用戶(hù)在當(dāng)前目錄中( dirname的父目錄中)具有寫(xiě)權(quán)限, 并且dirname不能是當(dāng)前目錄中已有的目錄或文件名稱(chēng)。
參數(shù):
-m 對(duì)新建目 錄設(shè)置存取權(quán)限。 也可以用 chmod 命令設(shè)置。
-p 可以是一個(gè)路徑名稱(chēng)。 此時(shí)若路徑中的某些目 錄尚不存在, 加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄, 即一次可以建立多個(gè)目錄。
[wbyq@wbyq ~]$ mkdir 123 456 789 #創(chuàng)建 123 456 789 文件夾 [wbyq@wbyq ~]$ mkdir work #創(chuàng)建單個(gè)文件夾 [wbyq@wbyq ~]$ mkdir 123/456/789/asd -pv #遞歸創(chuàng)建, 輸出創(chuàng)建過(guò)程 mkdir: 已創(chuàng)建目 錄 '123' mkdir: 已創(chuàng)建目 錄 '123/456' mkdir: 已創(chuàng)建目 錄 '123/456/789' mkdir: 已創(chuàng)建目 錄 '123/456/789/asd'
3.6 touch 命令: 創(chuàng)建普通文件
功能: 創(chuàng)建一個(gè)文件
語(yǔ)法: touch [文件名稱(chēng)]
[wbyq@wbyq ~]$ touch 1.c #創(chuàng)建文件 審核編輯 黃宇
-
Linux
+關(guān)注
關(guān)注
87文章
11319瀏覽量
209830 -
Ubuntu
+關(guān)注
關(guān)注
5文章
563瀏覽量
29867
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論