Linux使用篇
安裝完linux,并配置好linux的啟動,那么如果在安裝時你選的是啟動到圖形界面下的話,現在你就應該可以看到登陸的窗口了。輸入你的用戶名和密碼,(呵呵,安裝時設定的,別忘了!)就開始了你的linux之旅。
在linux下,你的確可以體驗到永不死機的神話。Linux系統的確強大,在他的下面你的確不用擔心莫名其妙的藍屏。筆者使用linux以有幾年,在這幾年里從沒發生過真正的死機,就算是偶爾的在xwindows下系統沒有了響應也可以按"ctrl+alt+backspace"退出窗口返回命令行模式下。
其實要了解linux,那就一定要習慣命令行模式,因為xwindows只是運行在命令行模式上的一個應用程序而已,就象dos與windows3.x一樣,所以了解一下linux的常用命令還是很有用處的。下面我就介紹一些在linux下使用頻率最高的幾個命令,這些命令的介紹并不象專業書籍那樣介紹的大而全,我只是揀著那些對我們普通用戶最有用的來介紹,每個命令都對照著相同功能的dos命令來說,并列出一些常用的參數。
在介紹一些具體的命令前先要說明的是,如果碰到不會用的命令,可以打"man [command]"來得到關于這個命令的幫助,如果想知道一個命令都有什么參數的時候可以?quot;command -help"來得到。要注意的是linux里的參數的輸入形式和dos里的不一樣,在命令后面應該打一個空格,然后打"-",最后再跟一個或多個參數。還要注意的是linux下大小寫是有區別的!
基本操作命令
ls
相當于dos下的dir命令,是列文件列表的命令,和dir差不多。參數有:
參數
說明
-a
列出系統中的隱含文件,linux下的隱含文件是靠文件名的格式來表示的,不同于dos是靠文件屬性來表示。具體的說只要這個文件是以“.”開頭的,那么他就是一個隱含文件。
-l
以長式列出。就是把該文件或目錄的所有信息都列出來,一個文件占一整行。
cd
和dos下的cd一樣,轉換目錄的命令。需要指出的是linux下的轉到上級目錄要打"cd .."而不是dos下的"cd.."。也就是說"cd"后面要有個空格。
pwd
列出當前目錄命令,相當于dos下沒有參數的cd命令。比如:
[root@ttqq bin]# pwd
/usr/bin
[root@ttqq bin]#
這表示我們現在在"/usr/bin"目錄下。
有關目錄和文件的命令
mkdir
建立新目錄,相當于dos的md命令。一般就用 mkdir [dirname],參數:
參數
說明
-m mode
表示建立目錄時默認的目錄模式。這個是dos和windows所沒有的功能。主要是關于權限的問題,讀者如有興趣請參考相關專業書籍。
rmdir
刪除目錄,相當于dos的rd命令。用法:rmdir [dirname]。
cat
在文件后面追加文件或在屏幕上打印文件內容,追加功能相當于dos的copy file1+file2,而在屏幕上打印文件內容可以和dos的typeml來類比。如果文件太大,以至于在一屏幕上無法完全顯示,那么可以試試下面這個命令。
more
分屏顯示文件內容,和dos下的more命令大致相同,而他的特點是可以和別的命令來搭配使用。如:cat /home/eec/myfile | more。
cp
拷貝文件,相當于dos下的copy使用方法和dos下的copy一樣。參數:
參數
說明
-r
相當于dos的xcopy/s。用于拷貝一個目錄下的所有文件和文件夾。
ln
建立文件鏈接。相當于windows下的快捷方式。用法:"ln 源文件 目標文件"
mv
重新命名文件,等價于dos的move和ren命令。用法:"mv oldname newname"比如:"mv 111 /home/ekoala/222"就是把"111"這個文件移動到"/home/ekoala"目錄下,并改名為"222"
touch
改變文件的修改時間或建立時間。相當于dos的copy file+nul。最簡單的用法是:"touch file_name",即把"file_name"這個文件的時間改為當前時間。注意:如果touch后面的文件不存在的話就會在磁盤上建立一個新的空文件。
進程或進程的相關命令
首先介紹一下linux的多進程,linux的多進程要比windows的多進程更有效率、更加穩定。在命令行狀態下輸入的普通命令都在前臺完成,而如果你在命令后面加一個"&",那么這個命令就在后臺運行。好,言歸正傳,現在開始介紹有關進程的常用命令。
at
安排作業在稍后執行。這個命令非常強大,同時也非常復雜,這個命令可以說是unix/linux的一大特色。我們先來看一個具體的實例:
[root@ttqq bin]# at 21:05 Jul 31
at>cat /usr/docs/ccttrr.htm >myfile
at>
warning:commands will be executed using /bin/sh
job 5 at 2000-07-31 21:05
以上的意思為輸入在7月31日21點05分運行一個程序,接著系統提示用戶輸入命令或命令列表,使用"ctrl+d"終止。終止at后,系統給出一個警告,這個響應表示指定的工作將在指定的時間運行,工作號為5,如果想取消此作業可用與之相連的工作號來完成。
如果命令很多,那建議將命令列表放入一個文件,若文件名是"comtable"那就輸入:
[root@ttqq bin]# at 21:05 Jul 31 由于at的特殊性,所以linux系統對at有一些權限上的規定:
超級用戶可以隨意使用at命令,但對普通用戶來說,則由/etc/at.allow與/etc/at.deny這兩個文件來決定。
如果/etc/at.allow這個文件存在,那么只有在該文件中提及的用戶可以使用該命令,相反的,如果這個文件不存在,則檢查/etc/at.deny這個文件,該文件中未提及的用戶可以使用該命令。如果兩個文件都不存在。那就只有超級用戶可以使用該命令。如果/etc/at.deny這個文件為空,那么所有用戶都可以用這個命令。
at的參數有:
參數
說明
-l
列出現在由at安排的作業。超級用戶可以列出所有的用戶,普通用戶只能列出自己的at作業。
-m
作業完成后,即使沒有輸出,也將郵件送到用戶。
-r
從作業中取消指定的作業,比如取消上例的作業:at
主站蜘蛛池模板:
和硕县|
宁化县|
涡阳县|
镇宁|
宁陵县|
晋江市|
祁门县|
兴仁县|
安化县|
安吉县|
河北区|
原平市|
汶上县|
武功县|
永登县|
平顺县|
镇坪县|
洪江市|
萝北县|
永仁县|
明溪县|
永修县|
简阳市|
黑龙江省|
恭城|
贵溪市|
资中县|
新干县|
光山县|
锦州市|
黑河市|
长岭县|
社旗县|
高阳县|
峨眉山市|
红桥区|
镇赉县|
涡阳县|
修水县|
洪洞县|
乌鲁木齐县|