`

(转)ls command not found

    博客分类:
  • Mac
 
阅读更多

如果.bash_profile损坏,则会导致一系列基础命令失效

在设置 java环境变量时,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。
在命令行下打入下面这段就可以了
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

上面方法在source .bash_profile后会失效,即使open .bash_profile把

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

填进去都无效(在'Mojava' MacOS)

 

用下面方法可行:

以下转自:https://www.jianshu.com/p/e6de1061047a
1.首先输入命令,让暂时可以使用vim等命令
2.然后打开~/.bash_profile
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
3.然后打开~/.bash_profile
vim ~/.bash_profile
4.加入path
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:${JAVA_HOME}:${JAVA_HOME}/bin"
5.重启profile
source ~/.bash_profile
6.退出terminal, 重新打开,输入vim查看是否有效
分享到:
评论

相关推荐

    linux下提示bash-command not found.docx

    Linux 中解决 "bash: command not found" 问题的方法 在 Linux 系统中,经常会遇到 "bash: command not found" 的错误提示,这是因为系统无法找到相应的命令所致。解决这个问题的关键就在于理解 Linux 系统中的 ...

    Linux -bash: ls: command not found

    今天登录阿里云后不知道怎么回事,一直报:-bash: ls: command not found 原因: 环境变量PATH被修改了 解决办法: 执行命令: export PATH=/bin:/usr/bin:$PATH 上边的方法执行完成,解决了问题,当关掉当前的...

    expect5.45

    在标题和描述中提到的问题,"spawn: not found" 和 "expect: not found" 是在尝试运行`expect`脚本时常见的错误信息,这通常意味着系统中没有安装或配置好`expect`。 "spawn: not found" 错误通常是因为`expect`找...

    java调用shell脚本执行sqlldr与存储过程

    1、sqlldr: command not found 2、sqlplus: command not found 3、0750: You may need to set ORACLE_HOME to your Oracle software directory 4、Message 2100 not found; No message file for product=RDBMS, ...

    /bin/sh: python: not found 问题的解决

    ls -l /usr/bin/python* 然后会出现: lrwxrwxrwx 1 root root 9 3月 16 09:09 /usr/bin/python3 -> python3.6 -rwxr-xr-x 1 root root 4526456 11月 7 18:44 /usr/bin/python3.6 -rwxr-xr-x 1 root root 4526456 ...

    解决linux 所有命令无法使用的问题

    在Linux系统中,命令行是用户与操作系统交互的主要方式,一旦所有命令都无法使用,这将严重影响到系统的操作和管理。本文将深入探讨这个问题的原因及解决方案。 通常,Linux系统中的命令是通过`$PATH`环境变量来...

    覆盖原先的PATH导致命令失效提示command not found的解决方法

    如果在这些目录中找不到相应的命令,系统就会返回"command not found"的错误信息。 在描述的问题中,一个用户遇到了由于修改PATH环境变量导致的命令失效问题。用户试图在`/etc/profile`文件中添加一个新的路径`/usr...

    bashrc&profile.zip

    1. **别名(Aliases)**:`.bashrc`文件通常用来创建自定义的命令别名,例如`ll`通常被定义为`ls -l`,`la`可能被定义为`ls -la`,这样可以简化命令输入,提高工作效率。 2. **函数(Functions)**:用户可以在`....

    Cygwin 64 bit

    你可以在Cygwin的终端中运行Linux命令,如`bash`、`ls`、`cd`等。 在Cygwin环境下安装Hadoop,你需要下载Hadoop的源码或者二进制发行版,然后根据官方文档配置环境变量、编辑配置文件,并按照特定步骤进行编译或...

    虚拟机里输入ifconfig命令出现错误-bash: ifconfig: command not found

    3、确认是否安装ifconfig命令:在sbin目录中输入ls | grep ‘if’,没有则说明没有安装。 注:这里我已经安装了,如果没有安装则继续第4步。 4、安装net-tools,因为该包中包含ifconfig命令:sudo yum install ...

    linux运维常用命令

    说明:该命令可以显示运行 3 级别开启的服务,ls 选项可以查看文件,cut 选项可以截取文件名。 9. 在 SHELL 中显示多个信息 命令:cat +--------------------------------------------------------------+ | === ...

    8-07-14_MegaCLI for linux_windows

    SCGCQ00324525 Defect MegaCLI: MFI_STAT_NOT_FOUND returns when retrieving the FW event log. SCGCQ00325890 Defect CLI/Segmentation fault while running pdlist and cfgdsply in CentOS SCGCQ00326673 Defect ...

    bash-cache:[未维护] linux命令特定用法的注释

    bash缓存 bash-cache允许我们存储那些复杂的命令用法……奇妙的正则表达式或awk的大量复杂用法。... bash-cache -c ls -s "ls -al shows me more than normal" #saves annotation for ls ##显示注释

    linux系统不支持常用命令的解决方法

    在 Linux 系统中,常见的问题之一是命令行报 "bash:....:command not found" 的错误信息,这是由于系统 PATH 设置问题,PATH 没有设置对,系统就无法找到精确命令了。在这篇文章中,我们将为读者介绍解决 Linux 系统...

    generator-umi:文献资料

    发电机组 umi项目的Yeoman发电机。 该生成器不支持SSR 在此处阅读文档: : 安装 sudo npm install -g yo generator-umi 用法 创建新的umi应用 ... 通过docker image ls查找生成的图像 执照 麻省理工学院执照

    chowm命令介绍

    3. **查看更改结果**:可以使用`ls -l`命令来验证文件的所有者和所属组是否已经成功更改。 ```bash ls -l file1.txt ``` #### 六、注意事项 1. **权限限制**:普通用户只能更改自己拥有的文件的所有者和所属组;...

    rkhunter-1.4.2.tar.gz

    显示OK字样表示正常,显示Warning表示有异常,需要引起注意,而显示“Not found”字样,一般无需理会 Checking system commands... Performing 'strings' command checks Checking 'strings' command [ OK ] ...

    ysh:类似于unixunix的系统的简单shell程序

    延世壳牌ysh 这是用于类Unix / unix系统的简单shell程序。 跑 $ gcc -Wall -Werror -o ysh ysh.c $ ./ysh 配套功能 一个命令$ date $ ls ... 无效的命令$ ext Command not found: ext 退出指令$ exit

    Centos7.6安装redis6.0.1

    Centos7.6安装redis6.0.1redis最新版下载地址安装redis报错1:/bin/sh: cc: command not found报错2:server.c:xxxx:xx: error: ‘xxxxxxxx’ has no member named ‘xxxxx’其他命令 redis最新版下载地址 github ...

    2009 达内Unix学习笔记

    DOS内部命令 用于退出当前的命令处理器(COMMAND.COM) 恢复前一个命令处理器。 Ctrl+d 跟exit一样效果,表中止本次操作。 logout 当csh时可用来退出,其他shell不可用。 clear 清屏,清除(之前的内容并未删除,只是...

Global site tag (gtag.js) - Google Analytics