Linux终端下使用ifconfig命令出错:ifconfig command not found解决方法
- 格式:docx
- 大小:118.82 KB
- 文档页数:2
选择题1在终端下输入mount-a命令的作用是:C//#mount/dev/floppy/win/XZCC挂载/etc/fstab文件中的除noauto以外的所有磁盘分区4/etc/passwd文件用来存储B信息?//密码用现实B用户帐户信息和帐户的参数5谦让度的取值范围是CC-20到198命令cat file.1>file.2的结果是?AA file.2将会被file.1替换9权限741为rwxr----x,那么权限652是?D//RWR421chown改变归属主chmod改变权限D rw-r-x-w-10ls-a命令的作用是?BB显示所有文件,包含以.开头的文件//-a(all)–l(long)13将分区/dev/hdb6格式化的命令是:AA mkfs-t ext2/dev/hdb6//hda215终止一个前台进程可能用到的命令和操作B。
B<CTRL>+C//del前台后台在后台执行#make bzlmage&将前台作业暂停到后台//列出后台作业放在前台运行fg[作业ID]16局域网的网络地址192.168.1.0/24(24位的网络号32-24=8还剩下8位主机号还可容纳28-2=254),局域网络连接其它网络的网关地址是192.168.1.1。
主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是B。
B route add–net172.16.1.0gw(要抵达地址)192.168.1.1netmask(默认)255.255.255.255 metric1//C类的IP地址,27-2=126静态路由和动态路由的知识点17下列提法中,不属于ifconfig命令作用范围的是D。
A配置本地回环地址B配置网卡的IP地址C激活网络适配器D加载网卡到内核中//ifconfig up/stop18下列关于链接描述,错误的是B。
A硬链接就是让链接文件的i节点号指向被链接文件的i节点B硬链接和符号连接都是产生一个新的i节点(硬链接没有产生新的节点符号链接又称为软连接)C链接分为硬链接和符号链接D硬连接不能链接目录文件19在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是C。
选择题1. Linux文件权限一共10位长度,分成四段,第三段表示的内容是C。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。
DA -mB -dC -fD –p3. 终止一个前台进程可能用到的命令和操作B。
A killB <CTRL>+C C shut downD halt4. 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。
主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是B。
A .route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B. route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1C. route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1D. route add default 192.168.1.0 netmask 172.168.1.1 metric 15. 下列提法中,不属于ifconfig命令作用范围的是D。
A 配置本地回环地址B 配置网卡的IP地址C 激活网络适配器D 加载网卡到内核中6. 下列文件中,包含了主机名到IP地址的映射关系的文件是:B 。
A /etc/HOSTNAMEB /etc/hostsC /etc/resolv.confD /etc/networks7. 配置Apache 1.3.19服务器需要修改的配置文件为___ A______A httpd.confB access.confC srm.confD named.conf8. 若一台计算机的内存为128MB,则交换分区的大小通常是C。
选择题1 在终端下输入mount -a命令的作用是:CA强制进行磁盘检查B 显示当前挂载的所有磁盘分区的信息C 挂载/etc/fstab文件中的除noauto以外的所有磁盘分区D 以只读方式重新挂载/etc/fstab文件中的所有分区4 /etc/passwd文件用来存储B 信息?A系统中所有用户的加密过的密码B 用户帐户信息和帐户的参数C 用户和组的加密后的密码D 所有用户和服务器的密码5 谦让度的取值范围是CA -50到100B 1到99C -20到19D 0到1008 命令cat file.1 > file.2 的结果是?AA file.2将会被file.1替换B file.2会更名为file.1C 将file.1的内容加入到file.2文件结尾D将file.1的内容加入到file.2文件开头9 权限741为rwxr----x,那么权限652是?DA rwxr-x-w-B r-xrwx-wxC r-xrwx-w-D rw-r-x-w-10 ls -a命令的作用是?BA显示所有配置文件B 显示所有文件,包含以.开头的文件C 显示以.开头的文件D 以a开头的文件13 将分区/dev/hdb6格式化的命令是:AA mkfs -t ext2 /dev/hdb6B format /dev/hdb6C format -t ext2 /dev/hdb6D makefile -t ext2 /dev/hdb615 终止一个前台进程可能用到的命令和操作B 。
A poweroffB <CTRL>+CC shut downD halt16 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。
主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是B 。
A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1D route add default 192.168.1.0 netmask 172.168.1.1 metric 117 下列提法中,不属于ifconfig命令作用范围的是D 。
《网络操作系统》综合实训指导书院系:信息科学与工程学院班级:07网络教师:温静静实验一、Linux的基本操作和常用命令的使用一、实验目的1.学会不同Linux用户登录的方法。
2.掌握常用Linux命令的使用方法。
3.了解Linux命令中参数选项的用法和作用。
二、实验工具与设备1.已安装Linux操作系统的计算机。
2.或装有Windows操作系统的计算机并通过网络与Linux服务器连接。
三、实验内容和步骤1.登录系统以适当的用户名在Windows 95/98下远程登录Linux主机,或在装有Linux系统的计算机中登录Linux系统。
2.文件操作命令(1)查看文件与目录ls(2)显示文件内容命令(cat)(3)文件复制命令(cp)(4)文件改名命令(mv)(5)删除文件命令(rm)3.目录操作命令的使用(1)改变当前目录命令(cd)和显示当前目录命令(pwd)(2)建立子目录命令(mkdir)在用户目录下创建如图所示的目录结构。
图创建的目录结构(3)删除子目录命令(rmdir)4.用户管理命令的使用(1)登录命令(login)和注销命令(logout)提示:可以直接用Ctrl+d退出或注销用户。
(2)添加和更改用户命令①添加用户②转换用户(3)修改用户密码命令(passwd)(4)关机命令(shutdown,终止或重启系统的命令)命令格式:shutdown [-r] [-h] [-c] [-k] [[+]时间]5.其他操作命令的使用(1)链接命令(ln)(2)查看用户命令who命令:查看当前正在登录的其他用户的命令。
whoami命令:查看当前正在使用(登录)的用户名。
(3)查看命令帮助信息命令(man)man命令:联机帮助命令。
用于查询命令和程序的使用方法和参数。
四.实验要求:1.写出实验报告2.练习题(1)熟悉Linux命令的功能和使用。
(2)将图1-5所示的目录结构变为图1-6所示的目录结构。
linux面试题及答案20231. 什么是Linux内核?答案:Linux内核是Linux操作系统的核心部分,负责管理系统资源,如CPU、内存、硬盘等,并提供应用程序运行的环境。
2. 如何查看当前Linux系统的版本?答案:可以使用`uname -r`命令查看当前Linux系统的内核版本。
3. 解释什么是文件描述符。
答案:文件描述符是一个非负整数,用于在程序中唯一标识打开的文件。
每个打开的文件都会分配一个文件描述符。
4. 如何查看当前Linux系统中正在运行的进程?答案:可以使用`ps`命令查看当前系统中正在运行的进程。
5. 解释什么是硬链接和软链接。
答案:硬链接是文件系统中的文件的直接引用,而软链接(也称为符号链接)是指向另一个文件或目录的引用。
6. 如何查看Linux系统中的磁盘空间使用情况?答案:可以使用`df`命令查看磁盘空间使用情况。
7. 解释什么是管道(pipe)。
答案:管道是一种UNIX和Linux系统的特性,允许将一个程序的输出作为另一个程序的输入。
8. 如何在Linux中查找文件?答案:可以使用`find`命令在Linux中查找文件。
9. 解释什么是Linux中的inode。
答案:inode是文件系统中存储文件元数据的数据结构,每个文件和目录都有一个inode。
10. 如何查看Linux系统中的网络配置?答案:可以使用`ifconfig`(在较新的系统中是`ip addr`)命令查看网络配置。
11. 解释什么是Linux中的chroot。
答案:chroot是一种改变当前进程根目录的命令,用于限制进程访问文件系统的特定部分。
12. 如何在Linux中查看当前路径?答案:可以使用`pwd`命令查看当前工作目录的完整路径。
13. 解释什么是Linux中的守护进程。
答案:守护进程是运行在后台的进程,通常用于执行长期任务或等待特定事件。
14. 如何在Linux中查看当前登录用户?答案:可以使用`who`命令查看当前登录的用户。
linux 设备异常oops排查思路-回复Linux设备异常oops排查思路在使用Linux系统时,偶尔会遇到设备异常oops(out-of-place)问题,这可能导致系统崩溃或无法正常工作。
为了解决这类问题,本文将提供一种逐步排查和解决设备异常oops的思路。
操作系统为Linux,以中括号内的内容为主题,将一步一步回答。
1. 异常oops是什么?异常oops是指Linux内核在出现问题时产生的一个信息记录,这个记录包含了导致系统崩溃或异常的原因。
oops通常会显示在终端或者/var/log/messages文件中,它提供了一些关键信息,例如错误代码、内核堆栈跟踪、内存使用情况等,帮助我们找到问题的根本原因。
2. 设置oops记录在处理设备异常oops问题之前,我们需要确保系统已经设置正确的oops记录。
编辑/etc/sysctl.conf文件,添加以下行,保存并重新加载sysctl:kernel.panic=1kernel.panic_on_oops=1这将使系统在oops或系统崩溃发生时立即崩溃,并记录相关信息。
3. 检查祝设备首先,我们需要检查设备是否存在硬件故障。
检查设备的物理连接是否良好,查看设备的运行状态和指示灯,以确认设备的正常工作。
如果可能的话,可以尝试将设备连接到另一台机器上,查看是否出现相同的问题。
如果设备工作正常,我们可以将问题归因于操作系统或驱动程序。
4. 分析oops日志当系统崩溃或出现oops时,内核会将相关信息记录到/var/log/messages文件中。
我们可以使用以下命令查看最新的oops日志:dmesg grep -i oops这将显示最近的oops日志。
根据这些信息,我们可以了解到内核遇到的问题、错误代码和堆栈跟踪信息等。
需要注意的是,有些oops日志可能会截断,只显示部分信息。
在此情况下,我们需要查看其他相关的日志文件,包括/var/log/syslog、/var/log/kern.log等。
TCP/IP配置与网络实用程序实验一、实验目的:1、掌握Windows/Linux操作系统中网络协议的具体配置。
2、掌握Windows/Linux操作系统中常用的网络命令。
二、实验内容:1、Windows/Linux操作系统中协议的配置2、掌握Windows/Linux操作系统中常用的网络命令3、综合使用常用网络命令检测网络可能的故障三、实验步骤:(一)Windows操作系统中网络协议的具体配置1、鼠标右键点击桌面上的“网上邻居”,选择“属性”。
2、选择“本地连接”,鼠标右键点击,然后选择“属性菜单”。
3、此时,可以安装、卸载各种协议并查看及其属性。
4、选择”Internet协议(TCP/IP)”,然后点击“属性”菜单。
5、根据网络具体情况进行配置,如果网络使用DHCP服务的话,则选择“自动获得IP地址与自动获得DNS服务器地址”,否则,手工配置IP地址,子网掩码、网关或者DNS服务器地址。
6、点击“高级”选择然后分别选择“IP设置、DNS、WINS、选项等”进行其他配置。
7、协议配置好之后,可在命令行中使用ipconfig命令查看配置情况,该命令尤其在采用DHCP分配地址的时候十分有用。
点击”开始 运行”,输入“cmd”然后回车,进入命令行。
c:\>ipconfig 命令显示每个已经配置且处于活动状态的网络接口的IP地址、子网掩码和默认网关。
c:\>ipconfig/all 除了上述信息外,还能显示DNS和WINS服务器信息,网卡的MAC地址,如果是DHCP获得IP配置,还可显示IP地址及租用地址的预计失效日期。
c:\>ipconfig /release 。
在采用DHCP自动配置的情况下,该命令将所租用的IP 地址返还给DHCP服务器。
C:\>ipconfig/renew 表示本地计算机设法与DHCP服务器取得联系,且重新租用一个IP地址。
C:\>ipconfig/flushdns 清除本机DNS解析器缓存中的内容。
linux网络排障命令详细说明Linux系统中有许多用于网络排障的命令。
以下是一些常用命令及其详细说明:ping:用于测试本地主机与目标主机之间网络连接是否畅通。
例如:ping 目标域名traceroute或tracepath:用于显示数据包从本地主机到目标主机所经过的路径。
例如:traceroute 目标域名ifconfig:用于显示和配置网络接口的参数。
例如:ifconfig eth0ip:是一个多功能命令,用于管理网络设备、地址、路由等。
例如:ip addr show:显示网络接口的IP地址信息ip route show:显示路由表信息netstat:用于显示网络连接、路由表、接口统计等信息。
例如:netstat -tuln:显示监听的TCP和UDP端口netstat -rn:显示路由表信息ss:用于查看网络连接和套接字状态。
它比netstat命令更强大,且执行速度更快。
]例如:ss -t:查看TCP连接ss -u:查看UDP连接nslookup:用于查询DNS服务器的记录,以解析域名和IP地址。
例如:nslookup 目标域名dig:用于查询DNS服务器的记录,功能类似于nslookup,但更强大。
例如:dig 目标域名route:用于显示和修改IP路由表。
例如:route -n:显示路由表,以数字格式显示IP地址route add default gw IP地址:添加默认网关nmap:是一款强大的网络扫描和安全审计工具。
例如:nmap -p 80,443 目标域名:扫描目标主机的80和443端口nmap -sn 192.168.1.0/24:扫描局域网内的主机以上命令是Linux网络排障中常用的一些命令。
在实际操作中,您可以根据需要选择合适的命令和参数,以便更有效,在 Linux 中,有多种命令可以用于查看和管理网卡。
以下是一些常用的补充命令:lshw:用于显示系统硬件信息,包括网卡设备。
Linux终端下使用ifconfig命令出错“bash ifconfig command not found “解决方法
⏹平台信息:FAQ适用于linux环境。
⏹适用对象:爱数技术人员/客户/代理商技术人员。
⏹文档类型:FAQ。
问题描述
打开linux终端,输入ifconfig,显示ifconfig:command not found ,su root,还是不可以。
如下图所示:
分析问题
主要是一些用在系统管理上的命令,例如ifconfig, route等等,他们位于/sbin, 或/usr/sbin/下。
其实这些命令本身就没有任何问题,软件包早已安装完毕,路径设置也没有丝毫问题。
而出现Command not found的原因在于:在终端使用su变成超级用户的时候没有将root的路径(环境)一起切换过来,从而导致身份虽然已经是root,但是工作的环境和路径依旧是普通用户的。
解决方案
方案一:最直接的办法是使用su - ,root的路径会一起跟着变过来,就可以运用ifconfig进行网络配置等操作。
如下图所示:
方案二:在root用户下按照下面的操作进行修改文件,重新启动或者注销系统,再输入ifconfig就可以直接配置网络了。
操作如下:
[oracle@rhel4ora10g ~]$ su
[root@rhel4ora10g oracle]# vi /etc/profile
把下面if语句注释掉:
#path Manipulation
if [`id -u` = 0]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
修改为:
#path Manipulation
#if [`id -u` = 0]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
#fi。