亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1096 | 回復(fù): 0
打印 上一主題 下一主題

chapter1 (簡(jiǎn)介) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-10-15 09:08 |只看該作者 |倒序?yàn)g覽

1、管道
    Linux的最大優(yōu)點(diǎn)在于可以將多個(gè)程序通過(guò)管道的方法串在一起,每個(gè)程序可能功能較為單一,但是通過(guò)“管道線”串在一起進(jìn)行協(xié)同工作之后,將可以完成一個(gè)較為復(fù)雜的功能。
    例:
       $ grep '[Ww]hich' chapter1 | more
    grep -- 搜索特定的字符串,并將包含該字符串的特定文本行輸出到標(biāo)準(zhǔn)輸出流,上例中即為寫(xiě)入到管道中;
    more -- 用于分頁(yè)顯示從管道中讀出的文本行。
   
2、shell編程
    shell的精彩的一面在于它不僅可以讀取而且可以執(zhí)行用戶(hù)在提示符下輸出的命令。shell是一個(gè)完整的編程語(yǔ)言。
    例:
    # mac2unix
    for x
    do
        echo "Converting $x"
        tr '\015' '\012'  "tmp.$x"
        mv "tmp.$x" "$x"
    done
   
    上述是一個(gè)將mac格式的文件轉(zhuǎn)換為unix格式的文件的shell腳本,通過(guò)使用該腳本,可以轉(zhuǎn)換任意數(shù)目的文件,并用轉(zhuǎn)換后的文件替換原來(lái)的文件。
    $ mac2unix file1 file2 file3 ....
   
    注:文件格式,每一行文本
                           windows下以回車(chē)('\r')和換行('\n')結(jié)束
                           linux下以換行('\n')結(jié)束
                           mac下以回車(chē)('\r')結(jié)束
    \015 -- '\r' ; '\012' -- '\n'
3、shell通配符
   +++++++++++++++++++++++
     通配符      | 匹配
   -----------------------
     ?          | 任何單個(gè)字符
     *          | 任何零個(gè)或多個(gè)字符組
     [ab]        | a 或者 b
     [a-z]       | a到z之間的任何字符,包括端點(diǎn)
   +++++++++++++++++++++++
4、文件訪問(wèn)權(quán)限
    文件訪問(wèn)是基于文件的用戶(hù)和組的所有權(quán)以及一組訪問(wèn)位,用戶(hù)在試圖
訪問(wèn)一個(gè)文件時(shí),會(huì)被置于三類(lèi)中的一個(gè),用戶(hù)可以是文件的所有者,文件
所在組的一個(gè)成員或者“其他”。然后3個(gè)模式位判斷用戶(hù)是否有讀、寫(xiě)或執(zhí)行
該文件的權(quán)力。
  
     所有者       組     其他  
    0  0  0    0 0 0   0 0 0
    ^  ^  ^
    讀 寫(xiě) 執(zhí)行
   
    通常情況下,可以發(fā)現(xiàn)這九個(gè)基本模式位被解釋成了一個(gè)八進(jìn)制數(shù)字,
在這種表示中,每一位代表一類(lèi)訪問(wèn)權(quán)限。每三位形成一個(gè)八進(jìn)制數(shù)。
    例:
        111101001
    i) 將其每三位分為一塊,即 111  101  001;
   ii) 第一組111,是4+2+1或者7;第二組101,是4+0+1,或者5;第三組是
       0+0+1,或者1;
  iii) 因此可以將以上模式位寫(xiě)成0751,其中0代表八進(jìn)制數(shù)。
5、后臺(tái)運(yùn)行
    后臺(tái)運(yùn)行的時(shí)候,只需要在要背至于后臺(tái)運(yùn)行的程序后加入'&'修飾符號(hào)。
如果用戶(hù)使用的Bourne shell,將一系列Bourne shell命令放入后臺(tái)的正確方法
是用括號(hào)把它們括起來(lái):
    $ (sleep 15, ls) &
    如果使用Bourne shell,那么當(dāng)用戶(hù)退出時(shí),所有正在運(yùn)行的后臺(tái)將理所當(dāng)
然地被終止。為了避免發(fā)生這種情況,可以使用nohup。
    $ nohup sleep 15 &



本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u1/58264/showart_1300217.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP