社区
系统维护与使用区
帖子详情
iptables 命令不能用bash: iptables: command not found
raymond_25
2007-04-02 09:35:34
我用rpm -q iptables的时候:
iptables-1.2.11-3.1.RHEL4
在/sbin中还有iptables命令 都安装好了爱 则么就不能用这个命令呢?
...全文
5429
2
打赏
收藏
iptables 命令不能用bash: iptables: command not found
我用rpm -q iptables的时候: iptables-1.2.11-3.1.RHEL4 在/sbin中还有iptables命令 都安装好了爱 则么就不能用这个命令呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DanXer
2007-04-02
打赏
举报
回复
root用户的PATH里才会有/sbin,/usr/sbin
你要用的话
如果环境是bash: vi ~/.bash_profile 添加 export PATH=$PATH:/sbin
如果环境是csh:vi ~/.tcshrc 如果没有 ~/.cshrc 添加 setenv PATH $PATH:/sbin
如果环境是sh:vi ~/.profile 添加 export PATH=$PATH:/sbin
raymond_25
2007-04-02
打赏
举报
回复
欧 我知道了 要用/sbin/iptables 命令 那则么设置才能直接用iptables 命令呢?
linux
命令
行小结
linux(redhat5)错误处理小结 1. 开启:/sbin/service
iptables
start 关闭: /sbin/service
iptables
stop --Linux
命令
行关闭防火墙 即时生效,重启后失效 2./etc/init.d/
iptables
stop chkconfig --level 35
iptables
off --Linux
命令
行永久关闭防火墙 重启后生效 开启: chkconfig
iptables
on 关闭: chkconfig
iptables
off 需要说明的是对于Linux下的其它服务都可以用以上
命令
执行开启和关闭操作。 在开启了防火墙时,做如下设置,开启相关端口, 修改/etc/sysconfig/
iptables
文件,添加以下内容: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 3.解决
bash
:
命令
名称:
command
not found问题 PATH=$PATH:/sur/sbin/:(
命令
名称) 打开firefox:在终端输入firefox打开火狐浏览器 4.重启redhat:终端输入reboot 5.当提示
bash
:
命令
名称:
command
not found echo $PATH:查看你当前的
命令
搜索路径 whereis
命令
名 查询显示该
命令
路径 或者直接用su-获取权限(在已登录root权限下输入su-
命令
) 若还无法使用则是未安装该
命令
相关的软件; 6、当删除一个目录提示文件夹不为空时删除 rm -rf /test/* 删除test目录下所有文件 rmdir 删除目录 7. rpm -qa|grep 软件名称 查看软件安装包 rpm -ivh 安装包名称.rpm 安装软件
linux
命令
行报
bash
command
not found的解决办法
命令
行报
bash
:.....:
command
not found的解决办法(几乎所有
命令
)
命令
行输入
命令
执行后报“
bash
:....:
command
not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确
命令
了。 1、在
命令
行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin 这样可以保证
Docker容器中
bash
: ip:
command
not found
问题: 进入docker容器中,执行
命令
#ip a查看想看下当前容器的网络状态时候,提示
bash
: ip:
command
not found; 解决:
bash
: ip:
command
not found的主要原因是,当前环境下载ubuntu基础镜像只包含简单的操作系统,相当于裸机状态,要想用别的
命令
需要手动安装。 执行
命令
:apt-get update & apt-get install -y iproute2 root@153cc0c88ab8:/# apt-get inst
Linux
命令
行报
bash
:.....:
command
not found的解决办法
Linux
命令
行输入
命令
执行后报“
bash
:....:
command
not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确
命令
了。 1、在
命令
行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 这样可以保证命
提示-
bash
:
command
not found的解决方法集锦
3、export PATH=“$PATH:/phpstudy/mysql/bin” #在该文件中加入
command
not found 的应用 bin 目录,这里我是将 mysql 的 bin 放到这里,因为我是 mysqld / mysqldump / mysqladmin
命令
用不了。第三个这和Windows是相同的道理,都是环境变量惹的祸,就是说你的
命令
的 执行文件不在 /usr/bin 或者 /etc/init.d 中,他就找不到 执行该
命令
的 文件来执行。1.你将
命令
的名称拼错了。
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章