相关疑难解决方法(0)

如何创建永久的 Bash 别名?

我想为rm命令创建一个别名,以便在执行此命令后收到确认消息。所以我正在创建一个这样的别名alias rm='rm -i'。但据我所知,这是一个临时别名,它会一直存在,直到您关闭终端。

正如这里解释的永久保存别名,我需要在终端中执行~/.bash_aliases~/.bashrc命令并在那里添加我的别名。但是当我执行时,~/.bashrc我收到以下错误消息:

bash: /home/bakhtiyor/.bashrc: Permission denied
Run Code Online (Sandbox Code Playgroud)

当我运行时,~/.bash_aliases我收到另一条错误消息,如下所示:

bash: /home/bakhtiyor/.bash_aliases: File or directory doesn't exist.
Run Code Online (Sandbox Code Playgroud)

实际问题是什么,我该如何解决?

bash alias

471
推荐指数
7
解决办法
94万
查看次数

如何创建永久的“别名”?

例如,如果您创建别名:

alias cls="clear"
Run Code Online (Sandbox Code Playgroud)

它存在直到你杀死终端会话。当您启动一个新的终端窗口时,别名不再存在。如何创建存在于每个终端会话中的“永久”别名?

command-line

221
推荐指数
5
解决办法
47万
查看次数

我在 ubuntu 中找不到 .bash_profile

.bash_profile在我的/home/user目录中找不到Ubuntu 14.04 。我用ls -a命令查看了.bash_profile,但没有这样的文件。

bash .profile

94
推荐指数
3
解决办法
22万
查看次数

了解 .bashrc 和 .bash_profile

在我以 root 身份登录的服务器上,我看到.bashrc(Ubuntu 10.10)。

在我的 Mac 上,我有一个 .bash_profile

Ubuntu 总是只有一个.bashrc文件而不是.bash_profile吗?(我只是很困惑,所以问,我意识到他们是不同的o/s,但也许有某种关系?)

在我的服务器上,我想创建一个别名,我应该把它放进去.bashrc吗?

如果我希望应用此别名以便所有用户都可以使用它,该怎么办?

bash alias

28
推荐指数
2
解决办法
5万
查看次数

~/.bashrc 文件是在什么时候创建的?

例如,如果我要运行命令adduser test,是否会在为用户创建主目录时自动创建 .bashrc test?如果它不是在用户创建时创建的,它是在什么条件下创建的?

另外,如果我将 .bashrc 文件添加到用户的主目录,它会被操作系统覆盖吗?

提前致谢。

command-line bash bashrc

21
推荐指数
1
解决办法
4716
查看次数

WSL 中的 .bashrc 文件在哪里?

作为 linux 世界的新手,我正在尝试使用 ubuntu 功能进行一些开发。我想向 .bashrc 添加一些别名,但找不到。这个问题有一个答案,但它不是重复的,因为在我的 1803 系统上处理旧版本的 Windows 时它不起作用。

windows-subsystem-for-linux

6
推荐指数
0
解决办法
2万
查看次数

为什么我必须这样做`。.bash_profile` 每次我创建一个新的别名?

每次我在我的 .bash_profile 文件中添加一个新别名时,我发现我必须. .bash_profile在我的终端中执行命令才能使其工作。

为什么别名不能自动工作?

bash alias

4
推荐指数
1
解决办法
2471
查看次数

如何编辑“~/.profile”以更改文件排序顺序

我是一个全新安装 Ubuntu“Bionic Beaver”(v18.04)的新手用户,他从 Windows 10 迁移。我想让 Ubuntu 中的文件排序顺序与 Windows 中的匹配,因为这就是我组织我的方式(广泛的)文件存档。我认为答案在于一篇名为“如何强制文件夹视图排序顺序不忽略特殊字符?”的帖子,其中说:

如果您希望整理等同于 strcmp() 排序顺序(即对字符串中字符的代码点值进行 > 简单比较),> 您可以切换到旧的 C 语言环境进行整理。

这可以通过编辑 ~/.profile 并添加(或修改)类似>以下的行来完成:

出口 LC_COLLATE=C

这些说明对我来说太模糊了,我不知道在哪里可以找到这个 ~/.profile,或者如何安全地编辑它。

我希望有人能够就如何做到这一点向我提供明确的说明,这些说明对于我没有经验的人来说是可以理解的。

command-line

4
推荐指数
1
解决办法
3万
查看次数