自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

LAMP實(shí)用技巧之linux命令使用

運(yùn)維 系統(tǒng)運(yùn)維
通過(guò)使用LAMP,我們不難發(fā)現(xiàn)LAMP有許多技巧非常好用,今天給大家解析下LAMP下的linux命令使用!

linux命令使用是一個(gè)非常好用的LAMP技巧,你們必須學(xué)會(huì)它!

  呵呵,沒(méi)有看linux之前就聽(tīng)?zhēng)讉€(gè)好友說(shuō)過(guò)很好用,今天用了才知道確實(shí)的用起來(lái)真的很不錯(cuò)。

  首先,看看grep的兩個(gè)方面:

  定義:

  global search regular expression(RE) and print out the line,全面搜索正則表達(dá)式并把行打印出來(lái),是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行打印出來(lái)。

  工作原理:

  grep的工作方式是這樣的,它在一個(gè)或多個(gè)文件中搜索字符串模板。如果模板包括空格,則必須被引用,模板后的所有字符串被看作文件名。搜索的結(jié)果被送到屏幕,不影響原文件內(nèi)容。

  ,以下是自己網(wǎng)上搜刮下來(lái)的:

  ^

  行的開(kāi)始 如:'^grep'匹配所有以grep開(kāi)始的行。如果是要匹配行中的以某個(gè)單詞開(kāi)頭的可以考慮使用:'grep>\' *,

  $

  行的結(jié)尾 如:'grep$'匹配所有以grep結(jié)尾的行。 如果是要匹配行中的以某個(gè)單詞結(jié)尾的可以考慮使用:'\

  .

  匹配一個(gè)非換行符的字符 如:'gr.p'匹配gr后接一個(gè)任意字符,然后是p。

  ?

  匹配零個(gè)或多個(gè)先前的字符。如:'gr?p'匹配gr后跟一個(gè)或沒(méi)有字符,然后是p的行。

  +

  匹配一個(gè)或多個(gè)先前的字符。如:'[a-z]+able',匹配一個(gè)或多個(gè)小寫(xiě)字母后跟able的串,如loveable,enable,disable等

  *

  匹配零個(gè)或多個(gè)先前字符 如:'*grep'匹配所有一個(gè)或多個(gè)空格后緊跟grep的行。 .*一起用代表任意字符。

  []

  匹配一個(gè)指定范圍內(nèi)的字符,如'[Gg]rep'匹配Grep和grep?;蛘呖梢圆捎茫?grep [g]rep| [G]rep

  [^]

  匹配一個(gè)不在指定范圍內(nèi)的字符,如:'[^A-FH-Z]rep'匹配不包含A-R和T-Z的一個(gè)字母開(kāi)頭,緊跟rep的行。

  (..)

  標(biāo)記匹配字符,如'(indentity)',indentity被標(biāo)記為1。

  \< 和 \>

  分別標(biāo)注單詞的開(kāi)始與結(jié)尾。如

  grep * 會(huì)匹配 ‘Batman’、‘manic’、‘man’等,

  grep '\

  grep '\' 只匹配‘man’,而不是‘Batman’或‘manic’等其他的字符串。

  x{m}

  重復(fù)字符x,m次,如:'0{5}'匹配包含5個(gè)o的行。

  x{m,}

  重復(fù)字符x,至少m次,如:'o{5,}'匹配至少有5個(gè)o的行。

  x{m,n}

  重復(fù)字符x,至少m次,不多于n次,如:'o{5,10}'匹配5--10個(gè)o的行。

  w

  匹配文字和數(shù)字字符,也就是[A-Za-z0-9],如:'Gw*p'匹配以G后跟零個(gè)或多個(gè)文字或數(shù)字字符,然后是p。

  W

  w的反置形式,匹配一個(gè)或多個(gè)非單詞字符,如點(diǎn)號(hào)句號(hào)等.

  -n,--line-number

  在匹配的行前面打印行號(hào)。

  -s,--silent

  不顯示關(guān)于不存在或者無(wú)法讀取文件的錯(cuò)誤信息。

  -v,--revert-match

  反檢索,只顯示不匹配的行。

  -w,--word-regexp

  如果被<和>引用,就把表達(dá)式做為一個(gè)單詞搜索。

  -V,--version

  顯示軟件版本信息。

  還有以下的部分:

  grep -i pattern files :不區(qū)分大小寫(xiě)地搜索。默認(rèn)情況區(qū)分大小寫(xiě),

  grep -l pattern files :只列出匹配的文件名,

  grep -L pattern files :列出不匹配的文件名,

  grep -w pattern files :只匹配整個(gè)單詞,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’)

通過(guò)文章的介紹,我們清楚的了解到linux命令使用是一個(gè)非常好的LAMP技巧。

【編輯推薦】

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2009-09-04 10:27:28

Linux實(shí)用技巧linux操作系統(tǒng)linux

2009-12-21 15:50:39

2009-12-09 11:21:30

Linux實(shí)用技巧

2009-07-31 18:33:47

linux vi命令linux vi命令詳快捷鍵

2019-12-22 23:10:19

LinuxSSH加密

2009-12-23 17:32:35

Linux構(gòu)建軟路由

2014-07-29 16:50:11

linux快照

2022-03-23 09:18:10

Git技巧Linux

2011-03-23 16:24:44

LAMPMySQL

2009-01-03 09:34:30

ASP.NET.NET性能優(yōu)化

2011-04-08 15:40:01

Oracle認(rèn)證

2022-10-11 08:00:47

多線(xiàn)程開(kāi)發(fā)技巧

2022-11-03 10:28:59

PandasSAC機(jī)制

2024-05-17 08:52:43

SQL實(shí)用技巧行列轉(zhuǎn)換

2011-06-21 10:02:29

Python

2017-04-10 18:45:47

2018-03-14 14:27:00

2010-09-14 10:41:24

DIV+CSS排版

2019-11-25 10:12:59

Python技巧工具

2010-10-08 15:44:17

vim
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)