Linux创建目录和文件 mkdir、touch、cp、rm、mv 和 ln命令

 2025-06-06 11:42:35    4697  

目录

前言

一、mkdir命令

二、touch命令

三、ln命令

3.1 软/硬链接

3.2 软链接详解

四、cp命令

五、rm命令

六、mv命令

七、rename

前言

点击此处查看 ls、cd、alias、du命令

一、mkdir命令

用法:mkdir [选项]... 目录位置及名称...,若指定目录不存在则创建目录。

选项

说明

-p

需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理

-m

设置权限模式(类似chmod),而不是rwxrwxrwx 减umask

-v

每次创建目录,并显示详细信息

-Z

将每个创建的目录的SELinux 安全环境设置为CTX

例如:

1 . [root@duan ~]# mkdir abc,在当前目录创建目录abc。

2 . [root@duan ~]# mkdir -p /aa/bb/cc,在/根目录创建目录/aa,在/aa目录下创建子目录bb,在/aa/bb目录下创建子目录cc。

3 . 在当前目录批量创建目录

命令:mkdir -pv {al,bl}/{cl,dl},创建 al、bl 目录,并在这两个目录下各创建 cl、dl目录。

例:mkdir -p /ms/{

sales,hr,web} #创建一个名为/ms的目录,其中有sales、hr、web的子目录

二、touch命令

功能:

将文件的访问时间和修改时间更新为当前时间;

经常用创建多个新的空文件

touch test.txt #将test.txt 的时间改为当前时间,文件不存在则新建

touch -c -t 04041818 test.txt #将文件档案时间改为,4月4日18点18分

touch -r test.txt f


家里有老鼠有什么预兆 老鼠进家的风水说法
身为一种水果,名字却“这么硬气”?一口气搞懂石榴的前世今生