圖形用戶界面_第1頁
圖形用戶界面_第2頁
圖形用戶界面_第3頁
圖形用戶界面_第4頁
圖形用戶界面_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、第二章 圖形用戶界面2.1 認識GNOME桌面桌面:GNOME,KDE2.1.1 面板所謂的面板就是工作的桌面,在Linux中一般會有4個默認的桌面(Windows中只有一個桌面)。2.1.2 菜單系統(tǒng)一、改變菜單項二、桌面1、概述在Linux中對于不同的用戶,打開”*的主文件夾”會進入不同的目錄下,如果是root用戶,那么會進入到/root目錄下,如果是普通用戶,例如zhangsan,會進入到/home/zhangsan目錄下,以上是對于圖形界面來說。如果是字符界面的話,那么只要登陸,就會根據(jù)不同的用戶進入到不同的目錄下,root用戶進入/root目錄下,zhangsan進入/home/zh

2、angsan目錄下。2、命令1)pwd:作用是查看你當前的工作目錄是什么。附加:增加用戶的方式命令:useradd 用戶名稱,范例:useradd zhangsan說明:當增加一個用戶之后,應該給這個用戶設置一個密碼。設置密碼的方式:命令:passwd 用戶名稱范例:passwd zhangsan說明:設置用戶的密碼只可以是管理員(包括root用戶)。其他用戶一般只可以設置自己本身的密碼。如果是超級管理員,那么設置的密碼可以任意,但是如果普通用戶想要修改自己的密碼,那么密碼的設置必須足夠復雜,長度要足夠長。2.2 Linux中的目錄在Windows中,文件的管理的結(jié)構(gòu)是:磁盤-目錄-文件,未來

3、是數(shù)據(jù)庫的管理,沒有磁盤,目錄的概念,只有數(shù)據(jù)庫和文件的概念。在Linux中,就只有“目錄-文件”的結(jié)果,/(根目錄):位于分層文件系統(tǒng)的最頂端,用(/)表示。它包含Linux系統(tǒng)中的所有的目錄和文件的信息。/bin:存放一些常用的命令,這個目錄下或者是命令(可執(zhí)行文件),或者是一些符號鏈接(快捷方式)。/boot:這里放置的是Linux核心文件與啟動相關文件的地方,如果啟動管理程序有grub,則目錄中還會有gurb目錄。/dev:存放的是與設備相關的文件,因為在Linux中所有的設備也都是文件。/etc:系統(tǒng)在啟動過程中需要讀取的文件都放在這個目錄下,比如用戶的帳號,密碼等。/ect/rc.

4、d:主要存放是開機過程中用到的腳本文件。/etc/rc.d/init.d:所有服務默認的啟動腳本。/etc/xinetd.d:一些額外的服務。/etc/X11:存放XWindows有關的配置文件,其中比較重要的是Free86Config文件。/home:系統(tǒng)默認的用戶根目錄,若新增加一個用戶,則會在此目錄下增加一個一個用戶名為目錄名稱的目錄。/lib:在Linux執(zhí)行執(zhí)行或編譯某些程序的時候需要用到的函數(shù)庫。/mnt:掛載U盤或光驅(qū)的目錄。一般是掛載硬件設備的地方。/root:系統(tǒng)管理員的目錄。當root用戶登陸的時候會進入到此目錄中。/sbin:存放常用命令,但是這些命令一般只有管理員可以使

5、用。比如useradd就在此目錄下。/usr:含有很多的系統(tǒng)信息,類似windows下的program files目錄。 /usr/include:存放一些軟件的頭文件。 /usr/lib:存放許多程序使用到的庫函數(shù)。 /usr/src:放置核心源代碼的目錄。/usr/share/man:存放說明文件的地方。/var:存放一些易變的數(shù)據(jù),這些數(shù)據(jù)會在程序(系統(tǒng))運行的過程中發(fā)生改變。比如日志文件。2.3 目錄操作的一些基本命令1、登陸系統(tǒng)后的提示符的意義rootlocalhost #1)root:表示登陸系統(tǒng)的用戶名。2)localhost:計算機名稱。3):表示當前所在的目錄,如果是,則表示

