真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux命令規(guī)律 linux命令總結(jié)

linux 最常用的命令和格式?

ls ;查看當(dāng)前目錄下的所有可見內(nèi)容

創(chuàng)新互聯(lián)建站主營太康網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件定制開發(fā),太康h5成都小程序開發(fā)搭建,太康網(wǎng)站營銷推廣歡迎太康等地區(qū)企業(yè)咨詢

1.ls -a ;查看當(dāng)前目錄下的所有內(nèi)容包括隱藏內(nèi)容

2.cd 目錄名 ;進(jìn)入這個(gè)目錄,當(dāng)然這個(gè)目錄名應(yīng)該是當(dāng)前所在目錄的內(nèi)容,否則要把

目錄名換成絕對路徑

cd .. ;這個(gè)是cd,然后一個(gè)空格鍵,接著兩個(gè)點(diǎn),意思是返回上一層

3.pwd ;查看當(dāng)前所在目錄的絕對路徑

4.mkdir 目錄名 ;創(chuàng)建目錄 例如:mkdir fei 意思是創(chuàng)建目錄fei

5.rm -f 文件名 ;刪除文件 例如:rm -f 1.c 意思是刪除文件1.c

rm -r 目錄名 ;刪除目錄

6.mv 文件名 所要改成的文件名 ;修改文件名,

例如:mv 1.c 2.c 意思是將1.c改成2.c

mv -f 文件名 目錄名 ;將文件移到目錄中

例如:mv -f 1.c fei 意思是將文件1.c移到目錄fei中

注:當(dāng)所要移動的是目錄時(shí),把 f 改成 r ,同時(shí)將文件名改成要移動的目錄名即可

7.vim 文件名 ;創(chuàng)建文件 例如:vim fei.cpp 意思是創(chuàng)建文件fei.cpp

暫時(shí)先說這些,如再需要,Q:540499232

簡述Linux內(nèi)核版本的命令規(guī)律

Linux內(nèi)核版本有兩種:穩(wěn)定版和開發(fā)版 ,Linux內(nèi)核版本號由3組數(shù)字組成:第一組數(shù)字.第二數(shù)字.第三數(shù)字。第一組數(shù)代表內(nèi)核主版本,第二組數(shù)若是偶數(shù)表示穩(wěn)定版本,奇數(shù)表示開發(fā)中版本,第三組數(shù)表示錯(cuò)誤修補(bǔ)的次數(shù)。

例如 2.6.18,第一組數(shù): 2 , 主版本號,第二組數(shù): 6 , 次版本號,表示穩(wěn)定版本(因?yàn)橛信紨?shù)),第三組數(shù):18 , 修訂版本號 , 表示修改的次數(shù),頭兩個(gè)數(shù)字合在一齊可以描述內(nèi)核系列。如穩(wěn)定版的2.6.0,它是2.6版內(nèi)核系列。

求LINUX SUSE常用基本操作命令!

