如何在 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
$
在 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
$