6、用戶登陸的默認目錄。4)#:提示符,root使用#,其他人使用$2、指令輸入的基本格式:command -options parameters1)command:指令名稱。2)-options:指令的參數(shù),可省略。3)parameters:指令的參數(shù),這里一般是指令要操作的內(nèi)容。4)注意:對于指令及其參數(shù),都是區(qū)分大小寫的。5)自動補齊功能,可以按下TAB鍵實現(xiàn)自動補齊。3、ls命令1)語法:ls 選項 文件目錄列表2)用途:顯示制定工作目錄中包含的文件的內(nèi)容。3)說明:ls命令本身列出的只是文件的名稱,而不是文件的內(nèi)容。4)參數(shù):-a:顯示出所有的文件及其目錄(ls規(guī)定將文件名或目錄名的開頭

7、有“.”視為隱藏文件,不會列出)。-l:顯示文件的詳細信息。-A:作用與-a相同,但是顯示的時候不會列出“.”(當前目錄)和“.”(父目錄)。-R:遞歸顯示下層子目錄。-F:指出文件的類型(/為目錄,*為執(zhí)行文件,為符號鏈接文件快捷方式)-i(-inode):顯示inode號。-help:顯示幫助信息。-version:顯示版本信息。5)問題:如果現(xiàn)在想要顯示隱藏文件的詳細信息。使用ls al命令你個即可。1)ls -a2)ls F /usr3)ls F /bin4)ls l /bin5)ls i /bin4、cd命令1)格式:cd 相對路徑或絕對路徑2)作用:變換目錄。3)路徑:.:代表當前

8、目錄。.:代表上級目錄。:代表自己的根目錄。 user:代表user這個人的根目錄。-:返回上一次的工作路徑。絕對路徑:從/開始寫的路徑。相對路徑:相對于本目錄的路徑。5、其他命令1)uname:顯示關于計算機運行的操作系統(tǒng)的信息。2)whatis:瀏覽某一個命令的簡要的描述。whatis ls3)whereis:包含某些關鍵目錄中的命令和通用工具的全路徑。whereis ls4)who:顯示正在使用的系統(tǒng)的所有的用戶信息。5)whoami:顯示當前的用戶名稱。6、別名(alias,unalias)1)作用:alias:設置或查看命令別名。unalias:取消命令的別名。2)范例:查看系統(tǒng)的別

9、名。alias將查看目錄中的隱藏文件設置一個新的別名。alias la=ls a取消別名:unalias la取消系統(tǒng)的所有別名:unalias a,此命令一般不要使用。7、系統(tǒng)的相關命令1)注銷:exit,logout,ctrl+d2)重啟:reboot,shutdown r now3)關機:shutdown h now快捷鍵:程序的快捷鍵,系統(tǒng)的快捷鍵幫助:1、圖形下的幫助信息。2、在字符界面下實現(xiàn)幫助。manual1)語法:man -options command/function2)功能:顯示幫助信息3)參數(shù):-S:根據(jù)章節(jié)顯示。-f:只顯示出命令的功能,而不顯示詳細說明。whatis

10、-w:不顯示手冊頁,只顯示將被顯示的文件存放位置。-a:顯示手冊頁,而不只是顯示第一個。-k:指定幫助系統(tǒng)的關鍵字。4)說明:在Linux中幫助文檔被分為8個章節(jié),1, 一般使用者的說明。2, 系統(tǒng)調(diào)用的命令。3, C語言函數(shù)庫的命令。4, 有關驅(qū)動程序和系統(tǒng)設備的解釋5, 配置文件的解釋6, 游戲程序命令7, 其他的軟件或是程序的命令8, 系統(tǒng)維護的命令。一般的用戶查找2,3章節(jié),管理員查找1,4,5,8章節(jié)。幫助頁存放在/user/share/man/中,如果想讓man到其他的目錄中去尋找,需要修改/etc/man.config(man.conf)如果有多個章節(jié)的幫助,默認情況下只顯示最近

