马哥Linux云计算架构班--第二周学习作业

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

目录类管理命令 mkdir、rmdir、ls、cp、mv、pwd、cd、rm
mkdir 创建目录
rmdir 删除目录
ls 显示目录
cp 复制目录
目录复制需要使用-p
mv 移动目录
pwd 列出目录当前位置
cd 进入目录

文件类管理命令 more、less、head、tail、cat、mv、cp、touch、stat、rm
more 翻页显示文件
more /etc/profile
less 也是翻页显示文件
less /etc/profile
head 查看文件的前多少行
head -n 10 /etc/passwd
tail 查看文件尾部的多少行
tail -n 10 /etc/passwd
tail -f /var/log/access.log(实时查看日志文件)
cat 查看文件
mv 复制文件、移动文件
cp 复制文件
cp -p 保留属性
touch 创建文件(改变文件的时间戳)
touch -a 修改atime
touch -m 修改mtime
stat 查看文件状态
rm 删除文件

2、使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, q_z

mkdir /tmp/{a1,a2}
mkdir /tmp/a1/{a,b}
mkdir /tmp/x{_y,_z}
mkdir /tmp/q{_y,_z}

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

 元数据:metadata(属性信息)用stat看到的
 数据:data 用cat看到的

 文件重要的元数据有
  access time(访问时间)就是用less,more查看后的时间
  modify time(修改时间)就是对文件编辑后的时间
  ctime  time(改变时间)即元数据发生改变

 可以用touch修改文件的时间戳信息

   touch
     -a 修改atime
     -m 修改mtime

4、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22。

mkdir /tmp/tfiledate +"-%Y-%m-%d-%H-%M-%S"

5、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

cp -r /etc/p*[^0-9] /tmp/mytest1

6、创建用户tom,指定UID为5001,指定家目录为/tmp/tom, 指定shell为/bin/zsh, 指定基本组为tom,附加组为jack

useradd -u 5001 -d /tmp/tom -s /bin/zsh -g tom -G jack tom

7、常用的用户以及文件管理命令有哪些,并演示命令以及用法。

常见的用户管理命令有
useradd
usermod
id

常见的文件管理命令有
cp
head
tail
more
less
cat
vi/vim
mv
rm
touch
stat

转载于:https://blog.51cto.com/9516436/2339457

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值