集训第一周 Linux

1.创建一个用户user1,用root身份给user1修改密码为redhat。

提示:创建用户用useradd user1

 

2.切换到user1用户,给自己修改一个密码,密码任意。

 3.在/root/目录中创建一个以自己的汉语拼音为名字的文件,例如zhangsan.txt。并写入名字、年龄、出生日期、性别,每一项占一行,保存并退出。

 

 

5.查找系统中所有与passwd关键词相关的man 帮助章节。

 

 

5.分别写出man帮助的第1,5,8章节是做什么的?

1、Standard commands (标准命令)

Executable programs or shell commands, 普通的命令

5.File formats (文件格式)

File formats and conventions eg /etc/passwd, 指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义

8.Administrative Commands (管理员命令)

System administration commands (usually only for root), 系统管理用的命令,这些命令只能由root使用

6.创建一个目录/data

 

7.将 /etc/目录拷贝到data 并且重命名为 config

 

8.将config 目录中的shadow 文件拷贝/tmp  

 

9.将config 下的shadow文件更名为password

 

10.更新/etc/目录下面所有文件的时间戳(注意不是/etc目录本身的时间戳)

 

11.在/tmp下创建一个空文件test1,并且通过文本编辑器来验证时间戳的更改

 

 

12.清空/tmp目录  

 

13.给/data目录改名,更名为RHCE

 

14.创建目录/tmp/a/b/c/d/e/f这样的目录树结构 

15.将/usr/share/doc/zip目录下的所有文件拷贝至/tmp

16.查看/etc/profile 文件的时间戳。并尝试用touch修改A time和M time

 

17.用file查看文件/etc/profile的文件类型,并将windows里面的一个pdf文件复制到虚拟机里面,用file来查看该pdf文件的类型。(选做)

 

 

 

二,补充知识点

Linux文件时间戳

在讨论如何使用touch命令之前,首先回顾一下Linux中的文件时间戳。

Linux中的文件有三个时间戳:

  • atime(访问时间) - 某些命令或应用程序(如catvimgrep)访问或者打开文件的最后时间
  • mtime(修改时间) - 上次修改文件内容的时间。
  • ctime(更改时间) - 文件的属性或内容最后一次更改。该属性包括文件权限,文件所有权或文件位置

显示包含时间戳的文件状态,可以使用该stat命令。

仅更改访问时间

使用该-a选项仅更改文件的访问时间:

touch -a file1

Copy

仅更改修改时间

使用该-m选项更改文件的修改时间:

touch -m file1

Copy

更改修改时间时,更改时间也将更新

设置特定时间戳

touch命令还允许我们更新或创建具有除当前时间之外的特定时间的文件

使用-d--date=)选项指定日期字符串并使用它而不是当前时间

例如,要将最后访问和修改时间更改为file12018年6月1日11:02,您将使用以下命令:

touch -d '1 June 2018 11:02' file1

Copy

日期字符串需要用单引号括起来

您还可以为touch命令提供部分日期时间字符串。仅提供日期,自动将年份更改为当前年份:

touch -d '12 June' file1

Copy

使用-t选项指定时间戳,timestamp参数需要采用以下格式:

use [[CC]YY]MMDDhhmm[.ss]

Copy

例如,以下命令将file1 的上次访问和修改时间设置为当前年份的6月1日02日

touch -t 12061102 file1
stat file_name

 引用自:在linux下如何使用touch命令修改文件时间戳 (myfreax.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值