11、的。3、范例:1)exit:注銷,一個函數(shù)。man S3 exit(man 3 exit)4、進入幫助之后,1)pagedown:向下翻頁2)pageup:向上翻頁3)home:回到最前頁4)end:回到最后頁5)/word:尋找單詞6)q:退出。1) man exit2) man S2 exit3) man -3 exit4) man f ls5) man a exit6) man w exit7) man k passwd2.4 文件瀏覽器所謂的文件瀏覽器實際上相當于 資源管理器2.4.1文件信息詳解-rw-r-r- 1 root root 0 03-16 08:51 test 1 2 3

12、 4 5 6 71、文件的屬性:- rw- r- r- 文件類型 文件擁有者屬性 所屬群組的屬性 其他人的屬性1)文件類型:d:目錄 -:表示文件 l:鏈接文件 b:表示為設備文件中可供存儲的接口設備,塊設備,比如硬盤。c:串行設備,比如鍵盤、鼠標。2)文件的權(quán)限操作文件的用戶有三種,擁有者(user),群組(group),其他人(other)。三種操作權(quán)限,r(可讀),w(可寫),x(可執(zhí)行)2、鏈接數(shù),硬鏈接介紹3、擁有者。4、群組名稱。5、文件的大小。6、文件的建檔日期或者修改日期。7、文件名稱2.4.2 改變文件或目錄的權(quán)限1、chomd概述在Linux中一個文件是否可以被訪問,是否可

13、以被寫,都可以被哪些人操作,都是靠權(quán)限來進行設置的。對于Linux來說,改變文件權(quán)限的方式有兩種,一種是圖形方式,一種是字符方式(chmod),但是還需要注意的是對于文件權(quán)限的修改只有超級用戶和文件的擁有者才可以改變。1)語法:chmod 選項 文件和目錄列表2)用途:修改文件(包括目錄)的權(quán)限。3)參數(shù):-R 遞歸改變目錄及其內(nèi)容的權(quán)限。2、chmod命令支持兩種文件權(quán)限的設定方式1)數(shù)字類型改變文件的權(quán)限文件的權(quán)限可以使用數(shù)字模式來表示,是那個數(shù)字分別表示u,g,o的權(quán)限,對于讀(r),寫(w)和執(zhí)行(x)分別使用4,2和1表示。比如rwx=4+2+1=7, rw-=4+2=6范例1:將f

14、irst文件修改為rwxrw-r-(u:讀,寫和執(zhí)行,g:讀和寫,o:只讀)權(quán)限chmod 764 first范例2:在當前目錄下建立一個文件test,改變其權(quán)限為-r-rw-rwx。(應用數(shù)字設定模式)chmod 467 test范例3:將test文件的所有屬性都打開。(應用數(shù)字設定模式)chmod 777 test范例4:將test文件的屬性變?yōu)?rwxr-xr-。(應用數(shù)字設定模式)chmod 754 test范例5:在當前目錄下建立一個目錄testDir,改變其權(quán)限為dr-rw-rwx。chmod 467 testDir范例6:將test文件移動至testDir目錄內(nèi),將目錄及其文件的

15、屬性改為全部開放。chmod R 777 testDir2)符號類型方式修改文件的權(quán)限chmod u(擁有者)+(加入)r文件/目錄g(組用戶)-(除去)wo(其他用戶)=(設定)xa(全部)范例1:設定test文件屬性為-rwxr-xr-x。(應用字符設定模式)chmod u=rwx,go=rx test范例2:將test文件的每個人都增加寫權(quán)限。chmod a+w test范例3:取消test文件other的可執(zhí)行權(quán)限。chmod o-x test1)chmod 640 test12)chmod u=rwx,g=rw,o=r personal3)chmod R 750 course3、說明

16、:對于目錄來說,一定要有x權(quán)限否則無法進入。但是以上的種種的限制只是對于普通用戶可用,對于超級用戶root就沒有這樣的限制了。2.4.3 默認的訪問權(quán)限當創(chuàng)建一個文件或者目錄的時候,Linux系統(tǒng)會根據(jù)一個默認的權(quán)限進行設置。可以通過umask命令查看和修改默認的訪問權(quán)限。1、語法:umask mask2、作用:查看默認的權(quán)限或者修改默認的權(quán)限。3、文件訪問的公式:默認權(quán)限本身的數(shù)字是一個權(quán)限的掩碼,所以文件的訪問缺省權(quán)限=默認的文件訪問權(quán)限-屬性掩碼文件的訪問的缺省權(quán)限:文件是666(rw-rw-rw-),目錄是777(rwxrwxrwx)4、范例:1)查看默認的權(quán)限umask (0002)

