Linux操作练习(三)

1.将用户配置文件的3,4 字段分别截取出来写入文件UID和文件GIU

 [root@localhost_yc ~]# cut -d ":" -f 3 /etc/passwd > UID
 [root@localhost_yc ~]# cut -d : -f 4 /etc/passwd > GIU    
 #对于分隔符加不加引号都可以
 #用 ll 进行查看

在这里插入图片描述
2.通过查看时间命令分别将年月日时分写入A文件,将当前显示为星期几追加写入A文件。或者在屏幕上输出“the day is (星期几)”

因为我下的Linux是最小化版本(非图形界面化),显示时间“年”会在后面

 [root@localhost_yc ~]# date
 Thu Mar 18 20:07:48 CST 2021
 [root@localhost_yc ~]# date | cut -d " " -f 2,3,4,6
 Mar 18 20:37:24 2021
 [root@localhost_yc ~]# date | cut -d " " -f 2,3,4,6 | cut -d ":" -f 1,2 > A 
 [root@localhost_yc ~]# date | cut -d " " -f 6 >>A   
 [root@localhost_yc ~]# cat A        
 Mar 18 20:38
 2021        
 #因为年被裁掉了,我只能重新追加再写一次  但是样子怪怪的,
 如果是图形界面化的Linux,“年”应该会在日期显示的最前面所以就不会出现我这个情况


 [root@localhost_yc ~]# echo the day `date | cut -d " " -f 1 `
 the day Thu          #这就不像图形界面化显示的那么好了

图形界面化的Linux :
在这里插入图片描述
在这里插入图片描述

3.创建目录/test/sysroot在该目录下创建三个文件a,b,c 之后再将sysroot目录移动到/tmp目录下改名为sys保证目录下三个文件也存在

 [root@localhost_yc ~]# mkdir /test/sysroot
    或者[root@localhost_yc sysroot]# mkdir -p /test/sysroot
        # 当上一级目录不存在的情况下,使用选项“-p” 可以直接进行逐级创建

 [root@localhost_yc sysroot]# touch a b c          #当创建多个文件时,不能使用逗号分隔
   或者 [root@localhost_yc sysroot]# touch {a,b,c}  #  或者使用大括号

在这里插入图片描述
4.删除 /tmp/sys/a 文件

  [root@localhost_yc sysroot]# rm /tmp/sys/sysroot/a
  rm: remove regular empty file '/tmp/sys/sysroot/a'? y

5.目录/tmp下创建4个目录,并在这四个目录下分别创建一个test目录

[root@localhost_yc tmp]# mkdir -pv /tmp/{f1,f2,f3,f4}/test   
 #仅限于创建同类型文件,比如是:目录类型,文本文件类型

6.创建一个test目录,在该目录下创建一个文件,内容写 nano

[root@localhost_yc ~]# mkdir test
[root@localhost_yc ~]# touch test/file1
[root@localhost_yc ~]# vi file1
[root@localhost_yc ~]# cat file1
nano

7.在/dir下创建目录dir2和文件file1,移动文件file1到上面创建的test目录中,将目录dir2复制到test目录中

[root@localhost_yc ~]# mkdir -pv /dir/dir2
[root@localhost_yc ~]# touch /dir/dir2/file1
[root@localhost_yc ~]# mv /dir/dir2/file1 /test
[root@localhost_yc ~]# cp -r /dir/dir2 /test        #选项“-r”复制目录
[root@localhost_yc ~]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值