网络班第27期第二周作业

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

cp命令:copy

文件à>目录

网络班第27期第二周作业网络班第27期第二周作业

文件à>文件

网络班第27期第二周作业

目录->文件(报错)

 网络班第27期第二周作业        

目录->目录

网络班第27期第二周作业

常用选项:

                -i:交互式复制,即覆盖之前提醒用户确认;

                -f:强制覆盖目标文件;

                -r, -R:递归复制目录;

                -d:复制符号链接文件本身,而非其指向的源文件;

                -a-dR
–preserve=all, archive
,用于实现归档;

                –preserv=

                       mode:权限

                       ownership:属主和属组

                       timestamps: 时间戳

                       context:安全标签

                       xattr:扩展属性

                       links:符号链接

                       all:上述所有属性

 

    mv命令:move

  网络班第27期第二周作业

move还可以用来重命名

    

网络班第27期第二周作业

网络班第27期第二周作业

 常用选项:

                -i:交互式;

                -fforce

 

    rm命令:remove

  网络班第27期第二周作业

           常用选项:

                  -iinteractive

                  -fforce

                  -r: recursive

 

                  删除目录:rm
-rf /PATH/TO/DIR

                         危险操作:rm -rf /

 

 

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

命令执行的状态结果:

               bash通过状态返回值来输出此结果:

                      成功:0

                      失败:1-255

               命令执行完成之后,其状态返回值保存于bash的特殊变量$?中;

网络班第27期第二周作业

        命令正常执行时,有的还回有命令返回值:

               根据命令及其功能不同,结果各不相同;

 

        引用命令的执行结果:

               $(COMMAND)

               `COMMAND`

 

 

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

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

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

(3)     ├── bin

(4)     ├── boot

(5)       └── grub

(6)     ├── dev

(7)     ├── etc

(8)       ├── rc.d

(9)       └──
init.d

(10)   └── sysconfig

(11)      └── network-scripts

(12)  ├── lib

(13)   └── modules

(14)  ├── lib64

(15)  ├── proc

(16)  ├── sbin

(17)  ├── sys

(18)  ├── tmp

(19)  ├── usr

(20)  └── local

(21)       ├── bin

(22)       └── sbin

(23)  └── var

(24)      ├── log

(25)      ├── look

(26)      └── run

网络班第27期第二周作业

网络班第27期第二周作业

 

mkdir
/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/{look,log,run}}
-pv

 

 

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

stat命令:

网络班第27期第二周作业

        时间戳:

               access time:访问时间

               modify time:修改时间

               change
time
:改变时间

可以用touch来改变

-a

-m

-t [CC][YY]MMDDhhmm[.ss]:修改制定时间戳为某时间

网络班第27期第二周作业

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

(0)
N27_flypigN27_flypig
上一篇 2017-07-31 09:54
下一篇 2017-07-31 21:18

相关推荐

  • 第1周作业

    第一周作业   1、描述计算机的组成及其功能。 计算机由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机 运算器,控制器:CPU 存储器:内存和硬盘 输入装置和输出装置:键鼠和显示器   2、按系列罗列Linux的发行版本,并描述不同版本的联系和区别。   linux的发行版本大致分为两大类,一类是商业公司维护的发行…

    Linux干货 2017-08-24
  • vim的简介与使用

          vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。      vi编辑器支持编辑模式和命令模式,编辑模式下可…

    Linux干货 2016-08-15
  • N26-第五周-孙逸

    1、 显示当前系统上root、fedora或user1用户的默认shell;命令:cat /etc/passwd | grep -E “^(root|fedroa|user1)” | cut -d: -f1,7 2、 找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello(…

    2017-03-10
  • CentOS6.7下关于vsftpd的应用之一(匿名用户/普通用户/虚拟用户)

    1)使用yum安装vsftpd [root@C67-X64-A1 ~]# /etc/init.d/vsftpd start为 vsftpd 启动 vsftpd:           &nbs…

    Linux干货 2016-09-19
  • bonding

    boding制作        问题:一个网卡一个IP没有容错性     bonding是LINUX中将多网卡绑定虚拟成一块网卡,实现多网卡共同拥有一个IP,这项技术早在Sun和Cisco中被称为Trunking和Etherchannel技术。   …

    2017-03-22
  • 马哥教育网络班20期+第六周博客作业

    1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; ~]# cp -R /etc/rc.d/rc.sysinit /tmp/ ~]# vim /tmp/rc.sysinit   &nb…

    Linux干货 2016-07-22

评论列表(1条)

  • 马哥教育
    马哥教育 2017-08-20 18:56

    一开始的作业比较简单,但都是比较重要的基础,掌握扎实非常的必要,这次作业完成的非常好,再接再励。