可以下載安裝也可以網(wǎng)絡(luò)安裝。網(wǎng)絡(luò)安裝你必須在yast里添加盡可能多的安裝源,也可以一健安裝,去 搜索,點(diǎn)擊就可以安裝了。下載安裝就有不同格式的安裝包了,給你復(fù)制粘貼了:先來看看Linux軟件擴(kuò)展名。軟件后綴為.rpm最初是Red Hat Linux提供的一種包封裝格式,現(xiàn)在許多Linux發(fā)行版本都使用;后綴為.deb是Debain Linux提供的一種包封裝格式;后綴為.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統(tǒng)打包工具tar打包的;后綴為.bin的一般是一些商業(yè)軟件。通過擴(kuò)展名可以了解軟件格式,進(jìn)而了解軟件安裝。 RPM格式軟件包的安裝 1.簡介 幾乎所有的Linux發(fā)行版本都使用某種形式的軟件包管理安裝、更新和卸載軟件。與直接從源代碼安裝相比,軟件包管理易于安裝和卸載;易于更新已安裝的軟件包;易于保護(hù)配置文件;易于跟蹤已安裝文件。 RPM全稱是Red Hat Package Manager(Red Hat包管理器)。RPM本質(zhì)上就是一個(gè)包,包含可以立即在特定機(jī)器體系結(jié)構(gòu)上安裝和運(yùn)行的Linux軟件。 大多數(shù)Linux RPM軟件包的命名有一定的規(guī)律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2 -1.i386.rpm 。 2.安裝RPM包軟件 # rpm -ivh MYsoftware-1.2 -1.i386.rpm RPM命令主要參數(shù): -i 安裝軟件。 -t 測試安裝,不是真的安裝。 -p 顯示安裝進(jìn)度。 -f 忽略任何錯(cuò)誤。 -U 升級安裝。 -v 檢測套件是否正確安裝。 這些參數(shù)可以同時(shí)采用。更多的內(nèi)容可以參考RPM的命令幫助。 3.卸載軟件 # rpm -e 軟件名 需要說明的是,上面代碼中使用的是軟件名,而不是軟件包名。例如,要卸載software-1.2.-1.i386.rpm這個(gè)包時(shí),應(yīng)執(zhí)行: #rpm -e software 4.強(qiáng)行卸載RPM包 有時(shí)除去一個(gè)RPM是不行的,尤其是系統(tǒng)上有別的程序依賴于它的時(shí)候。如果執(zhí)行命令會顯示如下錯(cuò)誤信息: ## rpm -e xsnow error: removing these packages would break dependencies: /usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1 在這種情況下,可以用--force選項(xiàng)重新安裝xsnow: ## rpm -ivh --force xsnow-1.41-1.i386.rpm xsnow 這里推薦使用工具軟件Kleandisk,用它可以安全徹底清理掉不再使用的RPM包。詳細(xì)情況請查看2003年《開放系統(tǒng)世界》第12期。 5.安裝.src.rpm類型的文件 目前RPM有兩種模式,一種是已經(jīng)過編碼的(i386.rpm),一種是未經(jīng)編碼的(src.rpm)。 rpm --rebuild Filename.src.rpm 這時(shí)系統(tǒng)會建立一個(gè)文件Filenamr.rpm,在/usr/src/redflag/RPMS/子目錄下,一般是i386,具體情況和Linux發(fā)行版本有關(guān)。然后執(zhí)行下面代碼即可: rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm 使用deb打包的軟件安裝 deb是Debian Linux提供的一個(gè)包管理器,它與RPM十分類似。但由于RPM出現(xiàn)得早,并且應(yīng)用廣泛,所以在各種版本的Linux中都常見到,而Debian的包管理器dpkg只出現(xiàn)在Debina Linux中。它的優(yōu)點(diǎn)是不用被嚴(yán)格的依賴性檢查所困擾,缺點(diǎn)是只在Debian Linux發(fā)行版中才能見到這個(gè)包管理工具。 1. 安裝 # dpkg -i MYsoftware-1.2.-1.deb 2. 卸載 # dpkg -e MYsoftware 使用源代碼進(jìn)行軟件安裝 和RPM安裝方式相比,使用源代碼進(jìn)行軟件安裝會復(fù)雜一些,但是用源代碼安裝軟件是Linux下進(jìn)行軟件安裝的重要手段,也是運(yùn)行Linux的最主要的優(yōu)勢之一。使用源代碼安裝軟件,能按照用戶的需要選擇定制的安裝方式進(jìn)行安裝,而不是僅僅依靠那些在安裝包中的預(yù)配置的參數(shù)選擇安裝。另外,仍然有一些軟件程序只能從源代碼處進(jìn)行安裝。 現(xiàn)在有很多地方都提供源代碼包,到底在什么地方獲得取決于軟件的特殊需要。對于那些使用比較普遍的軟件,如Sendmail,可以從商業(yè)網(wǎng)站處下載源代碼軟件包(如 )。一般的軟件包,可從開發(fā)者的Web站點(diǎn)下載。下面介紹一下安裝步驟: 1.解壓數(shù)據(jù)包 源代碼軟件通常以.tar.gz做為擴(kuò)展名,也有tar.Z、tar.bz2或.tgz為擴(kuò)展名的。不同擴(kuò)展名解壓縮命令也不相同. 2.編譯軟件 成功解壓縮源代碼文件后,進(jìn)入解包的目錄。在安裝前閱讀Readme文件和Install文件。盡管許多源代碼文件包都使用基本相同的命令,但是有時(shí)在閱讀這些文件時(shí)能發(fā)現(xiàn)一些重要的區(qū)別。例如,有些軟件包含一個(gè)可以安裝的安裝腳本程序(.sh)。在安裝前閱讀這些說明文件,有助于安裝成功和節(jié)約時(shí)間。 在安裝軟件以前要成為root用戶。實(shí)現(xiàn)這一點(diǎn)通常有兩種方式:在另一臺終端以root用戶登錄,或者輸入“su”,此時(shí)系統(tǒng)會提示輸入root用戶的密碼。輸入密碼以后,就將一直擁有root用戶的權(quán)限。如果已經(jīng)是root用戶,那就可以進(jìn)行下一步。 通常的安裝方法是從安裝包的目錄執(zhí)行以下命令: gunzip soft1.tar.gz cd soft1 #. /configure #配置# make #調(diào)用make# make install #安裝源代碼# 刪除安裝時(shí)產(chǎn)生的臨時(shí)文件: #make clean 卸載軟件: #make uninstall 有些軟件包的源代碼編譯安裝后可以用make uninstall命令卸載。如果不提供此功能,則軟件的卸載必須手動刪除。由于軟件可能將文件分散地安裝在系統(tǒng)的多個(gè)目錄中,往往很難把它刪除干凈,應(yīng)該在編譯前進(jìn)行配置。 .bin文件安裝 擴(kuò)展名為.bin文件是二進(jìn)制的,它也是源程序經(jīng)編譯后得到的機(jī)器語言。有一些軟件可以發(fā)布為以.bin為后綴的安裝包,例如,流媒體播放器RealONE。如果安裝過RealONE的Windows版的話,那么安裝RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常簡單了: #chmod +x r1p1_linux22_libc6_i386_a1.bin ./ r1p1_linux22_libc6_i386_a1.bin 接下來選擇安裝方式,有普通安裝和高級安裝兩種。如果不想改動安裝目錄,就可選擇普通安裝,整個(gè)安裝過程幾乎和在Windwos下一樣。 .bin文件的卸載,以RealONE for Linux為例,如果采用普通安裝方式的話,在用戶主目錄下會有Real和Realplayer9兩個(gè)文件夾,把它們刪除即可。 Linux綠色軟件 Linux也有一些綠色軟件,不過不是很多。Linux系統(tǒng)提供一種機(jī)制:自動響應(yīng)軟件運(yùn)行進(jìn)程的要求,為它設(shè)定好可以馬上運(yùn)行的環(huán)境。這種機(jī)制可以是一種接口,或者是中間件。程序員編寫的程序可以直接拷貝分發(fā),不用安裝,只要點(diǎn)擊程序的圖標(biāo),訪問操作系統(tǒng)提供的接口,設(shè)定好就可以工作。若要?jiǎng)h除軟件,直接刪除就可以,不用鏈接文件。這是最簡單的軟件安裝、卸載方式。

