第二周(8.15-8.21)博客作业

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

#touch

如果a.txt不存在,生成一个新的空文档a.txt。如果a.txt存在,那么只更改该文档的时间信息

第二周(8.15-8.21)博客作业

#ls 

是list的简写,列出当前目录下的所有文件名

第二周(8.15-8.21)博客作业

#cp a.txt b.txt 

cp是copy的简写,用来复制文件。在工作目录下,将a.txt复制到文件b.txt

第二周(8.15-8.21)博客作业

#mv a.txt c.txt

mv是move的简写,用来移动文件。将a.txt移动成为c.txt (相当于重命名rename)

第二周(8.15-8.21)博客作业

#rm b.txt

rm是remove的缩写,用于删除文件

第二周(8.15-8.21)博客作业

#rm -r /home/wjb

删除从/home/wjb向下的整个子文件系统。-r表示recursive, 是指重复删除的操作,/home/wjb文件夹为空,然后删除/home/wjb文件夹本身。

第二周(8.15-8.21)博客作业

#mkdir /home/wjb/test

创建一个新的目录

第二周(8.15-8.21)博客作业

#rmdir /home/vamei/good

删除一个空的目录

第二周(8.15-8.21)博客作业

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

bash的工作特性之命令执行状态返回值:

第二周(8.15-8.21)博客作业

0:代表成功

1~255:代表失败

命令行展开
~: 展开为用户的主目录
~USERNAME:展开为指定用户的主目录
{}:可承载一个以逗号分隔的列表,并将其展开为多个路径

第二周(8.15-8.21)博客作业

3、请使用命令行展开功能来完成以下练习。

(1)创建/tmp目录下的:a_c,a_d,b_c,b_d

第二周(8.15-8.21)博客作业

(2)创建/tmp/myLinux目录下的:

第二周(8.15-8.21)博客作业

第二周(8.15-8.21)博客作业

第二周(8.15-8.21)博客作业

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

使用stat命令查看

第二周(8.15-8.21)博客作业

可使用touch命令修改时间戳信息

第二周(8.15-8.21)博客作业

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

使用alias命令

第二周(8.15-8.21)博客作业

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

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

第二周(8.15-8.21)博客作业

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

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

第二周(8.15-8.21)博客作业

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

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

第二周(8.15-8.21)博客作业

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

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

第二周(8.15-8.21)博客作业

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

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

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

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

12、复制/etc目录下所有以l或m或n开头,以.conf结尾的文件到/tmp/mytest3目录中

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

原创文章,作者:wangjinbao5566,如若转载,请注明出处:http://www.178linux.com/39095

(0)
wangjinbao5566wangjinbao5566
上一篇 2016-08-24
下一篇 2016-08-24

相关推荐

  • 文件权限

    浅谈文件权限 Linux系统中的每个文件和目录都有访问许可权限,用他来确定谁能通过何种方式对文件和目录进行访问和操作。  文件权限: 文件或目录的访问权限分为只读,只写和可执行三种。  文件的权限主要针对三类对象进行定义:          owne…

    Linux干货 2016-08-07
  • Linux基础

    一、计算机组成及其功能 ENIARC: CPU:运算器、控制器、寄存器、缓存 存储器:内存,RAM(Random Access Memory)         Input:下指令,提供数据等; Output:输出数据加工的结果;  程序:指令+数据 算法+数据结构&nb…

    Linux干货 2016-10-30
  • vsphere虚拟机下的Linux在线移除硬盘后的报错处理(基于LVM)

    1)故障描述( vmware虚拟机,在线移除一块被设置为pv格式的硬盘后,提示unknown device错误): 说明:/dev/sdb1 /dev/sdc1 /dev/sdd1是组成/dev/vg_test/lvm_test的PV,这里我们模拟/dev/sdd1硬盘被直接断电了 [root@docker mnt]# pvdisplay…

    Linux干货 2016-07-29
  • 20160803普通权限与特殊权限及umask

    权限     任何一个可执行程序文件能不能启动为进程,取决发起者对程序文件是否拥有执行权限.即权限决定用户对文件或者目录的使用范围.在Linux系统中,root的权限是最高的,可操作的权限最大,通常情况下root账号只用于管理系统的重要信息,并不做日常维护工作,所以正确设定用户的权限对系统的安全性尤为重要. 普通权限: 文件目录只针对三类…

    Linux干货 2016-08-04
  • Linux基础目录名称及功用

    FHS目录规则 Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。   FHS定义了两层规范,第一层是,…

    Linux干货 2016-10-30
  • 网络23期心得

    1、描述计算机的组成及其功能 计算机系统是由五大部分组成:运算器、控制器、存储器、输入设备、输出设备   运算器(Datapath):运算器的功能是对数据进行各种算术去处和逻辑运算,即对数据进行加工处理。   控制器(Control):控制器是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、…

    Linux干货 2016-09-19