.profile

.profile 别名中的奇怪间距
.profile

.profile 别名中的奇怪间距

我正在尝试为我的 yocto linux 机器添加一些别名。出于测试目的,我将行alias ..='cd ..'和添加alias ps='ps -A'到新创建的~/.profile。当我使用 ssh 登录到我的设备时,同一文件中的环境变量被正确导出。别名已创建,但不起作用。 当我..这样做时,它会输出: No such file or directory,同时ps返回error: unsupported SysV option和 ps 命令的用法。 输出alias为 '.='cd .. 's='ps -A 但是别名似乎是正确的,因为我可以执行unalias...

Admin

在 .profile 中包含导出不会在登录后更新路径
.profile

在 .profile 中包含导出不会在登录后更新路径

我使用 i3-wm 安装了 Kali Linux v2020.4,并已更新.profile[以下]以包含导出的PATH,因为我认为更新.profile会影响所有 shell(sh、Bash、Zsh 等)。 注销/登录后,我无法运行其中存在的脚本Desktop,但如果我运行source ~/.profile,那么我就可以执行它: export PATH="$HOME/Desktop:$PATH" # if running bash if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists...

Admin

Hyper-V 增强会话:Ubuntu 18.04 .profile 未运行
.profile

Hyper-V 增强会话:Ubuntu 18.04 .profile 未运行

当我使用 Hyper-V 增强会话登录到我的 Ubuntu 18.04 VM 时,我的.profile源不存在。因此我对PATH等的自定义更改不可用。 当我通过基本会话登录时,.profile其来源符合预期。 .profile当我使用 Hyper-V 增强会话时如何强制采购? ...

Admin

.profile 中的 stty 导致:“stty:‘标准输入’:设备的 ioctl 不适当
.profile

.profile 中的 stty 导致:“stty:‘标准输入’:设备的 ioctl 不适当

我在 .profile 文件中添加了该命令stty werase ^H(该命令使我可以使用 Ctrl + Return 删除一个单词)。 但每当我启动电脑时,它都会显示以下错误: 加载 /home/stefan/.profile 时发现错误: stty:‘标准输入’:设备的 ioctl 不合适 因此会话将无法正确配置。您应尽快修复此问题。 我尝试用 查找错误strace -f -o <path-to-error> stty werase ^H。但我不知道它会导致什么结果。关联对于那些想要阅读它的人(pastebi...

Admin

为什么我启动终端时它没有加载 .profile?
.profile

为什么我启动终端时它没有加载 .profile?

我刚开始做开发人员,刚刚开始使用 Ubuntu。我目前正在尝试在终端上运行 elasticbeanstalk CLI,但当我在终端中输入“eb”时,总是会出现“eb:命令未找到”错误。只有在启动终端后输入“source ~/.profile”才能让它工作。 据我所知,我已经非常仔细地遵循了安装指南。我猜每次启动终端时 .profile 都不会加载。有什么办法可以修复/自动化这个问题吗?.bash_profile 和 .bash_login 不存在于主目录中,所以我认为这不会造成干扰。 我也不熟悉 bash、gnome 等术语,如果你们能够用一种不太技术性...

Admin

在 Xubuntu 16.04.5 上将 Thunderbird 升级到 60.3 后无法加载我的 Thunderbird 现有配置文件
.profile

在 Xubuntu 16.04.5 上将 Thunderbird 升级到 60.3 后无法加载我的 Thunderbird 现有配置文件

我已将 Thunderbird 安装在 /opt 目录中(几年前我将其安装在这个目录中),但现在 Thunderbird 升级后,我看不到存储在 /home/username/.thunderbird/profile.default 中的任何电子邮件和帐户。当我启动 Thunderbird 时,它表现为我没有设置任何配置文件并要求创建一个新帐户等等。我如何让 Thunderbird 加载我现有的配置文件?非常感谢您的帮助,Vladi 注:操作系统 Xubuntu 16.04.5,Thunderbird 60.3 ...

Admin

如何在 Linux Mint 19 中重置 .profile
.profile

如何在 Linux Mint 19 中重置 .profile

我正在运行 Linux Mint 19 Bionic,我弄乱了 .profile 来做一些自定义操作。虽然一切正常,但它会触发有关脚本错误的警告。在弄清楚我想要执行的任务与 .profile 的功能相矛盾后,我似乎无法将其恢复到原来的状态。有没有办法将 .profile 重置为默认设置? ...

Admin

文件 .profile 未在 Debian Buster 上获取(测试)
.profile

文件 .profile 未在 Debian Buster 上获取(测试)

我在全新安装的 Debian Buster 中向 .profile 中的 PATH 变量添加了一些内容,但重启后检查环境时,我发现没有任何变化。可能是什么问题? 添加的行是: PATH=$HOME/local/bin:$PATH 经过进一步检查,只有当我通过图形登录时,它才会获取源代码。登录虚拟控制台可以正确获取所有内容。 ...

Admin

为什么某些外部进程违背我的意愿在文件中对 PS1 进行物理更改?
.profile

为什么某些外部进程违背我的意愿在文件中对 PS1 进行物理更改?

之后发生的事情真的很奇怪启用Linux在我的 Chromebook 上。这不是什么大问题,但非常奇怪。为什么总是PS1设置为这个? \[\033[01;34m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[01;34m\] \w\[\033[31m\] \[\033[01;34m\]$\[\033[00m\] 即使我在末尾使用它.profile? export PS1='\[\033[01;34m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[01;34m\] \w\[\033[31...

Admin

Linux Mint .profile TERM 变量未设置
.profile

Linux Mint .profile TERM 变量未设置

我的 .profile 文件中有一个自定义脚本,添加了代码,没有删除任何内容,但它仍然会返回错误。但是,如果我在启动后在终端中TERM ENVIRONMENT VARIABLE NOT SET运行该命令,它会被设置为。我甚至可以抑制错误而不是解决它,因为它在启动后不会影响我的电脑。echo $TERMxterm-256color 以下是 .profile 中的脚本: clear # ~/.profile: executed by the command interpreter for login shells. # This file is not re...

Admin

测试 GUI 是否已在 Linux Bash 中运行
.profile

测试 GUI 是否已在 Linux Bash 中运行

在我的 Linux Mint 19 终端上的 .profile 文件中,我需要它来测试 GUI 是否在任何 CTRL+Alt+F# 键上运行,而不仅仅是当前键。如果它没有运行,它会运行命令startx。如果正在运行,它什么也不做。我尝试使用以下脚本: systemctl is-active --quiet lightdm && ( echo Welcome to Terminal) || ( sleep 8 echo Finishing Startup... echo Starting X Server. Welcome back ...

Admin

如果 .profile 中没有运行,是否启动 GUI?Linux mint 19
.profile

如果 .profile 中没有运行,是否启动 GUI?Linux mint 19

我的 .profile 文件中有以下脚本: systemctl is-active --quiet lightdm && ( echo Welcome to Terminal) || ( sleep 8 startx) fi 目标是如果 GUI 尚未运行,它将启动 GUI。但是它从来没有这样做过。它甚至从来没有说欢迎使用终端。 编辑:我尝试使用向 /etc/sudoers 添加规则,但它没有改变提示。这是我在文件中的内容: # # This file MUST be edited with the 'vis...

Admin

为什么 PATH 定义在 ~/.profile 中,尽管使用 bash 启动终端只执行 ~/.bashrc?
.profile

为什么 PATH 定义在 ~/.profile 中,尽管使用 bash 启动终端只执行 ~/.bashrc?

guest我的 Debian 系统上有一个带有 XFCE 桌面的用户帐户。 它~/.profile默认添加了一个文件。该文件的最后几行是: # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi echo .profile executed 最后一条echo命令是我添加的。我确保它$HOME/bin存在。 guest@debian:~$ ls -ld $HOME/bin ...

Admin

找不到 ~/.profile,只有 ~/.profile.swp (OSX)
.profile

找不到 ~/.profile,只有 ~/.profile.swp (OSX)

我正在安装 Homebrew,但是,当我去编辑时~/.profile,我发现只有二进制文件~/.profile.swp存在。我一直在阅读有关交换文件的内容,并试图更好地理解它们的用途,但到目前为止,我只在备份在 vi 或类似程序中打开的文件的上下文中阅读过它们,所以我不确定我怎么会得到这个我从未打开过的交换文件。我找错地方找这个文件了吗?似乎存在交换的地方就一定存在原始文件。 我对这些系统不是很有经验,所以请原谅我的问题太简单了。 系统信息:我使用的是 OSX 10.11 (El Capitan)。我的设置有一个奇怪的地方,那就是除了在当地一家 IT 商...

Admin

如何定义在 MobaXTerm *local* bash shell 中使用的别名?
.profile

如何定义在 MobaXTerm *local* bash shell 中使用的别名?

过去几周我一直在 Windows 中使用 MobaXterm,我很喜欢它。 不过,我还没有弄清楚如何定义自己的别名以供在本地 bash shell。显然,谷歌搜索似乎没有就此事找到任何结果。 我尝试将带有我的别名定义的.profile文件.bashrc放在与 Mobaxterm 可执行文件相同的目录中,但没有成功。相同的文件位于我的 Windows“主”目录中,但 Mobaxterm 看不到它们。 我还注意到终端中已经有很多预定义别名,但我无法确定这些别名在哪里定义,以便我可以添加自己的... ...

Admin