首页 > 系统相关 >linux下设置环境变量导致原有环境变量失效

linux下设置环境变量导致原有环境变量失效

时间:2024-03-31 19:44:52浏览次数:23  
标签:bin vi linux 命令 PATH 失效 环境变量

搭建集群时,想新增一个环境变量,但设置错了导致原因都失效了

vim /etc/profile.d/my_env.sh
export PATH=/home/atguigu/bin

大部分命令都使用不了了,只能使用halp下的命令

[root@hadoop102 module]# su
bash: su: 未找到命令
[root@hadoop102 module]# ls
bash: ls: 未找到命令

解决思路,还是要想办法将原先的文件修改回去,最开始使用的是scp,想从别的服务器上同步过来,但是scp也报错了
只能找到vim/vi的执行文件

/usr/bin/vi /etc/profile.d/my_env.sh
export PATH=$PATH:/home/atguigu/bin

标签:bin,vi,linux,命令,PATH,失效,环境变量
From: https://www.cnblogs.com/inmeditation/p/18107153

相关文章

  • 【Linux】认识线程池 AND 手撕线程池(正常版)
    文章目录0.回顾进程池1.计算机层面的池化技术2.线程池预备知识2.1介绍线程池2.2设计线程池的意义是什么?2.3其他知识3.回顾C++类与对象3.1cpp什么情况下成员函数必须是静态的?3.1可变参数列表3.2格式化输出函数3.3预定义符号4.图解线程池运作原理4.0完整代码Makefilelog.......
  • Linux内核数据管理利器--红黑树
    目录写在前面1.红黑树的原理2.红黑树操作2.1红黑树的节点插入2.2红黑树的节点删除2.3红黑树的查询操作3.红黑树操作实验附录A:实验代码写在前面本文通过两个方面让读者可以深入理解Linux内核中红黑树RBTree的实现以及使用,读完此文章,你可以收获:红黑树的特性红黑树的......
  • 【Linux】权限理解
    权限理解1.shell命令以及运行原理2.Linux权限的概念3.Linux权限管理3.1文件访问者的分类(人)3.2文件类型和访问权限(事物属性)3.2.1文件类型3.2.2基本权限3.3文件权限值的表示方法3.4文件访问权限的相关设置方法3.4.1chmod3.4.2chown3.4.3chgrp3.4.4umask3.5......
  • 权限提升-Linux系统权限提升篇&Vulnhub&Capability能力&LD_Preload加载&数据库等
    知识点1、Web或用户到Linux-数据库类型2、Web或用户到Linux-Capability能力3、普通用户到Linux-LD_Preload加载so配合sudo章节点:1、Web权限提升及转移2、系统权限提升及转移3、宿主权限提升及转移4、域控权限提升及转移基础点0、为什么我们要学习权限提升转移技......
  • 权限提升-Linux系统权限提升篇&Vulnhub&PATH变量&NFS服务&Cron任务&配合SUID
    知识点1、Web或普通用户到Linux-服务安全配合SUID-NFS2、普通用户到Linux-环境变量配合SUID-$PATH3、Web或普通用户到Linux-计划任务权限不当-Cron章节点:1、Web权限提升及转移2、系统权限提升及转移3、宿主权限提升及转移4、域控权限提升及转移基础点0、为什么我......
  • linux ssh配置radius认证
    使用pam_radius实现1、下载及安装Pam_radius2、修改ssh配置以及ssh服务的pam文件3、搭建radius服务器下载及安装Pam_radius1、安装依赖sudoyuminstallgccpampam-develmake-y2、前往freeradius网站下载pam_radius,链接如下https://freeradius.org/sub_projects/3、......
  • Linux开发常用的命令
    1.文件操作1)cd  切换到指定目录cd./test//进入当前目录下的test目录./是当前目录2)mkdir  创建一个文件夹(directory 目录)mkdirtest//创建一个名为test的目录3)touch  创建一个空文件(file)touchtest.c//创建一个名为test.c的.c文......
  • MySQL 索引失效场景总结
    查询条件有or假设在customer_name字段设置了普通索引,执行以下sql:#type:ref,possible_keys:idx_customer_name,key:idx_customer_name#idx_customer_name索引生效explainselectid,customer_name,company_namefromt_user_infowherecustomer_name='test_na......
  • @Transactional详解(作用、失效场景与解决方法)| 事务注解实际原理(AOP)解析
    开发中代码实现事务的方式,理论上说有两种:编程式事务、注解式事务。但是实际上使用最多的还是注解实现的事务控制; 1、编程式事务(开发用的很少了)基于底层的API,如PlatformTransactionManager、TransactionDefinition 和 TransactionTemplate 等核心接口,开发者完全可以通过编......
  • FFmpeg开发笔记(十)Linux环境给FFmpeg集成vorbis和amr
    ​FFmpeg内置了aac音频格式,在《FFmpeg开发实战:从零基础到短视频上线》一书的“5.2.2 Linux环境集成mp3lame”又介绍了如何给FFmpeg集成mp3格式,常见的音频文件除了这两种之外,还有ogg和amr两种格式也较常用。其中ogg格式的编解码依赖于libogg和libvorbis,而amr格式的编解码依赖于op......