linux 目录创建,linux软件安装命令

本篇文章给大家谈谈linux 目录创建,以及linux软件安装命令对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

linux mkdir命令详解

linux系统下mkdir命令是用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

1、命令格式:

mkdir [选项]目录...

2、命令功能:

通过mkdir命令可以实现在指定位置创建以DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。

3、命令参数:

-m,--mode=模式,设定权限模式(类似chmod),而不是rwxrwxrwx减umask

-p,--parents可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;

-v,--verbose每次创建新目录都显示信息

--help显示此帮助信息并退出

--version输出版本信息并退出

linux ln命令详解

in链接指向的是节点(inode),是已存在文件的另一个名字,修改其中一个,与其连接的文件同时被修改;对in链接文件进行读写和删除操作时候,效果和符号链接相同。下面将分三方面介绍ln命令:

1、功能:

是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。

2、用法:

ln [选项]… [-T]源文件链接名(第一种格式)

或:ln [选项]…源文件(第二种格式)

或:ln [选项]…源文件…目录(第三种格式)

或:ln [选项]…-t源文件夹链接名…(第四种格式)

在第一种格式中,创建指定名称的链接且指向指定的源文件。

在第二种格式中,在当前目录创建指向源文件的链接。

在第三、四种格式中,在指定目录中创建指向源文件的链接。

默认创建硬链接,当使用–symbolic时创建符号链接。

当创建硬链接时文件必须在同一个文件系统,并且不能对目录进行硬链接。符号链接可以指向任意的位置,

3、选项说明:

–backup[=CONTROL]为每个已存在的目标文件创建备份文件

-b类似–backup,但不接受任何参数

-d,-F,–directory创建指向目录的硬链接(只适用于超级用户,而且有不可预知的风险,慎用哦)

-f,–force强行删除任何已存在的目标文件

-n,–no-dereference

如果目的地是一个已存在的链接至某目录的符号链接,会将该符号链接当作普通文件处理,先将该已存在的链接备份或删除。

-i,–interactive询问是否删除目的地文件

-s,–symbolic创建符号链接而不是硬链接

-t,–target-directory=目录在指定目录中创建链接

-T,–no-target-directory将链接名当作普通文件(在对目录进行符号链接时要用到此选项)

举例:

1.对某个文件创建一个连接

$ln-s/tmp/abc.txt~/

此命令表示在家目录下创建与源文件同名的链接到/tmp/abc.txt符号连接

$ln-s/tmp/abc.txt~/abc

一分钟学一个 Linux 命令 - mkdir 和 touch

探索Linux世界:一文两得的mkdir与touch命令

欢迎来到《Linux命令速成》系列,今天我们将花两分钟深入理解mkdir和touch,这两个看似简单的命令在日常开发和文件管理中不可或缺。快来跟随god23bin的脚步,开始学习吧!

1. mkdir:目录大师的诞生

mkdir,即make directory的缩写,是创建文件夹的魔法棒。在任何项目中,快速创建新的组织结构都是效率的关键。它的基本指令是:

基本语法:mkdir目录名</

例如,键入mkdir gta6</,即可在当前目录下创建一个名为gta6的新文件夹。

实例演示

要创建多层目录?mkdir-p dir1/dir2/dir3</,这个选项会自动创建中间不存在的父目录。

选项与权限

使用-p创建多级目录,如mkdir-p/opt/games/gta6/model/objs,而-m 700 importance则用来设置权限,比如创建一个权限为700的importance目录。

2. touch:触碰文件的魔法

touch命令并非字面意义上的触碰,而是创建新文件或更新文件时间戳的神兵。它是这样命名的,因为它的功能类似“创建”而不是“创建-”或“make file”。

使用方法:touch文件名</,这个命令会在当前目录下创建一个空文件,如果文件已存在,则更新其时间戳。

实例解析

创建多个文件:touch f1.txt f2.txt f3.txt</,而要更新文件时间戳,使用-c选项,如touch-c f1.txt</。

时间戳的秘密

通过stat文件名,可以查看文件的访问时间、修改时间和状态改动时间,这对于追踪文件活动非常有用。

总结与提升

通过本文,你已经掌握了mkdir和touch在Linux中的基本操作,从创建目录、设置权限到管理文件时间戳,它们是文件管理的得力助手。继续探索Linux世界,下一个命令已经在等待你的发现。

阅读剩余
THE END