linux下提示bash:command not found

新安装的linux系统,如果进行精简安装可能会出现bash:command not found 的提示,大家在安装的时候可以选择默认安装basic的组件,一般即可。到时候可以再升级。

如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么

首先就要考虑root 的$PATH里是否已经包含了这些环境变量。

主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。

四个主要存放的东东:

./bin:

bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。

/usr/bin: 
主 要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb*、wget等。

/sbin: 
主 要放置一些系统管理的必备程式例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。

/usr/sbin: 
放置一些网路管理的必备程式例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等。

可以在家目录下查看.bash_profile里的PATH。如果是:PATH=$PATH:$HOME/bin则需要添加成如下:

PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin

本文转自 wdy198622 51CTO博客,原文链接:http://blog.51cto.com/weimouren/1794159

Linux下bash:command not found提示相关推荐

  1. linux下Bash编程until语句及格式化硬盘分区等编写脚本(十)

    linux下Bash编程until语句及格式化硬盘分区等编写脚本(十) 1.循环语句结构总结 1.1.while语句当条件满足时,进入循环语句 while 条件; do 语句 done 1.2.unt ...

  2. 在Linux下执行一个文件时候提示“权限不够”的解决办法

    在Linux下执行一个文件时候提示"权限不够"的解决办法如下 转到那个文件的目录下面执行下面命令: chmod 777 filename

  3. linux中here文档,Linux下Bash Heredoc(Here document)的用法及基本示例

    本文讲解在Linux操作系统下Bash Heredoc(Here document)的用法,及基本的Heredoc示例.将Heredoc和SSH一起使用. 简介 在编写shell脚本时,您可能需要将多 ...

  4. Linux下的 command not found错误(解决方法)

    当我们在 Linux下执行一个命令时,报   -bash:  XXXX: command not found,这和Windows是相同的道理,都是环境变量惹的祸, 就是说你的 命令的 执行文件不在 / ...

  5. Linux下Nginx访问web目录提示403Forbidden

    在Linux下http服务器nginx时,访问web目录提示403 Forbidden,首先需要了解nginx出现403错误是什么意思: 403 Forbidden表示你在请求一个资源文件但是ngin ...

  6. linux 用chomd修改权限时报:只读文件系统,linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统...

    1.当前用户权限是否正确2.当前分区是否可读写3.是否设置权限遮罩4.是不是RP有问题,那需要看你修改的文件在什么位置,是怎么mount上来的如果是cdrom一类的路径的话,那肯定就是只读的还有就是m ...

  7. Linux下Bash入门学习笔记

    学习好shell编程是很有用的,可以使用shell脚本轻巧地完成有趣的工作. 本文地址:http://www.cnblogs.com/yhLinux/p/4047516.html 1. Bash实例, ...

  8. linux下bash的echo $?命令的返回值

    今天,我通过做实验发现,这个echo$?命令的返回值,也就是前一个结束进程的返回值,在linux的bash中是按照unsigned char的数据类型来显示的,所以显示范围为0-255,这个值是根据程 ...

  9. Linux下 -bash: php: command not found 命令找不到

    转载自CSDN博客,原作者:warthur.原文链接:http://blog.csdn.net/warthur/article/details/47342163 这个问题其实很简单,如果你在终端输入一 ...

最新文章

  1. ffmpeg avformat_open_input always returns “Protocol not found”
  2. @query传参_VueRouter之query与params两种传参区别
  3. 生产环境elasticsearch5.0.1和6.3.2集群的部署配置详解
  4. 使用matlab调用Oracle数据库
  5. 命令行实现SMTP和IMAP
  6. java学习(165):inetaddress和inetsocketaddress
  7. 中国农业种植施肥机械行业市场供需与战略研究报告
  8. 时间轴 纵向_高考最新硬货!高中历史时间轴(文字版)高能来袭,背会就能多拿分!...
  9. git太慢时的加速办法,测试有效
  10. 2022最新微信小程序商城搭建教程(附源码)
  11. 数字化施工管理太玄乎?“要点+案例”让你一看就懂
  12. 高等数学学习笔记——第四十讲——微积分基本公式
  13. Ubuntu离线网卡驱动安装
  14. 网页里面嵌入视频代码
  15. ODI 12C 数据元表主资料库67个表 工作资料库153个表
  16. killer queen ctf
  17. 得力标签打印机,驱动程序安装不上,手动安装好打印没反应
  18. 判断字符是否为字母或者数字
  19. XXL-Job 适配 Postgre 数据库的完整流程
  20. 汽车发动机扭矩,转速,功率

热门文章

  1. 关于学计算机有什么用检讨书,旷计算机课检讨书
  2. mysql数据库服务器实例_服务器上运行一个mysql实例里有多个数据库呢?还是多MYSQL实例?...
  3. java调用hp打印机驱动_惠普打印机驱动修改JDK问题–现象:javac不能用了 | 学步园...
  4. arm 服务器优势,零的突破 戴尔正式宣布基于ARM架构服务器
  5. html session登陆验证,原创 实现session登陆时间的验证,验证用户登录页面的一个监听器...
  6. 计算机网络考试难吗,网络教育统考中的计算机考试难不难,
  7. 51php服务器稳不稳定,百度经验:两步搞定PHP-FPM优化,让服务器更平稳
  8. gitee markdown 笔记_Gitee+PicGo+Pandoc+Typora组建markdown编辑器
  9. Android获取手机号归属地
  10. 20190830:(leetcode习题)二叉树的最大深度