17、所以創(chuàng)建的文件一定是666-002=664(rw-rw-r-),創(chuàng)建的目錄一定是777-002=775(rwxrwxr-x)2)修改默認的文件權(quán)限640umask 026說明:無論怎樣修改默認的權(quán)限,目錄的x權(quán)限一般一定是存在的。一般不要輕易修改默認的權(quán)限,而且要有規(guī)范。2.4.4 改變擁有者和群組1、改變擁有者chown1)語法:chown -R 帳號名稱 文件或目錄2)參數(shù):-R 將目錄下的所有子目錄或者文件同時更改。3)注意:文件的擁有者必須是已經(jīng)存在與系統(tǒng)中的。也就是說在/etc/passwd文件中存在才可以。4)范例:將first文件的擁有者改為stu(chown stu first

18、)2、改變?nèi)航Mchgrp1)語法:chgrp 組名稱 文件或目錄2)注意:文件的群組名稱必須是在系統(tǒng)中已經(jīng)存在的。也就是說在/etc/group文件中才可以。3)范例:將first文件的組修改為stu(chgrp stu first)1) umask2) 創(chuàng)建文件的方式有兩種,圖形方式和命令方式(touch命令),雖然使用umask命令查看的默認權(quán)限是0022,但是在圖形化方式的應用下,此默認權(quán)限并沒有被使用,而是使用了0066的權(quán)限。那么如果在命令方式下創(chuàng)建的文件,就是0022。3) umask 0662.4.5 目錄及文件的操作命令一、創(chuàng)建目錄(mkdir)1、語法:mkdir optio

19、ns dirname2、功能:建立dirname指定的目錄。3、參數(shù):-m MODE:按照制定的訪問權(quán)限創(chuàng)建目錄。-p:如果dirname中指定的父目錄不存在,則創(chuàng)建父目錄。4、范例:在當前目錄下創(chuàng)建目錄memos1。(mkdir memos1)在當前的目錄下創(chuàng)建memos2,要求對此用戶可以讀和寫,同組可以讀,其他人不可做任何事情。(mkdir m 750 memos2)在當前目錄下創(chuàng)建一個目錄./directory/memos3,權(quán)限要求是777。(如果使用mkdir直接創(chuàng)建./directory/memos3的話,不可以創(chuàng)建,因為direcotry并不存在,所以這個時候需要使用-p參數(shù))

20、問題:創(chuàng)建此目錄的時候要求權(quán)限是777,那么改變的哪一個目錄的權(quán)限?(修改的只是真正想要創(chuàng)建的目錄的權(quán)限,在此是memos3)二、文件的復制(cp)1、語法:cp options source distination2、功能:復制source到distination,如果distination是目錄,則將source復制到distination目錄中,否則在當前目錄下復制文件,這時需要注意的是distination的名稱與source要有區(qū)別。3、參數(shù):-i:如果目的文件存在,則會在覆蓋前提示。-p:保留文件的權(quán)限和修改時間。-r:遞歸的復制文件和目錄。4、范例:在當前目錄下,復制file1文

21、件為file2。(cp file1 file2)將file1文件復制到memos3目錄中去。(cp file1 memos3)再一次將file1復制到memos3中,要求需要在覆蓋前提示。(cp i file1 memos3)將memos3目錄復制為memos1目錄。(cp r memos3 memos1)將file1文件的權(quán)限修改為777,然后復制文件為file4,同時權(quán)限不修改(cp p file1 file4)三、文件的移動,改名(mv)1、語法:mv options souce dist2、功能:如果dist是目錄,則將souce移動到dist中,如果dist是文件,則是將souce文件改名為dist。3、參數(shù):-i:如果文件存在,則會在覆蓋以前提示。4、范例:在當前目錄下將文件file1移動到目錄dir中。(mv file1 dir)將file1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論