Mac中的Linux命令

本文最后更新于2015年12月12日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢!

=Start=

缘由

虽然Mac系统和Linux系统都是UNIX-like系统,很多地方都很像,解决方案也比较通用——大同小异,但有时候就是那么一点点的不同,导致本来在Linux上可以work的程序放到Mac上就无法work了,最近碰到了不少这样的案例,想着每次遇到的时候都得重新Google还是不太方便,于是就想找个地方记录下来,方便自己和后来者。

内容
1.用sed进行就地替换(sed的’-i’选项)

2.在Mac上启动MySQL/Apache等服务

3.查看 Mac 系统的端口开放情况

参考链接:

 

备注1(Mac OS和Linux的不同之处):

Mac OS is based on a BSD code base, while Linux is an independent development of a unix-like system. This means that these systems are similar, but not binary compatible.

=EOF=

声明: 除非注明,ixyzero.com文章均为原创,转载请以链接形式标明本文地址,谢谢!
https://ixyzero.com/blog/archives/2568.html

《Mac中的Linux命令》上有2条评论

  1. How can I get the tac command on OS X?
    https://unix.stackexchange.com/questions/114041/how-can-i-get-the-tac-command-on-os-x
    https://blog.csdn.net/dongwuming/article/details/50836723
    https://stackoverflow.com/questions/7533462/can-you-use-the-tac-command-in-terminal

    在 Mac 上实现 Linux 下的 tac 命令的功能:
    # 方法一:使用 coreutils 中的 gtac
    # brew install coreutils
    $ echo '2018年11月20日
    2018年11月21日
    2018年11月27日
    ' | gtac

    # 方法二:使用 tail -r 替代
    $ echo '2018年11月20日
    2018年11月21日
    2018年11月27日
    ' | tail -r

发表评论

电子邮件地址不会被公开。 必填项已用*标注