创建目录和文件

这篇博客详细介绍了如何在Linux中进行文件和目录的操作,包括递归创建目录`/opt/a/b/c`,在该目录下创建空文件`tarena.txt`,为`/etc/sysconfig/network-scripts/ifcfg-eth0`创建符号链接到`/etc/ifcfg-eth0`,以及一次性创建`/nsd`、`/root/zhangsan`和当前路径下的`lisi`三个目录。使用的关键命令有`mkdir -p`、`touch`和`ln -s`。

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]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值