站長資訊網
        最全最豐富的資訊網站

        Mac電腦iTerm2鏈接Linux服務器斷線解決方案

        問題

        用Windows鏈接Linux服務器,方式很多,我最經常用的是xshell。但是xshell沒有mac版,那用mac電腦,比較好的命令行軟件是什么呢?我用的是iTerm2 ,這個功能確實蠻強大,很多人都在用。但是,你用iTerm2 鏈接遠程Linux服務器,假如你去干別的,一會再回到iTerm2 ,你會發(fā)現iTerm2 斷線了,苦逼的還要再次進行鏈接,好麻煩!針對這個有沒有什么好的解決方案呢?

        鏈接服務器方式

        通過如下命令:
        ssh -t root@公網ip地址  -p 22

        輸入用戶名和密碼,就可以登錄到你的linux服務器了。 但是如果一段時間不操作,再次進入 Terminal 時會有一段時間沒有響應,然后就出現錯誤提示:
        Write failed: Broken pipe

        這是因為mac下的securecrt存在丟包現象。

        解決方案

        情景一:如果您有多臺服務器,不想在每臺服務器上設置,如下操作:

        1、運行命令:
        cd ~/.ssh/

        2、假如運行命令ls,沒有config,新建config
        vim config

        3、在config在里面輸入:
        ServerAliveInterval 60

        4、保存文件(:x)

        在鏈接linux服務器,就不會有斷線的問題了。

        情景二:如果您有多個人管理服務器,不想在每個客戶端進行設置,只需在服務器的 /etc/ssh/sshd_config 中添加如下的配置:
        ClientAliveInterval 60

        情景三:如果您只想讓當前的 ssh 保持連接,可以使用以下的命令:
        ssh -o ServerAliveInterval=60 user@sshserver

        小結

        上面只是總結了一個避免斷線的一個小技巧,關于linux的命令操作,

        關于mac電腦的一些常用命令,請看如下Mac電腦的一些常用命令

        在我的mac電腦上操作grunt,突然發(fā)現我用命令行進不了移動硬盤了,因為我的nodejs文件是放在移動硬盤里面,mac命令行如何進入移動硬盤?

        怪自己是mac的菜鳥,網上查了查,才知道桌面上看到的硬盤都掛在 /Volumes 下

        為了讓我這個mac菜鳥在今后mac命令行操作的時候,更快地找到相應地命令,現在總結一下MAC電腦的一些常用命令。

        mac電腦常用文件位置

        移動硬盤的位置 :
        cd /Volumes/硬盤名字

        根目錄位置是:
        cd  /
        ls
         
        驅動所在位置 :
        /Systme/Library/Extensions

        用戶文件夾位置:
         /Users/用戶名

        桌面的位置
        /Users/用戶名/Desktop

        在mac中查看以上位置文件夾的快捷鍵
        Commond+shift+g

        獲得權限

        為了防止誤操作破壞系統(tǒng),再用戶狀態(tài)下時沒有權限操作系統(tǒng)重要文件的,所以先要取得root權限
        sudo -s

        然后輸入密碼,輸入密碼時沒有任何回顯,連星號都沒有,只管輸完回車就行了。

        常用命令

        谷歌瀏覽器調試F12快捷鍵
        Commond +shift +C

        列出文件
        ls 參數 目錄名
        例: 想看看跟目錄下有什么,
        ls /
        想看看驅動目錄下有什么,
        ls /System/Library/Extensions
        參數 -w 顯示中文,-l 詳細信息, -a 包括隱藏文件

        轉換目錄
        cd
        例:想到驅動目錄下溜達一圈
        cd /System/Library/Extensions

        建立新目錄
        mkdir 目錄名
        例:在驅動目錄下建一個備份目錄 backup
        mkdir /System/Library/Extensions/backup
        在桌面上建一個備份目錄 backup
        mkdir /User/用戶名/Desktop/backup

        拷貝文件
        cp 參數 源文件 目標文件
        例:想把桌面的Natit.kext 拷貝到驅動目錄中
        cp -R /Users/用戶名/Desktop/Natit.kext /System/Library/Extensions
        參數R表示對目錄進行遞歸操作,kext在圖形界面下看起來是個文件,實際上是個文件夾。
        把驅動目錄下的所有文件備份到桌面backup
        cp -R /System/Library/Extensions/* /Users/用戶名/Desktop/backup

        刪除文件
        rm 參數 文件
        例:想刪除驅動的緩存
        rm -rf /System/Library/Extensions.kextcache
        rm -rf /System/Library/Extensions.mkext
        參數-rf 表示遞歸和強制,千萬要小心使用,如果執(zhí)行了 rm -rf / 你的系統(tǒng)就全沒了

        移動文件
        mv 文件
        例:想把AppleHDA.Kext 移到桌面
        mv /System/Library/Extensions/AppleHDA.kext /User/用戶名/Desktop
        想把AppleHDA.Kext 移到備份目錄中
        mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

        更改文件權限
        chmod 參數 權限 文件
        例:把驅動目錄下所有文件設定到root讀寫,其他用戶只讀
        chmod -R 755 /System/Library/Extensions
        參數R 表示遞歸,755表示各用戶的權限

        更改文件屬主
        chown 參數 用戶:組 文件
        例:把驅動目錄下的所有文件屬主改成根用戶
        chown -R root:wheel /System/Library/Extensions
        參數R 表示遞歸操作

        修復整個系統(tǒng)中文件的權限
        diskutil repairpermissions /
        嚴格的說這不是一個unix 命令,而是osx一個軟件,記得修改或添加的驅動就執(zhí)行一次。

        文本編輯
        nano 文件名
        例:編輯natit Info.plist
        nano /System/Library/Extensions/Natit.kext/Info.plist
        編輯完成后 用 Ctrl +O 存盤,Ctrl+X 退出
        另一個文本編輯軟件是 vi,操作有些古怪,熟了是非常好用的,而且在所有類Unix系統(tǒng)中都它,走遍天下都不怕了。

        運行腳本命令
        sh 腳本文件名
        例 修改驅動后所有需要的操作存成一個腳本,以后修改了驅動后只要運行一次這個腳本就可以了,方便吧 ,步驟如下:
        1. 終端中運行nano /clean
        2. 把下列代碼粘貼到 nano 中
        rm -rf /System/Library/Extensions.kextcache
        rm -rf /System/Library/Extensions.mkext
        chown -R root:wheel /System/Library/Extensions
        chmod -R 755 /System/Library/Extensions
        diskutil repairpermissions /
        kextcache -k /System/Library/Extensions/
        3. Ctrl +O 存盤,Ctrl+X 退出
        4. 以后只要動了驅動,就在終端中運行一次 sh /clean

        蘋果系統(tǒng)式Unix系統(tǒng),和Linux系統(tǒng)操作差不多,假如您對Linux系統(tǒng)操作很熟練,詳細操作蘋果系統(tǒng)肯定也是如魚得水!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品爱啪在线线免费观看| 国产精品欧美久久久天天影视| 精品亚洲成a人片在线观看少妇 | 国产精品片在线观看手机版| 无码精品日韩中文字幕| 国产精品自产拍高潮在线观看| 国产精品第12页| 无码乱码观看精品久久| 欧美精品在线一区二区三区| 精品国产一区AV天美传媒| 欧美精品播放| 黄床大片免费30分钟国产精品| 亚洲精品高清国产一久久| 99久久成人国产精品免费| 久久亚洲精精品中文字幕| 午夜三级国产精品理论三级| 精品国产欧美一区二区三区成人| 亚洲精品天天影视综合网| 国产精品久久久久久一区二区三区 | 九九99精品久久久久久| 国语精品一区二区三区| 最新国产精品拍自在线播放| 久久激情亚洲精品无码?V| 91精品无码久久久久久五月天| 国产99re在线观看只有精品| 久久精品国产第一区二区三区| 亚洲精品白浆高清久久久久久| 亚洲乱码日产精品a级毛片久久| 日本精品一区二区三区在线视频一| 国产精品尹人在线观看| 国产精品第一区第27页| 国产精品 猎奇 另类视频| 成人一区二区三区精品| 一级香蕉精品视频在线播放| 久久96国产精品久久久| 国内精品91最新在线观看| 国产精品成人va在线观看| 国内精品久久九九国产精品| 精品久久久久久亚洲| 免费视频精品一区二区三区| 欧美国产日韩精品|