linux下一些常用命令教學(xué)研究_第1頁
linux下一些常用命令教學(xué)研究_第2頁
linux下一些常用命令教學(xué)研究_第3頁
linux下一些常用命令教學(xué)研究_第4頁
linux下一些常用命令教學(xué)研究_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1/1linux下一些常用命令-教學(xué)研究

linux下的一些常用命令

linux下的一些常用命令.txt37真誠是美酒,年份越久越醇香濃烈;真誠是焰火,在高處綻放才愈顯漂亮;真誠是鮮花,送之于人,手有余香。linux下的一些常用命令(轉(zhuǎn)載)

Linux中軟件安裝以及卸載小技巧許多Linux初學(xué)者都有這樣的苦惱:好不簡(jiǎn)單才學(xué)會(huì)在計(jì)算機(jī)中安裝好Linux,配置好硬件,并能順當(dāng)?shù)倪M(jìn)入GUI圖形用戶界面。可是,對(duì)于如何在Linux平臺(tái)中安裝軟件,對(duì)許多新手來說,都是一件非常困難的事情。

Linux平臺(tái)中的Linux的軟件的格式是在太多了,不像在微軟的Windows中那樣,幾乎全部的應(yīng)用軟件都是EXE格式,鼠標(biāo)雙擊就能安裝。當(dāng)然,在KDE或者GNOME環(huán)境中除了RPM格式有專用的RPM管理工具比較好安裝之外,其他諸如GZ,TAR.GZ等壓縮軟件就不得不使用命令來解壓和安裝。而Linux命令對(duì)Linux初學(xué)者來說那更是頭痛的事情。

Linux軟件的安裝、卸載問題始終以來都是困擾Linux初學(xué)者的難題。究其緣由就是Linux與Windows載系統(tǒng)名目,系統(tǒng)配置,軟件編譯等方面存在著太大的差別。Linux下的軟件的安裝主要有以下這兩種不同的格式。第一種安裝文件名為filename.tar.gz。另外一種安裝文件名為filename.i386.rpm。一般來說,以第一種文件格式發(fā)行的軟件多數(shù)為源碼形式發(fā)送的。其次種則是直接是以二進(jìn)制形式發(fā)行的。i386表示該軟件是按INTER386指令集編譯而成的。所謂的RPM就是RedHatPackageManager的縮寫,由RedHat公司開發(fā)的軟件包和管理程序。RPM格式的軟件對(duì)與Linux初學(xué)者來說在安裝上是特別便利的。RPM的設(shè)計(jì)目的就是具有便利的升級(jí)功能;強(qiáng)大的查詢功能;平安的系統(tǒng)校驗(yàn);允許用戶能夠使用“純潔”的源代碼。

RPM的使用方法很簡(jiǎn)潔,使用簡(jiǎn)潔的命令即可安裝一個(gè)RPM軟件:

rpm-ivhrpmfilename.i386.rpm

級(jí)RPM文件命令為:

rpm-Uvhrpmfilename.i386.rpm,系統(tǒng)會(huì)自動(dòng)刪除相應(yīng)的軟件包老版本,假如配置文件同新版本不兼容,則會(huì)自動(dòng)將其保存為另外一個(gè)oldconfig.rpmsave文件。

查詢RPM文件命令為:

rpm-qrpmfilename

詳細(xì)查詢可以參考以下參數(shù)來實(shí)現(xiàn)不同的查詢功能:

rpm-qa查詢系統(tǒng)

rpm-qffilename查詢包含該文件的軟件包

rpm-qF輸入為標(biāo)準(zhǔn)輸入,如find/usr/bin|rpm-qF

rpm-qP同-p參數(shù),但輸入為標(biāo)準(zhǔn)輸入

rpm-qp軟件包名,查詢?cè)撥浖?/p>

用RPM校驗(yàn)軟件包

可用RPM校驗(yàn)軟件包大孝文件權(quán)限、類型及屬主信息,MD5碼校驗(yàn)等信息。

Rpm-Vf

ilename檢查校驗(yàn)該軟件包中的文件是否存在

Rpm-Vf/bin/vi校驗(yàn)該軟件包中的單個(gè)文件

