N23-第二周

1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。

    顯示指定目錄下的文件列表:ls

    文件查看類命令:cat,tac,head,tail,more,less

    復制命令:cp,install

    移動命令:mv

    刪除文件:rm

    創建文件:touch

    查看文件元數據屬性:stat

    查看文件內容類型:file

    文件編輯器:nano, vi, vim

    

2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。

3、請使用命令行展開功能來完成以下練習:

   (1)、創建/tmp目錄下的:a_c, a_d, b_c, b_d

       mkdir /tmp/{a,b}_{c,d}

   (2)、創建/tmp/mylinux目錄下的:

       mylinux/

    ├── bin

    ├── boot

    │   └── grub

    ├── dev

    ├── etc

    │   ├── rc.d

    │   │   └── init.d

    │   └── sysconfig

    │       └── network-scripts

    ├── lib

    │   └── modules

    ├── lib64

    ├── proc

    ├── sbin

    ├── sys

    ├── tmp

    ├── usr

    │   └── local

    │       ├── bin

    │       └── sbin

    └── var

        ├── lock

        ├── log

        └── run

    

    mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}

4、文件的元數據信息有哪些,分別表示什么含義,如何查看?如何修改文件的時間戳信息。

5、如何定義一個命令的別名,如何在命令中引用另一個命令的執行結果?

    使用alias命令定義命令別名。示例:alias cip='cp /etc/sysconfig/network-scripts/'

    使用反引號引用另一個命令的執行結果。實例:echo "This is date: `date`"

6、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間至少出現一位數字(可以有其它字符)的文件或目錄。

    find /var

7、顯示/etc目錄下,以任意一個數字開頭,且以非數字結尾的文件或目錄。

8、顯示/etc目錄下,以非字母開頭,后面跟了一個字母以及其它任意長度任意字符的文件或目錄。

9、在/tmp目錄下創建以tfile開頭,后跟當前日期和時間的文件,文件名形如:tfile-2016-05-27-09-32-22。

10、復制/etc目錄下所有以p開頭,以非數字結尾的文件或目錄到/tmp/mytest1目錄中。

11、復制/etc目錄下所有以.d結尾的文件或目錄至/tmp/mytest2目錄中。

12、復制/etc/目錄下所有以l或m或n開頭,以.conf結尾的文件至/tmp/mytest3目錄中。

原創文章,作者:rainbow,如若轉載,請注明出處:http://www.www58058.com/49332

(0)
rainbowrainbow
上一篇 2016-09-26
下一篇 2016-09-26

相關推薦

  • 分布式系統的事務處理

    當我們在生產線上用一臺服務器來提供數據服務的時候,我會遇到如下的兩個問題: 1)一臺服務器的性能不足以提供足夠的能力服務于所有的網絡請求。 2)我們總是害怕我們的這臺服務器停機,造成服務不可用或是數據丟失。 于是我們不得不對我們的服務器進行擴展,加入更多的機器來分擔性能上的問題,以及來解決單點故障問題。 通常,我們會通過兩種手段來擴展我們的數據服務: 1)數…

    Linux干貨 2016-08-15
  • 探究PHP底層

    1、PHP是什么? PHP 指的是我們從外面看到的一套完整的系統。這聽起來有點糊涂,但其實并不復雜(PHP4 內部結構圖)。從功能上來分:我們可以分為三部分: 1、 解釋器部分(Zend 以引擎),負責對輸入代碼的分析、翻譯和執行;2、 功能性部分(PHP功能函數以及擴展),負責具體實現語言的各種功能(比如它的函數等等);3、 接口部分(SAPI),負責同 …

    Linux干貨 2015-04-10
  • 馬哥教育網絡班22期+第四周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost ~]# cp -rf /etc/skel/ /home/tuser1 [root@localhost ~]# chmod&…

    Linux干貨 2016-09-19
  • 0805文本處理工具

    文本處理工具 查看文本文件     文件內容:less和cat            文件截?。篽ead和tail       &…

    Linux干貨 2016-08-07
  • 馬哥教育網絡班22期+第二周課程練習

    week2作業: 1.linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 (1)touch 功能:創建文件 示例:  [root@director1 example]# touch file1 file2 [root@director1 example]# ll to…

    Linux干貨 2016-08-22
  • 編譯安裝Apache

    實驗環境:CentOS 6 安裝包版本:httpd-2.2.29.tar.bz2 一、安裝前準備     (1)、獲取httpd-2.2.29.tar.bz2安裝包     (2)、準備開發工具,安裝相應的包組 yum groupinstall -y&nbsp…

    Linux干貨 2016-08-24
欧美性久久久久