免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3158 | 回复: 14
打印 上一主题 下一主题

[系统安装] 关于linux中的path变量问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-05 14:00 |只看该作者 |倒序浏览
本帖最后由 limingyi3000 于 2012-06-05 14:07 编辑

PATH变量中储存的都是直接就可以调出使用的命令把,我是个菜鸟,使用fdisk命令发现提示command not found 我意识到,是该死的PATH变量出毛病了,我就是纳闷,我刚装的虚拟机啊,怎么刚装就出毛病了,没有了PATH变量就要用which搜索fdisk了把, 很长,变量那么长,查出来了我也看不懂,要输入绝对路径才能呢个用的把,怎么看这个啊?还有怎么把这个命令添加到到PATH变量中?悲催啊为啥/usr/bin中的fdisk没了?就是因为这个把?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2012-06-05 14:21 |只看该作者
which fdisk
/sbin/fdisk

sbin一般是root用户的path环境变量里面才有.

论坛徽章:
0
3 [报告]
发表于 2012-06-05 14:31 |只看该作者
本帖最后由 chenyx 于 2012-06-05 14:53 编辑

回复 2# chenyx

都说root用户尽量别用,我就建了个小号,小号就不能用fdisk -l命令了吗,刚开始是显示command not found,后来执行了PATH=“/sbin:$PATH” 执行fdisk -l之后,啥也没显示,是空的,咋回事啊,大神,难道我还要用root用户吗


   

论坛徽章:
0
4 [报告]
发表于 2012-06-05 14:32 |只看该作者
我不知道为什么会有一个表情

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2012-06-05 14:55 |只看该作者
有些命令,普通用户执行是没有返回的,你可以用sudo(前提是你的用户加入到sudo里面,root用visudo可以添加)或者su - root切换到root
root尽量少用是肯定的,少用不等于不让用/

论坛徽章:
0
6 [报告]
发表于 2012-06-05 15:03 |只看该作者
哦,比如说fdisk -l普通用户就没法用,执行这些任务的一般都是root对把?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
7 [报告]
发表于 2012-06-05 15:04 |只看该作者
是的,有些有提示,比如iptables,有的没有提示
[chenyx@5250 ~]$ /sbin/iptables -L
iptables v1.3.5: can't initialize iptables table `filter': Permission denied (you must be root)

论坛徽章:
0
8 [报告]
发表于 2012-06-05 15:07 |只看该作者
回复 7# chenyx


   

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
9 [报告]
发表于 2012-06-05 15:12 |只看该作者
涉及到系统设置,检测之类的都需要用root.

论坛徽章:
0
10 [报告]
发表于 2012-06-05 15:17 |只看该作者
恩,我知道了,可是我用root发现还是找不到quotacheck,edquota等命令,都提示commandnotfound,咋回事啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP