免费注册 查看新帖 |

Chinaunix

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

Linux 命令不能用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-21 11:06 |只看该作者 |倒序浏览
安装好mysql后,我想让mysql的命令不管在那个路径下都能用,于是修改了/etc/profile文件,不下心把写错了(PATH=PATH:/usr/local/mysql/bin)
结果除了mysql的命令可以用外,其他的系统命令都不能用了,跪求高手帮帮忙!

论坛徽章:
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 [报告]
发表于 2010-09-21 11:12 |只看该作者
用绝对路径调用vi,把profile改回去

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
3 [报告]
发表于 2010-09-21 11:16 |只看该作者
通过菜单打开编辑器,修改你的配置文件。

论坛徽章:
0
4 [报告]
发表于 2010-09-21 11:23 |只看该作者
以樓主的講法, 修改 /etc/profile 後, 理論是不會影響現有的命令情況, 除非重新啟動, export 過什么東東或source /etc/profile 才會套用新的設定. 其實只要直接把vi 全路徑輸入, 就可以叫出vi, 重新把/etc/profile改就好了..
其實本人也不太建議直接去改 /etc/profile, 個人的可以在 ~/.bash_profile 或 ~/.bashrc 下加上就可以了.

招聘 : 技术支持/维
论坛徽章:
0
5 [报告]
发表于 2010-09-21 12:50 |只看该作者
重启吧

论坛徽章:
0
6 [报告]
发表于 2010-09-21 13:17 |只看该作者
支持 ~/.bash_profile 或 ~/.bashrc
或者直接用绝对路径

论坛徽章:
0
7 [报告]
发表于 2010-09-21 13:25 |只看该作者
  1. cp@debian:~$ cat /etc/profile
  2. # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
  3. # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

  4. if [ "`id -u`" -eq 0 ]; then
  5.   PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
  6. else
  7.   PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
  8. fi

  9. if [ "$PS1" ]; then
  10.   if [ "$BASH" ]; then
  11.     PS1='\u@\h:\w\$ '
  12.   else
  13.     if [ "`id -u`" -eq 0 ]; then
  14.       PS1='# '
  15.     else
  16.       PS1='$ '
  17.     fi
  18.   fi
  19. fi

  20. export PATH

  21. umask 022
  22. cp@debian:~$
复制代码
这是我 Linux 系统中的 /etc/profile 文件内容,给楼主参考下!

{:3_190:}

论坛徽章:
0
8 [报告]
发表于 2010-09-21 13:59 |只看该作者
非常感谢,方法很管用!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP