网络班第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

相关推荐

  • 系统管理和内核管理(二)之grub使用、编译安装内核

    系统管理和内核管理(二)之grub使用、编译安装内核   回顾CentOS 6启动流程: POST –> Boot Sequence(BIOS) –> Boot Loader –> Kernel(ramdisk) –> rootfs–> switchroot&…

    Linux干货 2016-09-15
  • linux基础入门之二

    linux基础入门之二 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 1.cp文件复制: 常用选项: -i:交互式复制,即覆盖之前提醒用户确认; -f:强制覆盖目标文件; -r, -R:递归复制目录; -d:复制符号链接文件本身,而非其指向的源文件; -a:-dR –…

    Linux干货 2016-09-26
  • sed

    Stream EDitor, 行编辑器 sed是一种流编辑器,它一次处理一行内容。处理时,把当前 处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后 ,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环 。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空 模式空间,但不会清空保留…

    Linux干货 2017-12-03
  • NFS

    NFS初探 NFS概述 NFS工作流程 NFS Server端设置 NFS工具与命令 NFS配置实例 NFS概述 NFS是什么? NFS,network file system(网络文件系统)的缩写,是一种实现文件共享的实现方式。 NFS的功能是什么 NFS基于RPC协议,实现远程系统调用,共享文件资源。 NFS工作流程 RPC,Remote Pr…

    Linux干货 2016-04-28
  • Linux系统文件查找locate和find命令工具使用

    讲到Linux的文件查找,首先大家一般在Windows中有过查找过文件,我们知道window是以文件名结尾来识别文件的,使用一些通配符*.doc,*.txt来检索一类文件,缩小范围,实现快速定位文件,在Linux中,也有文件查找的需要不过实现的方式将更加灵活; 1)locate工具  2)find工具 1.locate Linux中也有像windo…

    Linux干货 2016-08-18
  • LNMP

    1、源码编译安装LNMP架构环境 OS版本:2.6.32-431.el6.x86_64 Nginx版本:nginx-1.6.1 mariadb版本:mariadb-10.0.13 php版本:php-5.4.26 1、安装编译安装所需系统环境 ~]# yum groupinstall "Development Tools" "S…

    Linux干货 2017-02-09

评论列表(1条)

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

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