码迷,mamicode.com
首页 > 其他好文 > 详细

第二周作业

时间:2016-08-14 02:05:24      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:作业

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

复制命令cp       例如:复制etc/passwd/aa目录  cp /etc/passwd  /aa

剪切文件命令mv   例如:剪切etc/passwd/aa目录 mv/etc/passwd  /aa

删除命令rm       例如:删除aa目录  rm –rf /aa

创建文件touch     创建一个aa文件   touch aa

查看命令ls        查看当前目录文件   ls -l

切换工作目录cd    切换目录到/etc   cd /etc

创建目录 mkdir     创建etc下的aa目录   mkdir /etc/aa

查看文件内容cat    查看aa文件的内容    cat /aa

 

2bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

 

bash使用特殊变量$?来保存最新一条命令的执行状态结果:

 0:表示成功

 1-255:表示失败

例如:

#ls

Aa bb  cc

#echo $?

0

 

#lsbbcc

-bash: lsbbcc: 未找到命令

#echo $?

124

 

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-p /tmp/mylinux/{bin,boot/gurb,dev,etc/{rc.d/init.d,sysconfig/network-sripts},lib/modules,lib64,proc,sbin,sys,tmp,use/local/{bin,sbin},var,lock,log,run}

 

4、文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息。

 

Stat命令可以查看元数据信息:

#stat /etc/passwd

修改文件时间为:

#touch –t 201608130830 /etc/passwd

 

5、如何定义一个命令的别名,如何在命令中引用另一个命令的执行结果?

 

使用alias命令可以定义别名,例如:alias ld =”ls –d”

 

6、显示/var目录下所有以l开头,以一个小写字母结尾,且中间至少出现一位数字(可以有其它字符)的文件或目录。

 

# ls /var/l*[0-9]*[[:lower:]]

 

7、显示/etc目录下,以任意一个数字开头,且以非数字结尾的文件或目录。

 

# ls /etc/[0-9]*[^0-9]

 

8、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录。

 

# ls /etc/[^[:alpha:]][[:alpha:]]*

 

9、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-08-06-09-32-22

 

#cd /tmp

#touch tfile-`date +"%Y-%m-%d-%H-%M-%S"`

 

10、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

 

# cp -a /etc/p*[^0-9] /tmp/mytest1

 

11、复制/etc目录下所有以.d结尾的文件或目录至/tmp/mytest2目录中。

 

#cp -a /etc/*.d /tmp/mytest2

 

12、复制/etc/目录下所有以lmn开头,以.conf结尾的文件至/tmp/mytest3目录中。

 

# cp -a /etc/[l,m,n]*.conf /tmp/mytest3

 


第二周作业

标签:作业

原文地址:http://7431185.blog.51cto.com/7421185/1837659

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!