IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁操作系統(tǒng)LINUX → Linux的入門命令

Linux的入門命令

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

在開始之前,規(guī)定一下符號的意義:?
#表示是root 的shell.$表示一般用戶的shell.?
首先介紹一些在Linux下的基本命令:?
(1) man?
中文描述: man的作用是對你熟悉或者不熟悉的命令提供詳細(xì)的幫助.?
安裝的默認(rèn)文檔的路徑在/usr/man目錄下面.?
示例:?
[bkbll@market man]$ man ls?
LS(1) FSF LS(1)?
NAME?
ls - list directory contents?
SYNOPSIS?
ls [OPTION]... [FILE]...?
DESCRIPTION?
List information about the FILEs (the current directory by?
default). Sort entries alphabetically if none of -cftuSUX?
nor --sort.?
…………………………………………………………………….?
按空格鍵翻頁,輸入/后面加查詢內(nèi)容 可以查詢.?
按q鍵或者ctrl+c退出.隨便說一句,在linux下可以使用ctrl+c終止當(dāng)前程序運行.?
當(dāng)然,這需要你的英語比較好.?
(2) ls?
中文描述:查看目錄或者文件的屬性,列舉出任一目錄下面的文件.?
示例:?
[bkbll@market man]$ ls /usr/man?
man1 man2 man3 man4 man5 man6 man7 man8 man9 manl mann share whatis?
還可以這樣:?
[bkbll@market bkbll]$ ls -l?
total 704?
drwxr-xr-x  5 bkbll bkbll 4096 Feb 21 11:24 Desktop?
-rw-r--r--  1 bkbll bkbll 34545 Jul 18 16:41 Filter-1.23.tar.gz?
-rw-r--r--  1 bkbll bkbll 3805 Mar 20 1996 Makefile?
drwxrwxr-x 2 bkbll bkbll 4096 Mar 8 19:19 Net?
-rw-r--r--  1 bkbll bkbll 60834 Mar 21 1996 README?
-rwxrwxr-x 1 bkbll bkbll 18239 Jul 27 22:07 a.out?
-rwxr-xr-x  1 bkbll bkbll 2463 Jul 16 19:34 apache3.pl?
-rw-rw-r-- 1 bkbll bkbll 10320 Jul 16 09:16 bind.c?
-rw-rw-r-- 1 bkbll bkbll 25 Jul 9 11:56 cool.t?
-rwxrwxr-x 1 bkbll bkbll 12052 Mar 1 12:02 crypt?
-rw-rw-r-- 1 bkbll bkbll 174 Mar 1 12:02 crypt.c?
drwxrwxr-x 2 bkbll bkbll 4096 Jul 16 10:59 data?
下面詳細(xì)介紹一下上面的含義.?
drwxrwxr-x 2 bkbll bkbll 4096 Jul 16 10:59 data?
| --------- | ---- ---- ---- ------------ -----?
1 2 3 4   5   6  7   8?
1 表示文件結(jié)構(gòu).比如d表示目錄(directory),如果是一個"-"表示是文件,如果是l則表示是一個連接文件(link) .?
2.表示文件或者目錄許可權(quán)限.分別用可讀(r),可寫(w),可運行(x).?
rwx rwx r-x?
--- --- ----?
u  g  o?
u表示文件主人,既上面列表第4項表示,文件主人為bkbll,?
g 表示文件文件所在組.上面第5項表示,文件組為bkbll?
o 表示其他人.?
上面的意思就是:允許文件主人bkbll有可讀,可寫,可執(zhí)行的權(quán)限.?
允許文件組bkbll里面的所以成員對其有可讀,可寫,可執(zhí)行的權(quán)限?
允許其他人有可讀以及可執(zhí)行的權(quán)限.?
可以用一個8進制位表示.?
0000 右起第一位表示x,第二位表示w,第三位表示r.?
比如:rwx就可以用7表示.bin(111)=oct(7).?
那么上面的屬性就可以用775表示.?
所以如果你想讓其他文件也具有類似data的權(quán)限,可以使用chmod 775 文件名來轉(zhuǎn)換.?
3. 表示目錄層次結(jié)構(gòu).比如: 2表示data目錄下面還有一層的子目錄.所以文件都是1了.?
4. 表示文件(或目錄)屬主.?
5. 表示文件(或目錄)所屬組.?
6. 文件或目錄大小.以字節(jié)為單位.?
7. 文件或目錄建立日期.?
8. 文件或者目錄名字?
(3) . cp?
中文描述:拷貝文件.?
用法:cp filename1 filename2?
把filename1拷貝成filename2?
舉例:?
[bkbll@market bkbll]$ cp fing.c lpd/fing2.c?
[bkbll@market bkbll]$ ls lpd/?
fing2.c qib qib.tgz?
[bkbll@market bkbll]$?
把當(dāng)前目錄下面的fing.c拷貝成lpd目錄下面的fing2.c文件.?
提示:拷貝目錄加一個-r參數(shù)?
(4).rm?
中文描述:刪除文件和目錄.?
用法:rm 文件名或目錄名.?
舉例:?
[bkbll@market bkbll]$ ls lpd/?
fing2.c qib qib.tgz?
[bkbll@market bkbll]$ cd lpd?
[bkbll@market lpd]$ ls?
fing2.c qib qib.tgz?
[bkbll@market lpd]$ rm fing2.c /*** 刪除fing2.c文件?
[bkbll@market lpd]$ ls?
qib qib.tgz?
[bkbll@market lpd]$ rm qib -r /**刪除目錄qib?
[bkbll@market lpd]$ ls?
qib.tgz?
[bkbll@market lpd]$?
注意:刪除之后不會象windows那樣容易恢復(fù).?
(5).mv?
中文描述:移走目錄或者改文件名.?
用法:mv filename1 filename2?
舉例:?
[bkbll@market lpd]$ mv qib.tgz qi.tgz /** 改名?
[bkbll@market lpd]$ ls /**列舉?
qi.tgz /** 成功改名了?
[bkbll@market lpd]$ mv qib.tgz ../qib.tgz /**移到上一級目錄?
mv: qib.tgz: No such file or directory /** qib.tgz文件不存在,抱錯?
[bkbll@market lpd]$ mv qi.tgz ../qib.tgz /**重新來?
[bkbll@market lpd]$ ls -l ../qib.tgz /**列舉,成功移動.?
-rw-r--r-- 1 bkbll bkbll 13321 Feb 28 20:20 ../qib.tgz?
[bkbll@market lpd]$?
(6).cd ,pwd?
中文描述:cd 改變當(dāng)前目錄 pwd 查看當(dāng)前所在目錄完整路徑?
用法:cd 路徑名 ;pwd?
舉例:?
[bkbll@market bkbll]$ pwd /**查看當(dāng)前所在目錄路徑?
/home/bkbll?
[bkbll@market bkbll]$ cd ftp /**切換到ftp目錄?
[bkbll@market ftp]$ pwd /**成功切換,查看現(xiàn)在的路徑?
/home/bkbll/ftp /**和上面的pwd有什么不同??
[bkbll@market ftp]$?
cd ,pwd的用法.現(xiàn)在我們繼續(xù). 注意:上次用的html格式,紅色格式表示我們輸入的命令,例如:?
[bkbll@market lpd]$ mv qi.tgz ../qib.tgz /**重新來.?
由于我的失誤,把整行都轉(zhuǎn)成了紅色. 所以給各位同志的閱讀帶來了難度,讓別人誤解了.其實正確的格式應(yīng)該是:?
[bkbll@market lpd]$ mv qi.tgz ../qib.tgz /**重新來藍色表示的是用戶的shell環(huán)境,其中bkbll表示當(dāng)前用戶名,如果你是用xieshou進來的,那么就 是[xieshou@**** ***]$了.后面的"@"表示"在"的意思.后面緊接著的是當(dāng)前機器的名字,比如,現(xiàn)在這臺機器的名字是market,他在/etc/hosts文件里面定義了.您可以通過cat /etc/hosts 來查看文件.比如:?
[bkbll@market bkbll]$ cat /etc/hosts?
127.0.0.1 localhost localhost?
202.202.50.40 market.eschool.edu market?
[bkbll@market bkbll]$?
注意這個"market".表示的就是機器名字. 后面的lpd代表當(dāng)前目錄名字.后面的"$"上一節(jié)講了,是普通用戶的shell,?
如果是root(既超級 管理員)的.?
7.cat,more命令 中文描述:將某個文件的內(nèi)容顯示出來.兩個命令所不同的是:cat把文件內(nèi)容一直打印出來,而 more則分屏顯示.?
用法:cat filename ;more filename 舉例:?
[bkbll@market bkbll]$ cd own /**切換到own目錄?
[bkbll@market own]$ ls /**列舉目錄內(nèi)容?
1.c 1.h 2.c?
[bkbll@market own]$ cat 1.c /** 顯示1.c文件內(nèi)容?
main() {?
int i;?
i=6;?
printf("%d",i);?
}?
[bkbll@market own]$ /**等待用戶命令輸入.?

#p#副標(biāo)題#e#

8.chmod 命令?
中文描述: 改變文件保護,文件保護控制用戶對文件的訪問權(quán),有三個安全級別,所有者級別,組訪問級別,其他用戶訪問級別,在這三個級別中,又有三種權(quán)限:讀(r),寫(w),執(zhí)行(x)。(用戶可以ls-lg來觀看某一文件的所屬的group)對于文件來說讀權(quán)限意味著可以看文件的內(nèi)容,寫文件可以修改或刪除文件,執(zhí)行權(quán)限則可以執(zhí)行它(類似于DOS下的EXE,COM, BAT文件)。對于目錄來說,讀權(quán)限意味著可以查看目錄下的內(nèi)容,寫權(quán)限意味著能在目錄下建立新文件,并可以從目錄中刪除文件,執(zhí)行權(quán)限意味著可以從一個目錄轉(zhuǎn)變到另一個目錄。 用法:chmod 一位8進制數(shù) filename. 這個8位二進制就是上篇文章寫的0000東西. 比如:如果你想讓某個文件有運行的權(quán)限,但是只想給自己運行,別人只能讀,那么可以使用 chmod u+x filenmame 其中u表示文件屬組.x表示有x權(quán)限,(

關(guān)鍵詞標(biāo)簽:Linux入門命令

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載