Category: 學習筆記

  • Protected: 無題

    There is no excerpt because this is a protected post.

  • 關於Mac上NTFS移動硬盤自動掛載只讀的解決方案

    你可以選擇安裝Tuxera NTFS for MAC(授權價格:25歐) 安裝過程最後一步會要求重啓電腦 重啟後就可自動掛載NTFS為可寫模式了 官方下載地址: http://www.tuxera.com/mac/tuxerantfs_2013.2.dmg 我的下載地址(你懂的): https://mega.co.nz/#!BhRD3QhL!pDxKr_fAAqB6nD31SmvgsvoYo7fxBbKSh6oBINJ2VdY 又或是使用我寫的這個手動重掛載硬盤為ntfs的腳本 若有ntfs的硬盤且為只讀則進行掛載 若有ntfs的硬盤但無只讀則進行硬盤卸載 由於默認的mount在掛載ntfs時必須加在nobrower的參數才能達到可寫 所以會導致掛載後不會顯示在桌面和Finder裏 所以我另外做了一個ln的動作在桌面加上來快捷方式 也算是一定程度做到了基本要求吧 此腳本必須有bash才能運行 系統自帶bash 所以不成問題 再來就是我在處理掛載和卸載的時候並沒有做嚴格的檢查 所以若是有程序占用則可能出現無法正常重掛載或卸載 大家就自己fuser查看一下吧 下載地址: https://www.guyusoftware.com/mac/remount_NTFS(請右鍵另存)

  • 關於我在OS X使用過程中的經驗之談

    macbook pro retina自帶recovery 可以原廠設定 也可以備份還原 方法:一開機馬上按著command+R直到出現recovery 壓縮軟件:betterzip(可以view而不只是直接解壓) 備註:app store裏要錢的 當時實際上是可以免費下載使用的 下載地址:http://macitbetter.com/ 瀏覽器:firefox 備註:firefox的功耗很誇張 突然不是用在圖形一類的 建議用內建的safari safari也可以加extension的 adblock這類也是有的 所以不太介意的話 真心覺得應該用這個 功耗相差差不多有10倍 真的不少 虛擬機:virtualbox 聊天:QQ mail+office suite+pdf reader+其他:OS X自帶 office suite的相關備註: pages對應microsoft word numbers對應microsoft excel keynote對應microsoft word 溫馨提示: 1)OS X的delete=windows的backspace 2)OS X的command=windows的ctrl 3)OS X下touchpad是只有單鍵的 所以一般都用手勢 可以在System Preferences裏面的trackpad查看 4)OS X安裝軟件的方法=img掛載 然後把相關文件drag(拖動)到Applications目錄 或是 使用程序本身的自動化安裝處理 5)OS X的滾動是相反的 6)apple的電池一般建議1000個cycles就必須更換 所以建議滿電後仍然插著電源使用 這樣就不會太浪費cycles數…

  • DirectAdmin下解决WordPress全新安装出现500(404)错误

    问题分析: 1 已确定所有wordpress文件的用户和用户组没有问题 2 已确定所有wordpress文件符合文件权限644 文件夹权限755的php-cgi环境规格 3 错误日志里存在 Premature end of script headers: setup-config.php 4 安装过程中正确输入数据库,却出现含有404错误提示的500错误 参考下面 基本上,一看到500错误+“Premature end of script headers” suphp对于“Premature end of script headers”的解释是 你的环境同时安装了php-cli和php-cgi 且配置成了suphp 但调用了php-cli 我很自然地想到是suphp的问题,但其实问题并不在suphp 因为其实关键就在图中不起眼的404错误 问题就在setup-config.php里面用了个函数 叫wp_remote_get 这个函数访问http并没有问题 但https就爆了 这是为什么呢? 其实原因就在wp_remote_get这个函数会呼叫WP_http这个Object 而他的工作方式是使用curl进行的 所以如果curl不支持ssl 则自然无法正常使用 php默认的curl是不带ssl支持的 如果你遇上上述的问题 就代表你在directadmin里没有启用curl支持 所以你必须开启支持 并编译curl 方法如下: grep curl /usr/local/directadmin/custombuild/options.conf | awk -F ‘=’ ‘{…

  • SNMP監控一鍵安裝+360服務器監控

    首先先幫360網站服務監控打個廣告好了 現在用的是他的這傢伙 確實還不錯 多平台支持 不管是Linux/Unix,还是Windows,不论是服务器、云主机、VPS,我们都能将其纳入监控范围。 全面有效的监控方式 CPU、内存、负载、磁盘、网卡流量,以及后续更多高级的监控项,全面呵护你的服务器。 部署轻松 360云监控通过全球通用简单网络管理协议(SNMP)进行监控,为了简单实用,我们还创建了一键安装脚本,只需要很少时间,你就能拥有便捷的服务器监控策略。 下面來說說安裝步驟: yum –enablerepo=base install make gcc -y; wget http://download.cloud.360.cn/yjk/snmp_install.sh; chmod 755 snmp_install.sh;./snmp_install.sh -v 3 -u USERNAME -p PASSWORD; wget http://template.gidcs.com/snmp_iptables.sh; chmod 755 snmp_iptables.sh;./snmp_iptables.sh; 備註: 1 安裝環境是XenServer 所以第一步驟yum的時候才需要加上啟用repo的動作 2 第二步驟是下載360官方的snmp自動部署腳本 3 第三步驟是下載我本身爲了方便處理iptables端口開放而編寫的小腳本 如果你已經把iptables禁用了 則不必處理這部份了 至於360 SNMP監控的設定方式如下:

  • linux更改當前使用shells為csh并載入.cshrc配置文件

    我個人比較喜歡csh 所以一般情況下就是在安裝好系統后把用戶的shells換為csh 下面就來給大家介紹一下: 1)如何查看當前shells 2)如何查看系統所有的shells 3)如何修改當前用戶的shells 4)如何載入當前用戶的.cshrc 讓它生效 下面就開始吧 在更換shells之前 當然你可以先查看一下你所使用的shells到底是不是你想要的 [root@test2 ~]# echo $0 -bash 可以發現我的CentOS 6 32bit默認的shells是bash 而我想用的並不是這個 而系統里目前到底有哪些shells呢? [root@test2 ~]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/tcsh /bin/csh 你會發現其實並沒有很多 但我們常見的sh bash csh tcsh默認都有了 必須要再另外安裝 而上面的nologin其實就是用來創建不允許登錄ssh的帳號時用的 現在就可以更改當前用戶的shells了 [root@test2 ~]# chsh Changing shell for root. New shell [/bin/bash]: 輸入chsh后 系統會讓你自己輸入你想用的shells 這時剛才的查詢就有用了 我要用的是csh 輸入后的結果就是下面這樣 [root@test2 ~]#…

  • 清空CentOS歷史命令與登錄系統記錄

    last last命令可以用來查看最近登錄成功的記錄 echo > /var/log/wtmp 這個就是直接清空last所讀取的記錄檔案的方法 lastb last命令可以用來查看最近登錄失敗的記錄 echo > /var/log/btmp 這個就是直接清空lastb所讀取的記錄檔案的方法 我們在shell輸入的命令都會記錄下來 向上就可以直接選擇以前輸入過的命令 備註:前提是你開啟了這項功能 但是有時候可能需要清空這些歷史記錄 而方法如下: history -c echo > ~/.bash_history 兩個方法擇其一,第一種貌似全部都行,第二種的話就得看你用的shell是不是bash了

  • CentOS下单网卡自动绑定ip脚本bindip

    bindip -a <IP Addr> <Default Gateway> <Subnet Mask> bindip -d <IP Addr> 備註:-a為添加ip, -d為刪除ip 今天想了想 每次要綁定ip都要自己建立配置文件 說實話挺煩的 如果是1個ip 倒也無妨 但是有時候需要綁定好幾個ip 那就頭疼了 所以就幹脆寫了這個腳本 達到一鍵綁定ip和一鍵解除ip的目的 下載地址(右鍵另存):https://www.guyusoftware.com/sh/bindip 或直接 wget https://www.guyusoftware.com/sh/bindip;chmod 755 bindip; ./bindip -a <IP Addr> <Default Gateway> <Subnet Mask> 或 ./bindip -d <IP Addr>

  • Ubuntu 鍵盤無法正常使用 打字緩慢

    在Ubuntu底下有個Slow Keys的設定 設置完之後打字會需要長按才會顯示 基本上貌似是爲了部分有缺陷的人設計 Slow keys is a feature of computer desktop environments. It is an accessibility feature to aid users who have physical disabilities. Slow keys allows the user to specify the duration for which one must press-and-hold a key before the system accepts the keypress. 不知道爲什麼系統竟然突然有了這個設定 導致我的鍵盤異常 害我一直在納悶到底是不是ibus或是什麼東西壞了 System Settings -> All Settings…