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

各位 Linux 运维的巨佬工作用 mac 吗

  •  
  •   snuglove · 3 天前 · 8878 次点击

    各位 Linux 运维的巨佬用 mac 的多吗,工作使用各类工具符合需求吗

    98 条回复    2024-11-24 20:59:41 +08:00
    jswxg
        1
    jswxg  
       3 天前   ❤️ 1
    不是专业运维,但也长期维护自己的服务器。感觉工具链上 mac 比 windows 更适合 linux 吧
    narakus
        2
    narakus  
       3 天前
    有些环境需要登录各种各样的 VPN 和堡垒机,mac 上有的 vpn 客户端适配的不是很行其实,堡垒机有的也不支持 mac 端的,看自己场景吧还是
    defunct9
        3
    defunct9  
       3 天前
    完全不用
    huangmingyou
        4
    huangmingyou  
       3 天前
    不是巨佬,用了 20 年 linux,偶尔用 mac,工具其实就是一个终端模拟器加一个浏览器足矣。
    abolast
        5
    abolast  
       3 天前   ❤️ 1
    运维人直接用 linux ,kde yyds
    abolast
        6
    abolast  
       3 天前
    其实运维人也就是一个终端,实在不行本地虚拟机开一个 linux 足以
    wheat0r
        7
    wheat0r  
       3 天前
    要看运维多少主机,数量多了就不用 mac
    evilangel
        8
    evilangel  
       3 天前   ❤️ 4
    单独的简单直接运维肯定是没问题的,有问题的是一些大公司为了各种安全合规让三方公司单独开发的系统只适用于 Windows 系统来实现 VPN 功能然后再套各种堡垒机,这种就完全没办法。
    Int100
        9
    Int100  
       3 天前 via iPhone
    能用尽量用 mac
    0x5c0f
        10
    0x5c0f  
       3 天前
    个人建议,你的维护的服务器主要是什么系列,那么就用相关的系统,比如我们主要是 redhat ,我的办公系统就是 fedora
    yplam
        11
    yplam  
       3 天前
    macbook 没网口去机房怎么用?
    guanzhangzhang
        12
    guanzhangzhang  
       3 天前   ❤️ 6
    - 如果你接触技术多,操作系统就随意了。
    - 如果是经常背着电脑,而且可能去没网以及客户现场或者机房出差,那还是 windows 。
    - bash zsh 也同理,经常登录不同机器,那就用 bash ,个人开发者可以 zsh 啥的
    YVAN7123
        13
    YVAN7123  
       3 天前
    jc 单位 mac 不能进单位
    lucifer9
        14
    lucifer9  
       3 天前
    以前全国机房跑的时候,多亏了 11 寸的 MacBook Air
    唯一麻烦的是需要带 USB 网卡和 USB 转串口线以及 USB console 线
    不管怎么说总比内置网卡和串口的笔记本轻便多了
    levelworm
        15
    levelworm  
       3 天前   ❤️ 1
    @huangmingyou 一般这么说的都是巨佬。。。
    barathrum
        16
    barathrum  
       3 天前
    我一般用 Fedora. Mac 也用过, 但是没在现场用过, 只在办公室用过几个月. 主要不少同名的命令行工具和 Linux 还是有出入的, 不习惯.
    barathrum
        17
    barathrum  
       3 天前
    @barathrum 补充一嘴, 因为我写脚本也在本地写和测试, 笔记本对我来说不是只有一个终端的作用.
    joyhub2140
        18
    joyhub2140  
       3 天前
    不但不用 mac ,还要用最便宜的带网口 Windows 笔记本,出差的时候,屏幕被甲方戳戳戳也不心疼。
    intoext
        19
    intoext  
       3 天前
    @joyhub2140 这个赞同。 甲方喜欢戳屏幕,但是 mac 屏幕娇贵。 还是 Windows 的好,便宜、抗造、不心疼。
    pckillers
        20
    pckillers  
       3 天前
    现在一台 x86+n 卡的 Windows+Ubuntu 双系统笔记本 一台国产 cpu 的 uos 的小台机 以及一个装了 pve 用来各种开虚拟机的工作站。

    换成 mac 估计就干不了活了,x86 虚拟与 gpu 加速软件调试都是问题。

    当然楼主运维工作全在云上,电脑只是个浏览器、ssh 、远程桌面启动器的话,可以用 mac 。
    Turechy
        21
    Turechy  
       3 天前
    公司统一发的 mac ,主要搞 k8s ,没啥问题,但是如果要去机房的话 windows 会更加方便。
    killva4624
        22
    killva4624  
       3 天前
    操作系统其实后面都是随意的...主要工具就是终端+Web 。
    当然极特殊场景下 Windows 还是重要的,比如一些古早的软件和需要用到串口的地方。只是纯软件服务的运维就不需要了。
    ljian6530
        23
    ljian6530  
       3 天前
    非巨佬,用了 7 年的 linux ,建议用 linux 现在生态比 5 年前好太多。
    Junzh
        24
    Junzh  
       3 天前
    运维佬 重度 macOS 使用者 没有 mac 我都不想上班
    wymisgod
        25
    wymisgod  
       3 天前
    借楼问下,mac 生态下可视化文件传输有什么软件推荐吗,写命令实在是有点嫌麻烦
    wongy
        26
    wongy  
       3 天前
    运维得长时间把电脑带身边吧,这样角度考虑是不是 arm 处理器的轻薄本合适些,续航长又轻
    fggz
        27
    fggz  
       3 天前
    mac 的终端和 linux 接近,包管理不一样吧,其他的都差不多,用着很方便。部署服务也可以直接在 mac 上操作完,直接拷贝文件到 linux 直接用。
    coderzhangsan
        28
    coderzhangsan  
       3 天前
    运维的工作主要跟服务器打交道,至于终端是 mac 还是 window ,没什么影响吧。
    GeorgeWai
        29
    GeorgeWai  
       3 天前
    都要,一台 win+一台 mac ,各自有适用场景。
    k9982874
        30
    k9982874  
       3 天前 via Android
    用 mac 事少,如果用 Linux 系统,你还得日常维护这台 Linux 工作机,何苦再增加工作量。
    enihcam
        31
    enihcam  
       3 天前   ❤️ 3
    麻烦用 Mac 的巨佬们,不要再说 Mac 兼容 Linux 了,谢谢!
    june4
        32
    june4  
       3 天前
    @k9982874 搞什么自己用的 linux 还要日常维护?另外本地 linux 相比 mac 和服务器环境更一致。
    dbak
        33
    dbak  
       3 天前
    windows 能打游戏啊 公司都是基于 web 的管理端 外出带个安卓 pad 就够了(带磁吸键盘的那种)
    DIMOJANG
        34
    DIMOJANG  
       3 天前
    @enihcam #31 啥?谁说了?
    gdw1986
        35
    gdw1986  
       3 天前
    我是工作中用 linux 比较多,平时用 mac 基本无痛吧,极个别情况还是需要 windows
    Greendays
        36
    Greendays  
       3 天前
    以前的公司发过 mac 。连 SSH 好像用的是 finalshell 吧,这个问题不大。但确实有运行 Windows 虚拟机来登录 VPN 或者其他软件的场景。总体而言还是不方便的。
    ZxykM
        37
    ZxykM  
       3 天前
    我这都是虚拟桌面,用啥都一样
    Evovil
        38
    Evovil  
       3 天前
    如果只是运维,就一个终端就可以,什么系统都关系不大

    ipad-pro:ssh app+ tmux + ...
    mac: terminal + tmux + ....
    windows: wsl + tmux + ....

    mac 的好处是可以打 arm64 的镜像, 当然 github action 也可以,所以也不是必须

    进机房就另说:
    - 如果是关键单位,苹果进不去(手机/电脑)
    - console 线要找个 usbhub ( typea )
    skyrim61
        39
    skyrim61  
       3 天前
    windows11
    skyrim61
        40
    skyrim61  
       3 天前
    x1 carbon
    Badlion
        41
    Badlion  
       3 天前
    管理过 2000+VM ,用 macos+iterm2+脚本很舒服
    xwander
        42
    xwander  
       3 天前
    运维。。。运维都是打开终端 ssh 进 linux 服务器的,即使是非线上的服务器,用的测试平台也是 linux 。即使不当运维,学点运维技术入门后,一个好处是没那么愁自己电脑性能不好,要 GPU 跑实验什么的,就去租服务器,当然也是 linux 服务器。
    xcai
        43
    xcai  
       3 天前
    不跑虚拟机 Mac YYDS
    wangyzj
        44
    wangyzj  
       3 天前
    最好是 mac
    jokimina
        45
    jokimina  
       3 天前
    之前用 windows ,挺好使。

    后来因为业余做做 ios app 开发,装不了 xcode 所以换了 mac ,也挺香。

    基本都有互相对标的工具产品,不用太纠结,能帮你搞钱的就是好电脑。
    dreampython
        46
    dreampython  
       3 天前 via iPhone
    十几年了,都是用的 windows 系统;公司很多软件,电脑公司统一发的,没得选。
    Jokesy
        47
    Jokesy  
       3 天前
    完全不用。有个 Xshell 解决问题。
    Win 能折腾的工具多,而且双屏。解决速度和效率挺高的。如果跑机房的话,就笔记本。
    mingtdlb
        48
    mingtdlb  
       3 天前
    技术不行才挑这个那个,真想着解决问题,啥操作系统都行的,都一样的。。
    evilangel
        49
    evilangel  
       3 天前
    难道我遇到的都是小众极少数 ?
    我所接触到的三大运营商、政府单位系统和数据库运维清一色都是通过一个网页认证进去后第一次要下载插件安装,后续用的 citrix ,旁边选择系统然后选择调用的软件( putty 、SecureCRT 、mstsc )点了之后弹出,然后关键是最开始那个网页安装各种功能插件就只支持 Windows
    Alliot
        50
    Alliot  
       3 天前
    硬件/机房运维 还是 ThinkPad T 系列好

    我目前主要做 SRE/DevOps ,偏业务应用,Mac 还是挺香的 ,很多年不跑机房了,高续航、便携,舒适的触控板,是我选它的直接原因。(最常用的 vscode IDEA iterm2 以及一些效率工具
    k9982874
        51
    k9982874  
       3 天前 via Android
    @june4 你验证新配置、新包自然要在工作机上,你刚装好系统自然舒服的一批,两三年之后呢?装个包,各种依赖过期失去维护,每个新包都自己编译?
    你要是敢给两三年没维护的 linux 做 upgrade 只能说你又菜又勇。
    但凡真长时间用过 linux 做维护的不会问出这个问题
    nieqibest
        52
    nieqibest  
       3 天前
    @Alliot SRE 日常主要是哪些工作
    Jack66
        53
    Jack66  
       3 天前
    难道没有笔记本装 ubuntu 系统的嘛?
    datoujiejie221
        54
    datoujiejie221  
       3 天前
    mac 轻便续航好,能用 mac 干的就 mac 干,比如 kubectl 和 ansible ,干不了的就 rdp Windows ,然后登堡垒机去干。
    Proxy233
        55
    Proxy233  
       3 天前
    巨佬们运维能直接通过 ssh rdp 等登录吗? 堡垒机的怎么搞呢?尤其是只有 windows vpn 客户端的
    Ansen
        56
    Ansen  
       3 天前
    最高管理到 3000 多台 linux 服务器,一直用 win ,RDP 真的香,很方便的随时随地远程到公司电脑上处理事情
    liuhuansir
        57
    liuhuansir  
       3 天前
    @evilangel 应该不是少数,我跟你差不多,甲方是政府、运营商,各种认证、VPN ,而且还难用,动不动就掉线,还真只有用 Windows 系统才行
    flyqie
        58
    flyqie  
       3 天前 via Android
    特定领域的安全监管类软件对 mac 的支持不如 windows 。

    而且 mac 本身跟 linux 还是有一定区别的。

    运维的话个人建议不要用 mac ,windows 基本能保证不出问题。
    Admstor
        59
    Admstor  
       3 天前
    运维很穷的,买不起 mac 好吗

    但是运维又很富,谁手上不都有几个高配闲置服务器随时给你做模拟验证什么

    所以当然 win 本啊
    我就算 devops 也是直接远程到对应的环境云端去做,本机永远只是一个终端+各种文档脚本的备份
    deepbytes
        60
    deepbytes  
       3 天前 via iPhone
    @evilangel 你自己都说运营商、政府了,合规才是他们要的,方不方便都是次要
    zjsxwc
        61
    zjsxwc  
       3 天前
    运维用 windows 系统导致的后果:
    https://www.v2ex.com/t/1084064
    kikyou12138
        62
    kikyou12138  
       3 天前
    现在用 mac ,但是 mac 没有 windows 的 wsl2 好用,工具什么的都一样
    alexsz
        63
    alexsz  
       3 天前
    运维主要用 windows ,经常要连接 3 家客户的 vpn
    esee
        64
    esee  
       3 天前 via Android
    你们运维就是 ssh 连接服务器么,那用 mac 确实也够了?那如果遇到只能用网线连接的环境,是不是要多备一条 usb 转网口,如果要连接网络设备串口调试的,再带一条 usb 转串口?有些设备比如要管理磁盘阵列或者调试设备硬件厂商的管理软件只有 Windows 版本的时候再开一个虚拟机?反正我碰到的各种情况,mac 能解决的 Windows 也能,但是有些 Windows 可以轻松办到的 mac 要折腾死。
    cominghome
        65
    cominghome  
       3 天前
    运维和终端类型没什么关系,非要说的话 win 还好用一点。用 mac 更多的是方便开发,写点脚本、弄点组件之类的本地调试方便
    flowerains
        66
    flowerains  
       3 天前
    我们运维三件套 xshell+xftp+keepass ,好像都不是依赖于 Mac 平台
    JackSlowFcck
        67
    JackSlowFcck  
       3 天前
    哎,,mac 和 liunx 最大隔阂是 arm 。。。
    例如项目上 liunx 跑的 ceph 版本只有 x86
    本地 mac ,,,死活跑不起
    sshnuke
        68
    sshnuke  
       3 天前 via Android
    曾经用 mac ,后来 win 有了 wsl 就一直用 win+wsl 了,从 wsl1 一直用到 wsl2
    raptor
        69
    raptor  
       3 天前
    一直 mac/linux 混用,没什么问题,windows 没法用,wsl 也很难用
    jjx
        70
    jjx  
       3 天前
    wsl2 成熟后就基本不用了 mac

    重新习惯 windows 后 mac 就基本吃灰
    realpg
        71
    realpg  
       3 天前
    我是本站非在海外的,最早用 mac 的那一波人,也是最早用 iphone 的那一批人
    iphone 很早就弃了,mac 2015 款以后就弃了

    差生文具多,技术能力,收入水平,好用成都,跟用什么品牌电脑没有关系
    onikage
        72
    onikage  
       3 天前
    看使用环境, 有的地方把 mac 放那感觉有点心疼.
    JayZXu
        73
    JayZXu  
       3 天前
    远程也就是开个 ssh 吧
    线下也是差显示器键盘就输命令了

    不过跟上面说的一样,有些平台的堡垒机跳转确实只有 windows 的插件适配
    Mac 用 intel 的时候就因为内存太小和特定环境的 VPN 不支持换了 windows ,现在 Mac 依然是金子一样的内存
    zr86
        74
    zr86  
       3 天前
    我用 macOS ,必须 MBP 。下面是我的刻板印象
    1. Mac 比 windows 多一组快捷键,我喜欢用快捷键。
    2. Window 笔记本还得带个鼠标走。Macbook 的触控板比鼠标更好用。
    3. 管理电脑的数量和技术水平有关,和用 Windows 和 Mac 无关
    4. Windows 笔记本拔掉电源后性能不行。
    5. Windows 笔记本发热高,续航也不太行。
    6. MacOS 和 iPHone Mirroring 结合,打电脑时用手机不用掏出手机就能操作
    7. MacOS 和 iPhone 有接力功能。跨设备复制粘贴很方便。
    8. iTerm+自定义脚本比我见过的其他 Terminal 都好用.几千 Linux 设备不是问题。
    9. Mac 的浏览器性能比我见过的 Windows 笔记本快多了。( m3 pro 和 Intel 13th Thinkpad 比较)
    panlista
        75
    panlista  
       3 天前
    @yplam 可以插一个网口转换器
    COW
        76
    COW  
       3 天前 via Android
    我这么跟你说,专业运维不可能用 Mac
    dalaoshu25
        77
    dalaoshu25  
       3 天前
    不是运维,但是家里的机器只有 Mac 和 Linux ,还有 RouterOS 。

    Mac 上无非也就是用 iTerm2 ssh 到 Linux 机器上操作。

    macOS 的底层是 Mach+FreeBSD ,各种 userland 小工具都是 BSD 系的,有些地方跟 Linux 的 GNU 系不太一样。
    ivyliner
        78
    ivyliner  
       3 天前
    嗯, 我不谦虚, 我就是运维巨佬, mac, windows, linux 我都可以用.
    平时我用 mac. iTerm2 + chrome 够用了.
    Badlion
        79
    Badlion  
       3 天前
    看下了大家的评论,基本理解为:
    机房运维,单位 Windows 接口软件的,必须用 Windows 。
    云运维,也就是被上面某些人成为不专业的运维,可以自由选择
    zhusheng8701
        80
    zhusheng8701  
       3 天前
    windows10 ,wsl
    james122333
        81
    james122333  
       3 天前 via Android
    不是运维 但首选当然是开源类 unix 系统
    其它的都差 全键盘管理以及自动化控制都是
    ugpu
        82
    ugpu  
       3 天前
    我个人操作系统无关
    终端+键盘就行
    ttkanni
        83
    ttkanni  
       3 天前
    Mac + ‎Parallels Desktop

    终端类的 Mac 方便,但有些底层固件或物理连接类的,Windows 更方便。
    fggz
        84
    fggz  
       3 天前
    @fggz 对了前几天还遇到个问题就是 nginx 配置文件我转给别人,他在 win 上修改了配置后放 linux 上后无法识别了,最后找到问题是文件编码问题。 -。-ll
    eryajf
        85
    eryajf  
       3 天前
    曾经是 win 党,用完 Mac 回不去了
    mynamejome
        86
    mynamejome  
       3 天前
    工具而已,随便用,mac 下我直接用终端 + zsh ,Windows 下用 git bash + zsh + tabby 终端,Linux 桌面用 Ubuntu 也是终端+zsh ,只要能用 zsh 就行了,做运维吗,尽量用一些能跨端的工具,这样什么平台都无所谓,数据库就习惯性用 dbeaver ,文本编辑器 vscode ,其他的工具也一样进来遵循跨平台原则
    zeroneth
        87
    zeroneth  
       3 天前
    续航长(机房呆一天),轻便( 24 小时不离身),能接调试线(偶尔调网络设备),我选 macbook air 挂尿袋。软件问题,比如串口和 vpn ,基本都能找到替代,大不了用 windows 虚拟机跳板机,但续航和轻便暂时没有可替代的。
    zengguibo
        88
    zengguibo  
       3 天前
    vpn 软件一般没有 mac 版,只能用虚拟机了
    kenvix
        89
    kenvix  
       3 天前 via iPhone
    不可能使用 mac 。很多服务器远程登录都要使用指定 vpn 和堡垒机软件。与 mac 不兼容
    GeekGao
        90
    GeekGao  
       3 天前
    曾经用 linux 笔记本。但是无奈都没有 macbook 抗用(续航能力)
    wupher
        91
    wupher  
       2 天前
    都行,但 mac 相比 windows 还是更方便些。

    Linux 运维还好吧。有些嵌入式或者工控设备类,是非要 windows 的。
    daimaosix
        92
    daimaosix  
       2 天前
    我是巨佬,Mac Linux Windows 全部梭哈
    zhoudaiyu
        93
    zhoudaiyu  
       2 天前 via iPhone
    @wymisgod transmit
    ladypxy
        94
    ladypxy  
       2 天前 via iPhone
    几年前干运维的时候负责 4 万台虚拟机,用 win 。mac 上的工具还是弱鸡太多
    Lyrica
        95
    Lyrica  
       2 天前
    堡垒机不支持 mac - -
    huage
        96
    huage  
       2 天前
    宇宙保险大厂:
    1.堡垒机,早期只支持 Windows 系统,后面支持 mac ,但是拉跨。
    2.随便一台垃圾 Windows ,只要能安装堡垒机工具和 VPN 客户端就行。
    3.必须登录进去堡垒机才能够登录服务器。
    huage
        97
    huage  
       2 天前
    宇宙保险大厂:
    1.堡垒机,早期只支持 Windows 系统,后面支持 mac ,但是拉跨。
    2.随便一台垃圾 Windows ,只要能安装堡垒机工具和 VPN 客户端就行。
    3.必须登录进去堡垒机才能够登录服务器。
    zjstar
        98
    zjstar  
       1 天前
    不用,接口太少
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3131 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:01 · PVG 22:01 · LAX 06:01 · JFK 09:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.