linux的命令帶的選項(xiàng),有些是一個(gè)杠-,有些是兩個(gè)杠--,這些有沒有什么規(guī)律的?

一、find 命令格式

1、find命令的一般形式為;

find pathname -options [-print -exec -ok ...]

2、find命令的參數(shù);

pathname: find命令所查找的目錄路徑。例如用.來表示當(dāng)前目錄,用/來表示系統(tǒng)根目錄。

-print: find命令將匹配的文件輸出到標(biāo)準(zhǔn)輸出。

-exec: find命令對匹配的文件執(zhí)行該參數(shù)所給出的shell命令。相應(yīng)命令的形式為'command' { } \;,注意{ }和\;之間的空格。

-ok: 和-exec的作用相同,只不過以一種更為安全的模式來執(zhí)行該參數(shù)所給出的shell命令,在執(zhí)行每一個(gè)命令之前,都會給出提示,讓用戶來確定是否執(zhí)行。

3、find命令選項(xiàng)

-name

按照文件名查找文件。

-perm

按照文件權(quán)限來查找文件。

-prune

使用這一選項(xiàng)可以使find命令不在當(dāng)前指定的目錄中查找,如果同時(shí)使用-depth選項(xiàng),那么-prune將被find命令忽略。

-user

按照文件屬主來查找文件。

-group

按照文件所屬的組來查找文件。

-mtime -n n

按照文件的更改時(shí)間來查找文件, - n表示文件更改時(shí)間距現(xiàn)在n天以內(nèi), n表示文件更改時(shí)間距現(xiàn)在n天以前。find命令還有-atime和-ctime 選項(xiàng),但它們都和-m time選項(xiàng)。

-nogroup

查找無有效所屬組的文件,即該文件所屬的組在/etc/groups中不存在。

