如何在 Linux 中使用 mkdir -v 作为默认 mkdir

How to use mkdir -v as defaul mkdir in Linux

在 linux 中,当我使用 mkdir -v dir1 时; linux 将向我显示一些信息,例如“dir1 create " "dir1 退出" ;

mkdir -v 给我一种“安全感”,我喜欢。 但我想将“mkdir -v”设为默认“mkdir”,每次我使用 mkdir 时,它都会显示信息;

我想这个想法是因为我每次使用“mkdir -v”,我都觉得不方便。

我尝试了一些方法,比如在我的 .bashrc 中导出“alias mkdir="mkdir -v " ",但它没有用。

有什么简单的方法可以实现这个想法吗?非常感谢!

您必须定义别名才能执行此操作

下面的命令将附加到您的 .bashrc 并将完成所需的结果

echo 'alias mkdir="mkdir -v"' >> ~/.bashrc

记得获取新的 shell 或键入 bash 以在当前 shell

中重新加载您的 .bashrc 文件

如果您偶尔不希望出现这种行为,只需在您的命令前加上前缀 \

\mkdir test

以上将忽略别名对这一个命令的影响。

样本运行

$ alias mkdir='mkdir -v'
$ mkdir test
mkdir: created directory 'test'
$ \mkdir test1
$