Linux第二周总结

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

Cpmvrm

cp命令: copy

单源复制:cp [OPTION]… [-T] SOURCE DEST

如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中;

如果DEST存在:

如果DESST是非目录文件;则覆盖目标文件;

如果DEST是目录文件:则先在DEST目录下创建一个源文件同名的文件,并复制其数据流;

常用选项:

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

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

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

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

-a:  -dR –preserve=allarchive, 用于实现归档

–preserv=

mode: 权限

ownership: 属主和属组

timestamps: 时间戳

context:安全标签

xattr: 扩展属性

links:符号链接

all: 上述所有属性

例如:[root@localhost ~]# cp  /etc/fstab  /tmp/

mv命令:move     移动

mv [OPTION]… [-T] SOURCE DEST

mv [OPTION]… SOURCE… DIRECTORY

mv [OPTION]… -t DIRECTORY SOURCE…

常用选项:

-i: 交互式;

-fforce;  强行覆盖;

rm命令: remove         删除

rm [OPTION]… FILE…

常用选项:

-i: 交互式;

-fforce;  强行覆盖;

-rrecursive

删除目录:rm -rf /PATH/TO/DIR  危险操作

危险操作:rm -rf /*

注意:所有不用的文件建议不要直接删除,而是移动至某个专用目录; (模拟回收站)

Linux第二周总结

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

命令执行的状态结果:

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

成功:0

失败:1-255

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

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

Linux第二周总结

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

bash的基础特性: 命令行展开

~:自动展开为用户的家目录,或指定的用户的家目录;

{}:可承载一个以逗号分隔的路径列表,并能够将其展开为多个路径;

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

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

Linux第二周总结

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

Linux第二周总结

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

元数据信息有:

File:文件名

Size:文件大小

Blocks:数据块

IO BlockIO

硬链接数

Access:用户对文件访问的权限

Uid:属主

Gid:属组

Access time:访问文件时间

Modify time:更改时间

Change time:改动时间

查看文件元数据:

stat命令:显示文件的状态

stat  FILE…

文件:两类数据   数据改变元数据一定改变

元数据:metdata

数据:data

Linux第二周总结

touch命令:

touch –更改文件时间戳

touch [OPTION]… FILE…

-c: 指定的文件路径不存在时不予创建;

-a: 仅修改access time

-m: 仅修改modify time

-t STAMP

[[CC]YY]MMDDhhmm[.ss]

Linux第二周总结

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

(0)
N27_yunerN27_yuner
上一篇 2017-07-09
下一篇 2017-07-09

相关推荐

  • 第二周-作业

    第二周作业: 题1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 Linux上常见的文件管理类命令有mkdir、touch、cp、mv、rm、stat。     mkdir:创建新目录         用法:mk…

    Linux干货 2016-12-08
  • 文件的归档和压缩

    文件的归档和压缩 •一、tar命令使用 •二、其他压缩方式 •三、进程管理基本概念。 前言: 本节主要介绍文件的归档和压缩相关方法。归档和压缩有利于linux系统中文件的管理和磁盘空间的利用,善于利用归档和压缩能为我们工作中带来很多便捷。另外将简单介绍进程的一些概念,方便下一节进程管理内容的学习。 一、 tar命令使用(tar命令用于文件…

    2017-04-16
  • 一起学DHCP系列(二)三种途径

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/162176 《一起学DHCP》系列第二节。      和WINS服务类似,DHCP大体上也由两部分组成,DHC…

    Linux干货 2015-03-25
  • shuc之学习目标

    1,每天学习二小时 2,半年熟悉数据中心LINUX技术

    Linux干货 2016-10-23
  • Python高阶函数和装饰器

    高阶函数 First Class Object 函数在Python中是一等公民 函数也是对象,可调用(callable)的对象 函数可以作为普通变量、参数、返回值等等 高阶函数 数学概念y=g(f(x)) 在Python中,高阶函数应该满足下列至少一个条件 接受一个或者多个函数作为参数 输出一个函数 计数器 def counter(base): def in…

    Linux干货 2017-10-23
  • ☞卸载kernel玩一玩

    卸载kernel玩一玩 废话不多说,下面开始卸载内核这一惊险之旅,特别提醒在开始之前做好虚拟机的快照,也许会造成系统无法启动,也许会出现各种错误,也许会笑着删数据库跑路,也许会从入门到放弃,,请系好安全带。  练习 冒泡排序法 #!/bin/bash##Author:jasonmc#Date:2016-08-24#Description:buble…

    Linux干货 2016-08-26

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-13 17:07

    赞,很详细的整理记录。一开始打下坚实的基础,会让以后的学习更加顺利,加油。