相关疑难解决方法(0)

将主文件夹移动到第二个驱动器

我的电脑中有 2 个硬盘驱动器。目前第二个驱动器安装为/media/storage.

如何将我的用户数据从 移动/home/media/storage/home

我可以将数据移到那里然后简单地将其符号链接回来吗?

users directory

68
推荐指数
4
解决办法
19万
查看次数

为什么 Ubuntu 的默认 ~/.profile 源是 ~/.bashrc?

这些是~/.profile我的 13.10 附带的股票内容(已删除注释行):

if [ -n "$BASH_VERSION" ]; then
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
Run Code Online (Sandbox Code Playgroud)

这是从 Debian 继承的,但为什么 Canonical 决定保留它?据我所知,这不是标准的 *nix 方式,我见过各种系统都没有发生这种情况,所以我认为他们一定有充分的理由这样做。这可能会导致在运行登录 shell 时出现意外行为(例如,当 ssh 进入机器时),而用户不希望有~/.bashrc来源。

我能想到的唯一好处是不要将用户与许多启动文件混淆,并允许他们.bashrc单独编辑并读取该文件,而不管 shell 类型。然而,这是一个可疑的好处,因为为登录和交互式 shell 设置不同的设置通常很有用,这会阻止您这样做。此外,登录 shell 通常不在图形环境中运行,这可能会导致错误、警告和问题(天哪!),具体取决于您在这些文件中设置的内容。

那么为什么 Ubuntu 会这样做,我错过了什么?

bash design .profile bashrc

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

标签 统计

.profile ×1

bash ×1

bashrc ×1

design ×1

directory ×1

users ×1