-nouser

查找無有效屬主的文件,即該文件的屬主在/etc/passwd中不存在。

-newer file1 ! file2

查找更改時(shí)間比文件file1新但比文件file2舊的文件。

-type

查找某一類型的文件,諸如:

b - 塊設(shè)備文件。

d - 目錄。

c - 字符設(shè)備文件。

p - 管道文件。

l - 符號鏈接文件。

f - 普通文件。

-size n:[c] 查找文件長度為n塊的文件,帶有c時(shí)表示文件長度以字節(jié)計(jì)。

-depth:在查找文件時(shí),首先查找當(dāng)前目錄中的文件,然后再在其子目錄中查找。

-fstype:查找位于某一類型文件系統(tǒng)中的文件,這些文件系統(tǒng)類型通??梢栽谂渲梦募?etc/fstab中找到,該配置文件中包含了本系統(tǒng)中有關(guān)文件系統(tǒng)的信息。

-mount:在查找文件時(shí)不跨越文件系統(tǒng)mount點(diǎn)。

-follow:如果find命令遇到符號鏈接文件,就跟蹤至鏈接所指向的文件。

-cpio:對匹配的文件使用cpio命令,將這些文件備份到磁帶設(shè)備中。

另外,下面三個(gè)的區(qū)別:

-amin n

查找系統(tǒng)中最后N分鐘訪問的文件

-atime n

查找系統(tǒng)中最后n*24小時(shí)訪問的文件

-cmin n

查找系統(tǒng)中最后N分鐘被改變文件狀態(tài)的文件

-ctime n

查找系統(tǒng)中最后n*24小時(shí)被改變文件狀態(tài)的文件

-mmin n

查找系統(tǒng)中最后N分鐘被改變文件數(shù)據(jù)的文件

-mtime n

查找系統(tǒng)中最后n*24小時(shí)被改變文件數(shù)據(jù)的文件

4、使用exec或ok來執(zhí)行shell命令

使用find時(shí),只要把想要的操作寫在一個(gè)文件里,就可以用exec來配合find查找,很方便的

在有些操作系統(tǒng)中只允許-exec選項(xiàng)執(zhí)行諸如l s或ls -l這樣的命令。大多數(shù)用戶使用這一選項(xiàng)是為了查找舊文件并刪除它們。建議在真正執(zhí)行rm命令刪除文件之前,最好先用ls命令看一下,確認(rèn)它們是所要?jiǎng)h除的文件。

exec選項(xiàng)后面跟隨著所要執(zhí)行的命令或腳本,然后是一對兒{ },一個(gè)空格和一個(gè)\,最后是一個(gè)分號。為了使用exec選項(xiàng),必須要同時(shí)使用print選項(xiàng)。如果驗(yàn)證一下find命令,會發(fā)現(xiàn)該命令只輸出從當(dāng)前路徑起的相對路徑及文件名。

例如:為了用ls -l命令列出所匹配到的文件,可以把ls -l命令放在find命令的-exec選項(xiàng)中

# find . -type f -exec ls -l { } \;

-rw-r--r-- 1 root root 34928 2003-02-25 ./conf/httpd.conf

-rw-r--r-- 1 root root 12959 2003-02-25 ./conf/magic

-rw-r--r-- 1 root root 180 2003-02-25 ./conf.d/README

上面的例子中,find命令匹配到了當(dāng)前目錄下的所有普通文件,并在-exec選項(xiàng)中使用ls -l命令將它們列出。

在/logs目錄中查找更改時(shí)間在5日以前的文件并刪除它們:

$ find logs -type f -mtime 5 -exec rm { } \;

記?。涸趕hell中用任何方式刪除文件之前,應(yīng)當(dāng)先查看相應(yīng)的文件,一定要小心!當(dāng)使用諸如mv或rm命令時(shí),可以使用-exec選項(xiàng)的安全模式。它將在對每個(gè)匹配到的文件進(jìn)行操作之前提示你。

在下面的例子中, find命令在當(dāng)前目錄中查找所有文件名以.LOG結(jié)尾、更改時(shí)間在5日以上的文件,并刪除它們,只不過在刪除之前先給出提示。

$ find . -name "*.conf" -mtime 5 -ok rm { } \;


網(wǎng)站題目:linux命令規(guī)律 linux命令總結(jié)
URL分享:http://weahome.cn/article/ddgchci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部