网络班第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)
上一篇 2017-07-31 09:54
下一篇 2017-07-31 21:18

相关推荐

  • poweroff

    poweroff命令详解

    Linux干货 2018-03-04
  • LVS详解

    LVS详解 LVS(Linux Virtual Server),意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 LVS 是一个工作在四层的负载均衡器,实现和 iptables/netfilter 类似,工作在内核空间的 TCP/IP 协议栈上,LVS 工作在 INPUT H…

    Linux干货 2016-11-11
  • 磁盘管理

     磁盘管理  1 磁盘的结构  设备文件     I/O Ports: I/O设备地址  一切皆文件: open(), read(), write(), close()  设备类型: 块设备:block,存取单位“块”,磁盘 字符设备:char,存取单位“字符”,键盘  设备文件:关联至一个设备驱动程序…

    Linux干货 2016-08-26
  • N24_星空学习宣言

    学习是一种投资,既然投资了就不能亏损,努力学习,做一个学习界的巴菲特!

    Linux干货 2016-10-24
  • 什么是文件系统

    文件系统:层级结构;有索引; /: 原初起点; 倒置树状结构; /dev/pts/2: 最左侧/: 表示根目录 其它的/: 表示路径分隔符 Linux的路径分隔符是/ Windows的是\ 文件的路径表示: 绝对路径:从根开始表示出的路径  相对路径:从当前位置开始表示出的路径 文件名使用法则: 严格区分字符大小写:file1, File1, FI…

    Linux干货 2016-10-29

评论列表(1条)

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

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