V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
meteor2013
V2EX  ›  macOS

请问 Mac OS X 的 .bash_profile 文件在哪里,怎么编辑啊?

  •  1
     
  •   meteor2013 · 2014-08-24 09:18:57 +08:00 · 57860 次点击
    这是一个创建于 3753 天前的主题,其中的信息可能已经有所发展或是发生改变。
    26 条回复    2014-08-25 00:42:54 +08:00
    jsonline
        1
    jsonline  
       2014-08-24 09:20:47 +08:00 via Android
    oh my zsh
    omi4399
        2
    omi4399  
       2014-08-24 09:22:25 +08:00
    .oh-my-zsh
    meteor2013
        3
    meteor2013  
    OP
       2014-08-24 09:24:55 +08:00
    @jsonline
    @omi4399

    能说具体点嘛。小弟新手
    ZMOM1031
        4
    ZMOM1031  
       2014-08-24 09:33:20 +08:00
    查找文件路径 find / -name .bash_profile
    编辑文件 vim 文件路径

    Linux里是这样的,Mac OS X也差不了太多
    hahastudio
        5
    hahastudio  
       2014-08-24 09:38:04 +08:00
    放在 ~/.bash_profile 里
    没有就 touch 一个呗= =
    hewigovens
        6
    hewigovens  
       2014-08-24 09:38:13 +08:00
    `vim /etc/bashrc`, 然后加上一句`source ~/.bash_profile` 说zsh的答非所问吧...
    jsonline
        7
    jsonline  
       2014-08-24 09:40:06 +08:00 via Android
    google oh my zsh
    meteor2013
        8
    meteor2013  
    OP
       2014-08-24 09:40:59 +08:00
    @ZMOM1031
    @hahastudio
    @hewigovens
    @jsonline

    谢谢大家,已经搞定
    touch .bash_profile
    jsonline
        9
    jsonline  
       2014-08-24 09:57:49 +08:00 via Android
    @meteor2013 建议放弃bash 使用zsh
    bigzhu
        10
    bigzhu  
       2014-08-24 10:01:23 +08:00
    zsh 有什么好处?
    precisi0nux
        11
    precisi0nux  
       2014-08-24 10:04:00 +08:00 via iPhone
    正解是
    ~/.bashrc
    chlx
        12
    chlx  
       2014-08-24 10:28:24 +08:00
    也可以改 /etc/paths
    daiyuechuan
        13
    daiyuechuan  
       2014-08-24 10:33:56 +08:00
    cd /etc
    touch .bash_profile
    source .bash_profile
    belin520
        14
    belin520  
       2014-08-24 10:34:36 +08:00
    $ vim ~/.bashrc
    Tonni
        15
    Tonni  
       2014-08-24 11:32:31 +08:00 via Android
    @bigzhu zsh相当于ide,bash相当于文本编辑器
    pityonline
        16
    pityonline  
       2014-08-24 13:41:13 +08:00   ❤️ 2
    楼主问 .bash_profile,却给人家回复 oh my zsh,尽管我个人一直用 zsh 并且也推荐 zsh,但出于对提问者的尊重,不要这样答非所问嘛……

    另外,.bash_profile 应该在 ~/ 下建立,/etc/profile /etc/bashrc 是系统全局的,不建议修改,除非用户级的配置文件不能生效。
    pityonline
        17
    pityonline  
       2014-08-24 13:42:36 +08:00
    @Tonni 这样说法没听说过,zsh 和 bash 只是两种不同的 shell 而已。
    zjgood
        18
    zjgood  
       2014-08-24 14:14:18 +08:00 via Android
    @bigzhu 漂亮压倒一切。。。更别说它本来就不止漂亮。谁用谁知道
    johnlui
        19
    johnlui  
       2014-08-24 15:33:26 +08:00
    [一些Linux使用者冒充OS X使用者事件]
    不要打我%>_<%
    likuku
        20
    likuku  
       2014-08-24 16:27:30 +08:00
    @zjgood bash 目前除了 bsd 家族外,几乎所有 linux 发行版的默认 shell,比较通用,选择默认使用和学习bash比较便于在别的linux机器上适应环境。

    osx 默认也是 bash。
    luahou
        21
    luahou  
       2014-08-24 16:41:56 +08:00
    赞同 @pityonline 观点。推荐用oh my zsh没啥问题。但直接就回答.oh-my-zsh之类的确实不妥。
    zjgood
        22
    zjgood  
       2014-08-24 17:48:52 +08:00
    @likuku 但是我觉得zsh和bash区别不大,主要是界面更加漂亮和扩展性佳,然后语法什么的也没啥变动啦
    jy01264313
        23
    jy01264313  
       2014-08-24 19:37:38 +08:00
    @pityonline 说的很对,别人问的是 bash,就不要答非所问误导别人,zsh 和 bash 萝卜白菜各有索爱,没有任何不妥的。
    jsonline
        24
    jsonline  
       2014-08-24 19:54:54 +08:00 via Android
    贴吧BT不是很常见吗,楼上不要故作严肃
    xuc
        25
    xuc  
       2014-08-24 19:59:11 +08:00
    16楼正解
    dorentus
        26
    dorentus  
       2014-08-25 00:42:54 +08:00 via iPhone
    @jy01264313 对的。而且就算用 zsh,也不是一定要用 ohmyzsh 的…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5496 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:09 · PVG 17:09 · LAX 01:09 · JFK 04:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.