Rpm-Va校驗(yàn)安裝的全部軟件包

RPM軟件總體來說在安裝使用方面還是簡(jiǎn)潔的,為了能更快速的安裝Linux軟件,在這里推舉大家使用一個(gè)Linux下當(dāng)然軟件安裝幫助軟

linux下的一些常用命令

件,F(xiàn)ISH(FulxoInstallSHield),該軟件就是讓你安裝應(yīng)用程序更加地便利,由于在Linux當(dāng)中,由于文件格式的不同而使軟件安裝方法的不同,例如RPM,Debian格式,gzip格式,tar格式等等,FISH可以自動(dòng)簡(jiǎn)單地識(shí)別這些格式,就像在Windows中那樣能自動(dòng)幫你安裝應(yīng)用軟件。并且,F(xiàn)ISH能在KDE,GNOME等多個(gè)桌面環(huán)境中運(yùn)行,也能在Linux終端的,命令欄中運(yùn)行,F(xiàn)ISH無論是對(duì)Linux新手還是Linux高手都是非常適用的,F(xiàn)ISH能為你節(jié)省在Linux下安裝應(yīng)用軟件的時(shí)間。下面就讓我們來看一看在Linux系統(tǒng)中使用FISH(FulxoInstallSHield)和傳統(tǒng)的Linux軟件安裝方法的比較。

FISH的下載:

FISH是一個(gè)免費(fèi)的的自由軟件,在其網(wǎng)站上供應(yīng)了最新版本的下載。/download.html

FISH體積很小,不足60KB。

FISH的編譯和安裝

下載FISH到本地硬盤后可以運(yùn)行

tarzxvffish-0.0.1.tar進(jìn)行解壓到一個(gè)名目中。

然后進(jìn)入該名目cd../fish-0.0.1中

對(duì)比:FISH的編譯和安裝過程事實(shí)上也是傳統(tǒng)的Linux下軟件的解壓和安裝方法。沒有嘗試過在Linux下安裝*.tar軟件的伴侶留意了,現(xiàn)在我們就介紹傳統(tǒng)的Linux下軟件的解壓和安裝方法,讓大家熟識(shí)一下。

在Linux中,使用命令tarzxvffile.tar.gz(file.tar.gz就是目標(biāo)軟件的完整名字)就可以解壓這個(gè)壓縮包里面的東西了。

留意,在解壓.tar.gz后綴名的軟件包的時(shí)候可以加上如下的參數(shù):如zxvf,zvf

x解開備份文件

v處理文件時(shí)顯示更多的關(guān)心信息

f后面跟著filename,他是要讀入或者寫入的備份文件的文件名。解壓縮時(shí),filename就是要解開的軟件包的完整名字

z解開壓縮后的備份文件

。

相反的,假如我們需要把Linux中某個(gè)一個(gè)名目下的全部文件給做成一個(gè).tar.gz的軟件包,則應(yīng)當(dāng)進(jìn)行如下操作。

假如在名目xxx下,有三個(gè)文件,t0.c,t1.c,Makefile那我們可以在當(dāng)前名目下輸入如下命令:

tarcvfxxx.tarxxx|gzip-5xxx.tar.gz

上面的命令實(shí)際上是先把三個(gè)文件用tar打包成xxx.tar然后用gzip壓縮成xxx.tar.gz。通過這兩個(gè)步驟,打包壓縮文件就完成了。

tar后面的vf就是參數(shù):

v處理文件時(shí)顯示更多的關(guān)心信息

f后面跟著filename,它是要讀入或者寫入的備份文件的文件名。

gzip后面的-5可以是-1-2...,-9。

其中,-1壓縮速度最快,但效果不好,反之-9壓縮是速度最慢壓縮的效果卻最好。

現(xiàn)在就可以對(duì)FISH進(jìn)行編譯安裝了:

運(yùn)行下面的命令

%./configure

%make

%mak

einstall

FISH的使用

基本用法:

使用FISH來安裝RPM文件是一個(gè)不錯(cuò)的選擇,F(xiàn)ISH支持正常的RPM格式的文件,F(xiàn)ISH能自動(dòng)的安裝RPM格式的文件。

下面是如何利用FISH來安裝RPM文件

使用FISH來安裝RPM文件最重要

linux下的一些常用命令

的是要告知FISH要安裝的RPM文件在什么地方和要FISH執(zhí)行什么樣的命令:

fish--analyse--depfile

上面是讓FISH來分析某個(gè)RPM文件包的從屬關(guān)系,其中directoryname就是該RPM文件包所在的名目,filename就是該RPM壓縮包的文件名。由此可見,使用FISH來安裝所需要記住的參數(shù)并不多,使用FISH來安裝是比較適合Linux初學(xué)者的。

對(duì)比:從網(wǎng)上或者光盤上下載Linux軟件包,.rpm結(jié)尾的文件是很常見的,這些文件的安裝要使用RPM套件管理系統(tǒng),才能安裝。在

一般狀況下,安裝rpm包是很簡(jiǎn)單的,如過你有一個(gè)包test.i386.rpm,你可以這樣來安裝:

rpm-itest.i386.rpm

fish--depfile-i

上面命令是讓FISH來安裝某個(gè)RPM文件,這個(gè)命令主要是使用存儲(chǔ)在filename中的文件從屬信息來安裝RPM壓縮包要想得到更多的關(guān)于FISH的關(guān)心信息,請(qǐng)輸入fish--help就能獵取。

發(fā)布于2023年10月17日14:19由goldoutlook有0篇評(píng)論

Linux命令使用技巧集錦

Linux命令使用技巧集錦初用Linux時(shí)可能有到處不便利的感覺,可是等使用一段時(shí)間把握了一些技巧后就會(huì)感到越來越順手了.以下就是我使用Linux以來積累的一些閱歷與技巧,信任對(duì)初學(xué)者會(huì)有所關(guān)心的.

1.使用虛擬掌握臺(tái)

登錄后按Alt+F2鍵這時(shí)又可以看到login:提示符,這個(gè)就是其次個(gè)虛擬掌握臺(tái).一般新安裝的Linux有四個(gè)虛擬掌握臺(tái),可以用Alt+F1~Alt+F4來訪問.虛擬掌握臺(tái)最有用的時(shí)候是當(dāng)一個(gè)程序出錯(cuò)鎖住輸入時(shí)可以切換到其他虛擬掌握臺(tái)。

2.拷貝與粘貼

字符界面:不管是Slackware還是RedHat安裝后每次啟動(dòng)時(shí)都會(huì)自動(dòng)運(yùn)行一個(gè)叫g(shù)pm的程序,該程序運(yùn)行后就可以用鼠標(biāo)來拷貝與粘貼了.詳細(xì)做法是按住鼠標(biāo)左鍵拖動(dòng)使要拷貝的地方反白,這時(shí)反白的區(qū)域已經(jīng)被拷貝,再按鼠標(biāo)右鍵拷貝的內(nèi)容就會(huì)被粘貼在光標(biāo)所在位置了.X-Window下:拷貝的操作與字符界面下一樣,三鍵鼠標(biāo)的話按中鍵粘貼,兩鍵鼠標(biāo)的話同時(shí)按左右鍵粘貼(須在配置XF86時(shí)在鼠標(biāo)的設(shè)置里選擇Emulate3Button).

3.快速進(jìn)入某些名目

鍵入cd~可進(jìn)入用戶的home名目.鍵入cd-可進(jìn)入上一個(gè)進(jìn)入的名目.

4.軟驅(qū)的使用

假如是Linux的ext2文件系統(tǒng)用如下命令:#mount-text2/dev/fd0/mntdos格式的軟盤則用命令:#mount-tmsdos/dev/fd0/mnt然后就可以在/mnt里訪問軟盤的內(nèi)容了,留意在取出軟盤之前要先卸掉軟盤上的文件系統(tǒng),#umount/mnt否則會(huì)導(dǎo)致信息丟失.在軟盤上建立文件系統(tǒng)可用如下命令:#mke2fs/d

ev/fd01440

5.RedHat下顯示彩色名目列表

打開/etc/bashrc,加入如下一行:aliasls=ls--color下次啟動(dòng)bash時(shí)就可以像在Slackware里那樣顯示彩色的名目列表了,其中顏色的含義如下:藍(lán)

linux下的一些常用命令

色--名目綠色--可執(zhí)行文件紅色--壓縮文件淺藍(lán)色--鏈接文件灰色--其他文件

6.顯示文件的類型

用命令file可以使你知道某個(gè)文件畢竟是ELF格式的可執(zhí)行文件,還是shellscript文件或是其他的什么格式例如:#filestartx

7.命令文件的路徑

當(dāng)你鍵入一些命令如find,shutdown,mount,startx時(shí)是否想過要知道這些文件畢竟放在哪個(gè)名目里?用命令whereis可以實(shí)現(xiàn),如#whereisstartx

8.查找文件

find命令要加一些參數(shù)才能查到文件,如:#find/usr-nameXF86Setup-print在/usr里查找文件XF86Setup.

9.刪除無用的core文件

程序運(yùn)行出后有時(shí)候會(huì)產(chǎn)生一個(gè)名為core的文件,這個(gè)文件一般很大而且沒什么用,可以刪除掉以釋放空間.

10.一次解開.tar.gz文件

解開.tar.gz文件一般要先用gunzip解壓再用tar解包,在Linux下可以一次完成,如:#tarzxpvfsample.tar.gz

11.顯示win95分區(qū)里的長(zhǎng)文件名

假如你發(fā)覺win95分區(qū)里的長(zhǎng)文件命不能顯示,可以重新用vfat方式來mount.對(duì)于啟動(dòng)時(shí)就mount的分區(qū)可以修改文件/etc/fstab,將里面的msdos字樣改為vfat.假如無法用vfatmount,則要重新編譯一下核心,加入對(duì)vfat的支持.

12.Linux里的NortonCommander

在提示符下鍵入命令mc后你就會(huì)看到一個(gè)與NortonCommander很相像的界面,實(shí)際上功能也很相像甚至更強(qiáng)大,比如可以直接對(duì).tar.gz壓縮包里的文件進(jìn)行操作(有點(diǎn)像ZipMagic).

13.啟動(dòng)后直接進(jìn)入X

編輯/etc/inittab文件,把id:3:initdefautl改為id:4:initdefautl.不過搜尋路徑可能會(huì)有些問題,關(guān)機(jī)時(shí)你得直接進(jìn)入/sbin里去執(zhí)行shutdown.

14.后臺(tái)運(yùn)行X程序

執(zhí)行一個(gè)X程序時(shí)別忘了在后面加一個(gè)號(hào),如#netscape否則的話在你推出執(zhí)行的程序之前再無法在那個(gè)終端窗口里輸入命盍?

15.強(qiáng)行退出X

有時(shí)候在X里由于程序出錯(cuò)鼠標(biāo)鍵盤都不起作用,這時(shí)候不用焦急,由于在Linux下幾乎不會(huì)像在Win95里那樣惡性死機(jī),你只須鍵入Ctrl+Alt+BackSpace鍵就可以回到字符界面下了.

16.重裝Win9x后lilo失效無法啟動(dòng)Linux

只須先用軟盤啟動(dòng)Linux然后運(yùn)行一次lilo即可。對(duì)于RedHat可以用命令mkbootdisk來制作啟動(dòng)盤,例如:mkbootdisk--devices/dev/fd02.0.34-1其中2.0.34-1是/lib/modules下的一個(gè)名目。

17.把dos/windows改為缺省啟動(dòng)的OS

RedHat把Linux作為lilo缺省啟動(dòng)的OS,即消失boot:提示符后直接回車啟動(dòng)Linux。假如想改為dos/Windows,修改文件/etc/lilo.conf,把有關(guān)啟動(dòng)dos的部分放在前面,再運(yùn)行一次lilo即可。例如把lilo.conf從:boot=/dev/hda

map=/boot/map

i

nstall=/boot/boot.b

prompt

timeout=50

image=/boot/vmlinuz-2.0.34-1

label=linux

root=/dev/hdc5

read-only

other=/dev/hda1

label=do

linux下的一些常用命令

s

table=/dev/hda

改為:

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

prompt

timeout=50

other=/dev/hda1

label=dos

table=/dev/hda

image=/boot/vmlinuz-2.0.34-1

label=linux

