原创 exec函數族解疑

      在上一篇文章:自己實現popen函數中使用了exec族中的execvp()函數實現了對輸入命令的的執行,衆所周知,exec族是一個相當龐大的族,一共有六個成員,但這六個成員實在長得太像,其用法也容易讓人混淆,此文將以一個初學者

原创 redat vi 中文亂碼解決

第一步:~/.bash_profile 尾部加入以下內容,並source ~/.bash_profile export PATH export LANG=zh_CN.UTF8 export LC_CTYPE="zh_CN.gbk" exp

原创 Linux/Unix目錄結構的來歷

Unix(包含Linux)的初學者,常常會很困惑,不明白目錄結構的含義何在。 舉例來說,根目錄下面有一個子目錄/bin,用於存放二進制程序。但是,/usr子目錄下面還有/usr/bin,以及/usr/local/bin,也用

原创 解決man不到pthread_create

  又遇到了ubuntu man手冊不全的問題,這回是多線程庫,用下面兩句即可搞定:        sudo apt-get install glibc-doc      sudo apt-get install manpages-po

原创 使用trashcan恢復linux下誤刪的文件

在linux命令行下,經常會誤操作刪除一些東西,如果加了-f參數,又是重要的文件那就等着杯具吧,本人曾經將一個月的工作誤刪了,後來試了試一些文件恢復工具,但都操作複雜,比較麻煩,不了了之,只有重做一次,最近經人推薦試用了下Trash c

原创 [轉]理解C++虛函數絕好的文章

    0.說明      一個多月前微軟實習生來了一次電面,第一個問題便問了虛函數和純虛函數的區別,由於學了太久了(大一學的,而且我的記性真的很差- -!)沒能回答上來,在此後的一個多小時的電面中,對方再未問更深的技術問題,只是問了做了

原创 ubuntu man 手冊不全解決方法

      本人經常在ubuntu下做網絡編程,每一次安裝ubuntu後,都發現居然man一下bind()之類的函數都不能行,以前都是瞎貓碰死耗子弄好了能查,今天又碰到這個問題了,去網上查了下資料,原來ubuntu本身的man手冊是不全的