首页 > 其他分享 >2023 .3.2 笔记

2023 .3.2 笔记

时间:2023-03-02 23:57:54浏览次数:34  
标签:bin JAVA 笔记 命令 3.2 usr 2023 PATH 环境变量

1)配置bash文件时出错,想要改正时报错 终端输入:export PATH=/bin:/usr/bin:$PATH

2)linux配置环境变量操作失误出现:/usr/libexec/grepconf.sh: line 5: grep: command not found 的解决办法:

出现原因:错误的配置了Linux环境变量,并且source /etc/profile等命令应用了环境变量之后出现ls、vim、grep、vi等命令无法使用的情况

解决办法:
先根据Linux配置环境变量的语法正确配置环境变量
注意配置Linux环境变量的时候一定要是PATH=$PATH:{具体的地址},意思为在当前环境变量增加环境变量。
不能是PATH={具体的地址},这样直接将环境变量替换了
正确配置了以后执行下面的命令。命令意思为在当前连接窗口下增加临时环境变量,地址为/usr/bin和/usr/sbin和/bin和/sbin四个文件夹下的命令,

之后任意位置就可以使用这四个文件夹下的命令,一般ls、vim、grep、vi等命令也在这四个文件夹下,然后source /etc/profile持久化环境变量应用

3)Linux chown -R 指令介绍与使用Linux chown -R 指令介绍与使用:

chown命令用于设置文件所有者和文件关联组的命令。
chown 需要超级用户root的权限才能执行此命令
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
–help : 显示辅助说明
–version : 显示版本

4)Linux_/usr/libexec/grepconf.sh:行5: grep: 未找到命令
在执行命令source /etc/profile时,报错,后发现ls,vim等一些基本命令失效
致错原因:安装完jdk后,配置了错误的环境变量,并执行了“source /etc/profile”命令
解决方案:在/etc/profile中最后一行添加下述代码,回复ls,vim,等基本命令
export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/sbin
执行命令:source /etc/profile
正确配置:
JAVA_HOME=/usr/java/jdk1.8.0_151
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
关于Linux环境变量:使用":"来进行分割
在PATH后追加JAVA_HOME时,应该为:PATH=$PATH:$JAVA_HOME,也就是说,必须加上“$PATH:”,然后在追加新值,否则就会覆盖掉PATH,导致vim,ls,等基本命令失效。

标签:bin,JAVA,笔记,命令,3.2,usr,2023,PATH,环境变量
From: https://www.cnblogs.com/18396947681ww/p/17174075.html

相关文章

  • 2023年第 14期《Python接口自动化+Playwright 》课程,4月2号开学(课程全面升级!)!
    2023年第14期《python接口web自动化+测试开发》课程,4月2号开学(课程全面升级!)主讲老师:上海-悠悠上课方式:微信群视频在线教学,方便交流本期上课时间:2023年4月2号-2023年......
  • 软甲体系架构 - 可用性 读书笔记
    架构设计则为满足架构需求的质量属性寻找适当的战术。对如何实现特定的质量属性感兴趣。质量需求指定了软件的响应,以实现业务目标。我们感兴趣的是设计使用设计模式、架构......
  • 计网学习笔记二 Link Layer Service
    在上一周的计网学习了network和Internet的总论。在这一周开始的未来几讲将集中在链路层linklayer,并且会有相应的计网lab完成。在这一讲中,我们主要关注链路层提供的服务。......
  • 阅读笔记《大型网站技术架构核心原理与案例分析 》
    今天按照老师的要求阅读了《大型网站架构核心原理与案例分析》这本书,对此书所讲解的东西感触颇深。先谈一谈李智慧老师为什么写这本书。当时李老师想写这本书的起......
  • 2023.3.2每日总结
    Android中数据库的创建•数据库类:SQLiteDatabase•数据库帮助类:SQLiteOpenHelper方法一•db=SQLiteDatabase.openOrCreateDatabase(DATABASE_NAME,Context.MODE_PRI......
  • 大型网站架构可修改性阅读笔记
    当今互联网时代,大型网站架构的可修改性是至关重要的,因为网站需要不断地更新和改进以适应不断变化的市场和用户需求。在这种背景下,实现可修改性需要考虑多个因素,如架构设计......
  • 3.2
    今天我安装了pythonz编译器的安装和环境的配置,版本是python 3.11.2版本,学习了helloworld的输出,发现phython很简单,很简便,好好学习我还复习了增删改查 今天打篮球了,......
  • Hadoop集群搭建笔记
    Hadoop集群搭建笔记本文档在最小化安装centos7后的操作。首先,对于大数据集群提前进行主机名、IP地址、主次服务的规划:node01:192.168.135.80NNDN......
  • MarkDown笔记
    标题#标题名字(井号的个数代表标题的级数)一级标题使用1个#二级标题使用2个#三级标题使用3个#四级标题使4用个#五级标题使用5个#六级标题使用6个##最多支持六级标......
  • 2023.3.2 日寄
    2023.3.2日寄\(~~~~\)希望这不是退役前最后一篇日寄,毕竟明天是不可能写日寄的。一言\(~~~~\)我的北京到了,你的伦敦也到了,浮天沧海远,万里眼中明——我煮酒,等着你回来......