精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學習啦>學習電腦>操作系統(tǒng)>Linux教程>

      linux創(chuàng)建文件命令

      時間: 佳洲1085 分享

        linux系統(tǒng)下可以通過命令來創(chuàng)建新的文件。那么具體使用到哪個命令呢?下面由學習啦小編為大家整理了linux創(chuàng)建文件的相關(guān)命令,希望對大家有幫助!

        一、linux創(chuàng)建文件命令

        linux創(chuàng)建文件命令1、touch命令

        linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件。

        touch [-acm][-r ref_file(參照文件)|-t time(時間值)] file(文件名)

        example:

        touch file1.txt 更新file1.txt的存取和修改時間

        touch -c file1.txt 如果file1.txt不存在,不創(chuàng)建文件

        touch -r ref_file file1.txt 更新file1.txt的時間戳和ref+file相同

        touch -t 0811142234.50 file1.txt 設(shè)定文件的時間錯為08年11月14日22點34分40秒

        touch filename 就創(chuàng)建了一個文件名為filename的空文本文件

        linux創(chuàng)建文件命令2、vi

        舉例新建一個1.txt文本文件。

        直接#vi 1.txt就可以了。

        linux創(chuàng)建文件命令3、> 輸出重定向

        如: ls>abc.txt

        補充資料二、查看文件命令

        1、cat(只查看)

        cat(“concatenate”的縮寫)命令用于連接并顯示指定的一個或多個文件的內(nèi)容,它的使用權(quán)限是所有用戶。

        用法: cat [options] 文件1 文件2……

        若使用管道接收要顯示信息,則cat后面不接文件名。

        [options]主要參數(shù)

        -n:由第一行開始對所有輸出的行數(shù)編號。

        -b:和-n相似,只不過對于空白行不編號。

        -s:當遇到有連續(xù)兩行以上的空白行時,就代換為一行的空白行。

        這條命令可以順序地讀取多個文件,用法:cat file1 file2

        例A: 把 textfile1 的文件內(nèi)容加上行號后輸入 textfile2 這個文件里

        #cat -n textfile1 > textfile2

        例B: 把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 textfile3

        #cat -b textfile1 textfile2 >> textfile3

        例C:顯示/etc/fstab文件的內(nèi)容。

        #cat /etc/fstab

        cat 對于內(nèi)容極大的文件來說,可以通過管道|傳送到more 工具,然后一頁一頁的查看;

        [root@localhost ~]# cat /etc/fstab /etc/profile | more

        2、vi(查看和編輯)

        如: vi /etc/fstab

        3、head 查看文件頭部內(nèi)容命令。

        命令格式:# head [[選項]] <文件列表>

        常用選項:

        -c,--bytes=SIZE ,打印文件開頭的SIZE字節(jié)內(nèi)容。

        -n,--lines=NUMBER,打印文件開頭的NUMBER行,默認是輸出前面10行。

        例子:

        head -c 300 /etc/inittab 顯示前300個字節(jié)

        head -n 5 /etc/inittab 顯示前5行

        head /etc/inittab 顯示前10行

        4、tail 查看文件尾部內(nèi)容命令。

        命令格式:# tail [選項] <文件列表>

        常用選項:

        -c,--bytes=SIZE ,打印文件最后的SIZE字節(jié)內(nèi)容。

        -n,--lines=NUMBER,打印文件最后的NUMBER行,默認是輸出后面10行。

        例子:

        tail /etc/inittab 顯示最后10行

        tail -n 5 /etc/inittab 顯示最后5行

        tail -c 10 /etc/inittab顯示最后10個字節(jié)

        5、more分頁顯示文件命令

        命令格式:more [選項] <文件名>

        若使用管道接收要顯示信息,則more后面不接文件名。

        常用選項:

        -n,用來建立能顯示n行的顯示屏窗口。

        -d,顯示操作提示符:“Press space to continue,'q' quit",以代替more的默認提示符。

        -s,把連續(xù)的空行壓縮為一行。

        more的動作指令:

        Enter 向下n行,需要定義,默認為1行;

        Ctrl f(或空格鍵) 向下滾動一屏;

        Ctrl b 返回上一屏;

        = 輸出當前行的行號;

        v 調(diào)用vi編輯器;

        q 退出more

        例子:

        [root@localhost ~]# more -dc /etc/profile 注:顯示提示,并從終端或控制臺頂部顯示;

        [root@localhost ~]# more -4 /etc/profile 注:每屏顯示4行;

        [root@localhost ~]# more /MAIL /etc/profile 注:從profile中的第一個MAIL單詞的前兩行開始顯示;

        其它命令通過管道和more結(jié)合的運用例子;

        比如我們列一個目錄下的文件,由于內(nèi)容太多,我們應(yīng)該學會用more來分頁顯示。這得和管道 | 結(jié)合起來,比如:

        [root@localhost ~]# ls -l /etc |more

        6、less分頁顯示文件命令

        less 工具也是對文件或其它輸出進行分頁顯示的工具,功能與more一樣,但功能更強大,應(yīng)該說是linux正統(tǒng)查看文件內(nèi)容的工具,功能極其強大;由于less的內(nèi)容太多,把最常用的介紹一下;

        less的語法格式;

        less [參數(shù)] 文件

        若使用管道接收要顯示信息,則less后面不接文件名。

        -i 搜索時忽略大小寫;除非搜索串中包含大寫字母;

        -I 搜索時忽略大小寫,除非搜索串中包含小寫字母;

        -m 顯示讀取文件的百分比;

        -M 顯法讀取文件的百分比、行號及總行數(shù);

        -N 在每行前輸出行號;

        -p pattern 搜索pattern;比如在/etc/profile搜索單詞MAIL,就用 less -p MAIL /etc/profile

        -s 把連續(xù)多個空白行作為一個空白行顯示;

        比如:顯示/etc/profile的內(nèi)容時,讓其顯示行號;

        [root@localhost ~]# less -N /etc/profile

        less的動作命令;

        回車鍵 向下移動一行;

        y 向上移動一行;

        空格鍵 向下滾動一屏;

        b 向上滾動一屏;

        d 向下滾動半屏;

        h less的幫助;

        u 向上滾動半屏;

        w 可以指定顯示哪行開始顯示,是從指定數(shù)字的下一行顯示;比如指定的是6,那就從第7行顯示;

        g 跳到第一行;

        G 跳到最后一行;

        p n% 跳到n%,比如 10%,也就是說比整個文件內(nèi)容的10%處開始顯示;

        /pattern 搜索pattern,比如/MAIL表示在文件中搜索MAIL單詞;

        v 調(diào)用vi編輯器;

        q 退出less

        補充資料三、編輯文件命令

        vi

      3591365