Linux每次登录好了,又闪退回登录界面,执行命令时出现:commend not found

本文介绍了解决Linux系统中登录界面闪退返回及终端命令提示未找到的问题,通过检查并修正/etc/profile文件中的环境变量配置错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux登录时出现登录好了又闪退到登录界面,进入tty2执行ls、cd、ll等命令时出现commend not found,原因:是因为 /etc/profile 下面的配置文件出现了问题

1、在输入密码的图形界面Ctrl+alt+f2进入tty2终端登录界面

 

2、在终端输入:/bin/vi /etc/profile 命令,查看配置的环境变量是否有错,修改错误的地方,再Ctrl+alt+f1回到图形登录界面登录即可。

我的是我把PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH 中的“”写成了“”号

### 解决 `apt-key` 命令未找到的问题 当遇到 `apt-key: command not found` 的错误,这通常意味着当前使用的Linux发行版并不支持APT(Advanced Package Tool),或者APT工具链尚未被正确安装。对于基于Debian/Ubuntu的系统而言,APT及其关联组件如`apt-key`是默认存在的;然而,在其他类型的Linux发行版本中,比如CentOS、RHEL或Fedora,这些命令并不存在。 如果确实是在非APT环境里工作,则应考虑使用对应平台的标准安全密钥管理和仓库配置方法替代之。例如,在Red Hat系操作系统上,可以通过导入GPG密钥到rpm数据库的方式来验证来自外部源的软件包的安全性[^1]。 对于那些希望在不兼容的操作系统上获得类似功能的人来说,有几种选择: - **切换至合适的包管理系统**:如果是尝试在一个原本就应当采用YUM作为主要包管理器的环境中操作,那么应该转而利用它来进行依赖关系解析与更新认证库的工作。 - **手动处理公钥信任**:针对某些特殊情况下的需求,可以直接下载所需的.gpg文件并通过`rpm --import <path_to_key>`的方式将其加入受信列表之中[^2]。 另外值得注意的一点是,即便是在支持APT系列指令集的平台上,也有可能因为路径变量设置不当而导致找不到可执行文件的情况发生。此可以先确认一下系统的PATH环境变量是否包含了`/usr/bin`这样的标准目录位置,并通过软连接创建等方式确保能够顺利调用目标二进制程序[^3]。 最后提醒一点,不同版本之间的差异可能会造成具体实现细节上的区别,请务必参照官方文档来获取最权威的信息指导。 ```bash # 对于 RedHat/CentOS/Fedora 用户来说, 使用 rpm 导入 GPG key sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS* ```
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值