创建目录和文件

  1. 创建目录和文件
     问题
  1. 在/opt下递归创建a/b/c
  2. 在/opt/a/b/c创建一个空文件tarena.txt
  3. 为文件 /etc/sysconfig/network-scripts/ifcfg-eth0 建一个快捷方式存放到 /etc/ifcfg-eth0
  4. 同时创建/nsd、/root/zhangsan、当前路径下lisi三个目录
     方案
    创建文件夹命令为mkdir,常见空文件的命令为touch。
    mkdir递归创建目录时需要加上,选项-p。
    制作链接文件命令为ln,现阶段学习的是符号链接,操作时需加上“-s”选项。
    注意制作链接时:
    1)路径是要写绝对路径
    2)命令格式要分清源文件在前面,而链接文件在后面
    3)链接文件不需要事前创建
     步骤
    实现此案例需要按照如下步骤进行。
    步骤一:在/opt下递归创建a/b/c
    命令操作如下所示:
    [root@localhost /]# mkdir -p /opt/a/b/c //-p为递归创建选项
    [root@localhost /]# ls -R /opt/a //-R递归查看目录内容
    /opt/a:
    b

/opt/a/b:
c

/opt/a/b/c:
[root@localhost /]#

步骤二:在/opt/a/b/c创建一个空文件tarena.txt
命令操作如下所示:
[root@localhost /]# touch /opt/a/b/c/tarena.txt
[root@localhost /]# ls /opt/a/b/c/
tarena.txt
[root@localhost /]#
步骤三:为文件 /etc/sysconfig/network-scripts/ifcfg-eth0 建一个快捷方式存放到 /etc/ifcfg-eth0
命令操作如下所示:
[root@localhost /]# ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/ifcfg-eth0
[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:17:BF:F7
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=192.168.1.1
NETMASK=255.255.255.0
[root@localhost /]# cat /etc/ifcfg-eth0 //访问链接文件能得到相同结果
DEVICE=eth0
HWADDR=00:0C:29:17:BF:F7
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=192.168.1.1
NETMASK=255.255.255.0
[root@localhost /]#
步骤四:同时创建/nsd、/root/zhangsan、当前路径下lisi三个目录
命令操作如下所示:
[root@localhost /]# cd /opt/
[root@localhost opt]# ls
a rh
[root@localhost opt]# mkdir /nsd /root/zhangsan lisi
[root@localhost opt]# ls -ld /nsd
drwxr-xr-x. 2 root root 4096 1月 8 19:52 /nsd
[root@localhost opt]# ls -ld /root/zhangsan
drwxr-xr-x. 2 root root 4096 1月 8 19:52 /root/zhangsan
[root@localhost opt]# ls -ld lisi
drwxr-xr-x. 2 root root 4096 1月 8 19:52 lisi
[root@localhost opt]#

猜你喜欢

转载自blog.csdn.net/weixin_45173557/article/details/90896218
今日推荐