`
123003473
  • 浏览: 1073268 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux 下 ifconfig、shutdown等命令无法使用_开启Shell命令

 
阅读更多
为什么在 RedHat Linux 5 下不能使用 ifconfig 命令

我安装完 RedHat Linux 5 之后,在终端使用一些命令,如: ifcinfig 查看本机的IP,发现不能使用此命令,提示说“command not found”,这该怎么办呢?想想肯定是环境变量没有加载,那就动手修改一下环境变量,修改如下:

1、初始安装完成系统之后,系统为了更加安全,有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径到PATH环境变量的方法如下:
  (如添加/sbin到PATH环境变量中)
  (1)如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以:
  输入export PATH=$PATH:/sbin
  (2)如果只给当前用户永久添加,则:
  在~/.bash_profile中的靠近末尾有类似这样的一行PATH=$PATH:$HOME/bin后添加:/sbin,就变成PATH=$PATH:$HOME/bin:/sbin
  文件修改并保持完以后,运行source ~/.bash_profile命令即可使修改操作立即生效。
  (3)如果给系统中所有的用户都永久添加,则:
  在/etc/profile文件末尾添加export PATH=$PATH:/sbin
  文件修改并保持完以后,运行source etc/profile命令即可使修改操作立即生效。
       2、还有一种解决的办法
[root@admin007]# /sbin/ifconfig
或者修改 /etc/profile 文件
[root@amdin007]# vi /etc/profile
把下面if 语句注释掉
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
修改为:
# Path manipulation
#if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
#fi
      保存,重新启动系统!     
      系统启动好之后,试试在终端使用命令,看看有没有生效吧。



设置linux启动level
/proc中的重要信息 

  cat   /proc/cpuinfo   -   CPU   (i.e.   vendor,   Mhz,   flags   like   mmx) 

  cat   /proc/interrupts   -   中断 

  cat   /proc/ioports   -   设备IO端口 

  cat   /proc/meminfo   -   内存信息(i.e.   mem   used,   free,   swap   size) 

  cat   /proc/partitions   -   所有设备的所有分区 

  cat   /proc/pci   -   PCI设备的信息 

  cat   /proc/swaps   -   所有Swap分区的信息 

  cat   /proc/version   -   Linux的版本号



# 0 - halt (Do NOT set initdefault to this) 关机(不要设置为默认)

# 1 - Single user mode 单用户模式
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking) 多用户模式,但不支持NFS

# 3 - Full multiuser mode 完全的多用户模式
# 4 - unused 没用到
# 5 - X11 图形界面 
# 6 - reboot (Do NOT set initdefault to this) 重启(不要设置为默认)

RedHat中要改变启动级别,只要修改/etc/inittab,找到其中的 id:?:initialization 这行,这里?就是[0-6],如果你要从图形界面启动就为5,如果你要从字符界面启动就[1-3]。
分享到:
评论

相关推荐

    _Linux_command_reference_manual;_Linux_常用命令参考手册,__linux-manu

    Linux命令参考手册,或者说Linux常用命令参考手册,是一本针对Linux操作系统中各种命令的综合指南,它详细记录了众多命令的使用方法、参数及选项,是学习和使用Linux不可或缺的参考工具。 这类手册通常包含了如下的...

    linux60个常用命令总结

    安装和登录命令包括 login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last 等,都是 Linux 系统中最基本和最重要的命令。 login 命令的作用是登录系统,它的使用权限是所有用户。login 命令的...

    Linux常用必会60个命令

    Linux系统提供了大量的命令,利用这些命令可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步...

    Linux 必学的60个命令

    * shutdown 命令:shutdown 命令的作用是关闭计算机,它的使用权限是超级用户。主要参数有 -t, -k, -h, -c, -F, -time, -m, -i 等。 * halt 命令:halt 命令的作用是关闭计算机,它的使用权限是超级用户。 * reboot ...

    linux基本bash命令_linux.zip

    1. 启动与关机:shutdown, reboot, halt等命令用于系统安全地关闭或重启。 2. 运行级别:runlevel和init命令用于查看和更改当前的运行级别。 3. 系统日志:系统日志文件通常位于/var/log目录下,如syslog, messages...

    Linux查看命令和快捷键.docx

    * Linux命令可以分为内部命令和外部命令,内部命令是 Shell 解释器的一部分,外部命令是独立于 Shell 解释器之外的程序文件。 * 命令的执行依赖于解释器,例如/bin/bash。 六、命令行概括 * Type命令可以用来识别...

    使用频率最多的Linux命令

    Linux命令大致可以分为以下几类:系统管理命令、文件操作命令、网络配置命令、用户与权限管理命令等。接下来,我们将详细介绍这些类别中的部分常用命令。 #### 系统管理命令 - **login**: 用户登录命令,用于启动...

    【linux命令基础】文件+网络配置+shell语法

    Linux命令基础是用户与系统交互的工具,包括文件操作、网络配置和shell脚本编写等方面。本篇将深入探讨Linux命令基础中的关键知识点。 ### 文件系统结构 Linux的文件系统有特定的目录结构,了解这些目录的含义对于...

    5-Shell常用Linux命令.rar

    以上仅是Linux Shell常用命令的一部分,实际使用中还有更多功能强大的命令等待探索。学习并熟练掌握这些命令,将极大地提高工作效率,也是每个IT从业者的基本功。通过阅读"5-Shell常用Linux命令.pdf",你将更深入地...

    linux shell命令大全

    Linux Shell命令大全是每个Linux用户或系统管理员必备的工具书,它涵盖了Linux操作系统中的各种Shell命令,这些命令是用户与操作系统交互的主要方式。Shell作为Linux的命令行接口,提供了丰富的命令来执行各种任务,...

    Linux命令大全 (学习Linux命令的必不可少的工具书)

    7. **脚本编程**:`bash` shell脚本编程,允许用户编写可重复使用的命令序列,提高工作效率。 8. **高级主题**:如管道(`|`)和重定向(`>`、`),用于连接命令或将输出保存到文件,以及正则表达式,用于在文本中...

    Linux基础命令介绍

    在Linux中,网络相关命令如`ifconfig`用于配置网络接口,`ping`测试网络连通性,`nslookup`或`dig`查询域名解析,`traceroute`追踪数据包路径。`netstat`则用来查看网络连接状态。 了解Linux的启动过程和INIT进程是...

    嵌入式linux的基础命令

    嵌入式Linux的基础命令是操作系统管理员和开发人员日常工作中不可或缺的一部分。这些命令涵盖了从用户管理、系统维护到文件处理和网络通信的多个方面。在Linux环境中,熟练掌握这些基础命令对于提升工作效率至关重要...

    StudyBooks-linux常用命令大全

    除了上述命令之外,压缩与解压缩也是Linux环境下常见的操作,常用的命令有:tar、gzip、bzip2等。tar命令用于打包和解包文件;gzip和bzip2命令用于压缩和解压缩文件。这些工具的使用对于文件传输和存储有着重要的...

    Linux常用命令,以后继续添加_Linux-.zip

    随着Linux使用的深入,用户还将遇到更多高级命令和工具,这些工具能够实现更加复杂的功能和任务,例如cron用于定时任务的安排,rsync用于高效的文件同步等。Linux系统的学习是一个不断探索和实践的过程,通过不断地...

    Linux基础命令

    Linux命令可以分为多种类型,包括文件系统命令、系统管理命令、网络命令等。 在文件系统命令方面,最常用的命令之一是`pwd`,该命令用于显示当前工作目录的完整路径。例如,在Shell中输入`pwd`并执行,就会显示当前...

    期末复习题_Linux操作系统.docx

    * Linux 可以使用 shutdown、halt、exit 和 poweroff 命令来关机。 * reboot 命令用于重启 Linux。 二、Linux 文件和目录管理 * 在 Linux 系统中,每个目录内放置的东西都有严格的规定。 * /etc 目录下存放了系统...

    Linux的常用shell命令

    根据提供的文件信息,我们可以整理出一系列与Linux操作系统及其shell命令相关的知识点。以下是对这些知识点的详细解释: ### Linux的常用Shell命令 #### 文件操作 **1. 复制文件** - `cp mapred-site.xml....

    常用Linux命令.pdf

    Linux是一种广泛使用的开源操作系统,以其稳定性和灵活性受到众多开发者和企业的青睐。在Linux环境中,命令行操作是用户与系统交互的基本方式。本文档旨在介绍一些在Linux系统中最常用的命令,帮助用户提高工作效率...

Global site tag (gtag.js) - Google Analytics