root=/dev/hdc5

read-only

18.去掉引導(dǎo)區(qū)內(nèi)的lilo信息

安裝lilo后假如硬盤數(shù)量或分區(qū)狀況有轉(zhuǎn)變的話將導(dǎo)致硬盤不能啟動(dòng),這時(shí)只須用軟盤啟動(dòng)dos再運(yùn)行fdisk/mbr即可。(這個(gè)方法還可清除任何引導(dǎo)區(qū)病毒)

19.讓X支持AGP顯卡

下載一個(gè)AX4.1即AcceleratedX4.1,一個(gè)商業(yè)版的XServer。除AGP顯卡外AX還支持許多牌號(hào)的顯卡。另外還可以用AX帶的設(shè)置程序Xsetup便利的對(duì)辨別率,刷新率等參數(shù)進(jìn)行設(shè)置。不過我也不知道用AGP卡效果如何,因?yàn)槲椰F(xiàn)在還在用老掉牙的S3765。

20.把man或info的信息存為文本文件

以tcsh為例:mantcsh|col-btcsh.txtinfotcsh-otcsh.txt-s

21.用當(dāng)前路徑作提示符

對(duì)bash來說,在.bashrc里加一行:PS1=\$PWD\\$對(duì)tcsh來說,在.tcshrc里加一行:setprompt=%/

22.壓縮可執(zhí)行文件

Linux下有一個(gè)類似dos里的pklite和lzexe的命令--gzexe。而且壓縮率一般都可以超過50%,在空間緊張時(shí)很有用。比如:

/dosc/temp#ls-al

total148

-rwxr-xr-x1rootroot149564Dec815:33gawk

/dosc/temp#gzexe

gawkgawk:54.5%

/dosc/temp#ls-al

total216

-rwxr-xr-x1rootroot68710Dec815:36gawk

-rwxr-xr-x1rootroot149564Dec815:33gawk

/dosc/temp#

23.查看Linux啟動(dòng)時(shí)的信息

Linux啟動(dòng)時(shí)屏幕顯示的信息來不及看清就一閃而過,假如對(duì)這些信息感愛好的話可以在啟動(dòng)完后用命令dmesg查看。

24.處理文件名內(nèi)含有特別字符的文件

假如有一個(gè)文件名叫-file假如想刪除它,鍵入rm-file會(huì)顯示invalidoption,原來由于文件名的第一個(gè)字符為-,Linux把文件名當(dāng)作選項(xiàng)了,可以加--解決這個(gè)問題,如rm---file。假如是其他特別字符的話可以在特別字符前加一個(gè)\,或者用雙引號(hào)把整個(gè)文件名括起來。

25.一次處理一整個(gè)名目

Linux/UNIX的許多常用命令如rm,cp等都有一個(gè)參數(shù)-r,是遞歸的意思,命令里加了參數(shù)-r就可以對(duì)目標(biāo)名目及其下全部子名目進(jìn)行操作,如:rm-rf/test(f是force意為強(qiáng)行),該命令完全刪除根名目下的子名目test,作用類似于dos下的deltree,當(dāng)然使用這個(gè)命令時(shí)要特殊當(dāng)心。再如:cp-r/test/test1有類似dos下xcopy/s的作用。

26.修改登錄畫面

對(duì)本機(jī):先修改文件/etc/issue改為相要顯示的內(nèi)容,再修改文件/etc/rc.

d/rc.local(RedHat)或/etc/rc.d/rc.S(Slackware)把下面幾句解釋掉:

#Thiswilloverwrite/etc/issueateveryboot.So,makeanychangesyou

#wantt

linux下的一些常用命令

omaketo/etc/issuehereoryouwilllosethemwhenyoureboot.

echo/etc/issue

echoRedHatLinux$R/etc/issue

echoKernel$(uname-r)on$a$(uname-m)/etc/issue

cp-f/etc/issue/etc/

echo/etc/issue

不然的話每次重新啟動(dòng)/etc/issue都會(huì)被更改。

對(duì)telnet的遠(yuǎn)地機(jī)器:先把文件/etc/usr/sbin/in.telnetd改名,如改為in.telnetd.exe,再編一個(gè)名為in.telnetd的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論