Time of Update: 2018-12-03
1、fedora下常見的shell及對shell的操作 常見的shell有bash、csh、tcsh、ksh 操作:exit(從一個shell進入另一個shell)、exec(從一個shell切換到另一個shell)2、sleep 時間 sleep 5 含義: 睡眠5秒3、常見目錄 \ :根目錄 ~ :主目錄 . :目前的目錄 .. :上一級目錄4、 telnet ip
Time of Update: 2018-12-03
“=”賦值,等號左右不要有空格vi中 # 開頭為說明,# !為特殊說明vi ~/.bashrc —————— 開啟bash的設定檔vi ~/.exrc —————————開啟 vi 的設定檔gcc -c hello.c 僅產生編譯檔案hello.cgcc hello.o -o 新檔案名稱abc 產生執行檔案並重新命名為abc-E 製作預先處理-S 轉成組譯工具 XXXX.s對位元運算
Time of Update: 2018-12-03
本篇文章來自:http://mojie58.blog.163.com/blog/static/127637403201101354754700/今天安裝完linux系統redhat9.0後滑鼠不能用,當時選擇滑鼠的時候因為自己的滑鼠時usb口的,就選擇了usb口。其實直接選擇預設就可以了。但是一定要重新安裝系統嗎,通過上網查詢,我是這樣修改滑鼠驅動的:1.首先進入系統,然後切換到其他控制台,(按ctrl+alt再按F1~F6任意一個;若沒反應,按ctrl+alt+空格鍵再按F1~F6任意一個),
Time of Update: 2018-12-03
2013-3-1export PS1="\$? [\u@\h \w]\$ "export PS1="\[\e[31m\]\$? \[\e[32m\][\u@\h \w]\$ \[\e[m\]"readelf -l <二進位檔案> | grep interpreter 該命令可以用於查看 二進位檔案用的是哪個動態連結器連接器的一個重要文面是它的庫搜尋順序,將--verbose傳遞給ld可能是獲理詳細的資訊,例如,輸入命令:ld --verbose | grep SEARCH
Time of Update: 2018-12-03
2011-9-4 在ubuntu(目前我的版本是9.04)下查看系統所安裝的包:dpkg -l redhat 下查看系統所安裝的包用: rpm -qa 2011-9-21輸入 ld --verbose | grep SEARCH 將顯示當前搜尋路徑和順序。要顯示ld串連的是哪些檔案,可以編譯一個偽(dummy)程式並把--verbose 參數傳遞給連接器。例如,輸入gcc dummy.c -Wl,--verbose 2>&1 | grep succeeded
Time of Update: 2018-12-03
本文主要是記錄《linux鳥哥的私房菜》(第二版)一書中講到的有關linux下的一些設定檔,不同的linux版本可能不太一樣,僅做記錄和參考。第8章 Linux磁碟與檔案系統管理/etc/fstab :磁碟分割表設定檔,文設定檔內容大致如下#device mount point filesystem parametersdump fsckLABLE=/ / ext3 defaults 1
Time of Update: 2018-12-03
2011-9-23sed命令用法參考資料:http://www.linuxsir.org/bbs/showthread.php?t=189620,http://jiebaiyou.blog.163.com/blog/static/11624901820094201479719/$ sed '/test/{ n; s/aa/bb/; }' example-----如果test被匹配,則移動到匹配行的下一行,替換這一行的aa,變為bb,並列印該行,然後繼續。zhyfly@zhyfly:~/bash$
Time of Update: 2018-12-03
查看一個可執行檔依懶於哪些共用庫:對於本地的可執行檔可用 ldd 命令對於交叉編譯的可以用arm-none-linux-gnueabi-ldd 不過得指定搜尋根目錄,可以用arm-none-linux-gnueabi-ldd --help查看協助另外可以用:arm-none-linux-gnueabi-readelf -a test | grep Shared #test是可執行檔,
Time of Update: 2018-12-03
最近要在linux下用c++串連windows下的SQL Server 2005,所以只好用freeTDS了 環境: 系統ubuntu9.04 kernel 2.6.28 gcc 4.3.3 freeTDS 0.91 freeTDS的最新穩定版是0.91,這個可以在官網上下載http://www.freetds.org/ ,也可以在http://download.csdn.net/detail/DLUTXIE/3663528下載
Time of Update: 2018-12-03
2012-11-9chmod -v a+wt $LFS/sourceschmod a+wt是將目錄或檔案的屬性設定為1777,這樣任何人都可以對其進行讀寫。當一個目錄被設定為"粘著位"(用chmod a+t),則該目錄下的檔案只能由一、超級管理員刪除二、該目錄的所有者刪除三、該檔案的所有者刪除也就是說,即便該目錄是任何人都可以寫,但也只有檔案的屬主才可以刪除檔案可以參考http://blog.sina.com.cn/s/blog_49302a850100gfrs.htmlexec env -i
Time of Update: 2018-12-03
/bin 二進位可執行命令 /dev 裝置特殊檔案 /etc 系統管理和設定檔 /etc/rc.d 啟動的設定檔和指令碼 /home 使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示 /lib 標準程式設計庫,又叫動態連結共用庫,作用類似windows裡的.dll檔案 /sbin 系統管理命令,這裡存放的是系統管理員使用的管理程式 /tmp 公用的臨時檔案儲存體點 /root 系統管理員的主目錄(呵呵,特權階級) /mnt
Time of Update: 2018-12-03
基本格式* * * * * command 分時日月周命令第1列表示分鐘1~59 每分鐘用*或者 */1表示第2列表示小時1~23(0表示0點)第3列表示日期1~31 第4列表示月份1~12 第5列標識號星期0~6(0表示星期天)第6列要啟動並執行命令crontab檔案的一些例子:30 21 * * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每晚的21:30重啟apache。45 4 1,10,22 * * /usr/local/etc/rc.d
Time of Update: 2018-12-03
使用root使用者,建立一個使用者,useradd -m bxy 然後為bxy設定密碼:passwd bxy 斷行符號、然後輸入兩遍密碼。搞定。/etc/skel 這個目錄很有用。檔案 /etc/profile由系統管理員掌管,因為當初次登入時,每個使用者都源於它,所以使它保持工作狀態很重要。它也是提供給新使用者的強大工具,該工具使新使用者一登入進他們的新帳戶,一切就正確運行。但是,有一些您可能希望新使用者作為預設值的設定,而且允許容易地修改它們。這就是/etc/skel
Time of Update: 2018-12-03
/var/log/boot.log該檔案記錄了系統在引導過程中發生的事件,就是Linux系統開機自我測試
Time of Update: 2018-12-03
本文採用的命令是:首先下載源碼樹(http://www.live555.com/liveMedia/public/live555-latest.tar.gz) 接著執行:(1)./genMakefiles linux(2)make(3)make install 接下來就可以參照live源碼樹下testProgs檔案中的例子編寫自己的應用程式了。How to configure and build the code on Unix (including Linux, Mac OS X, QNX,
Time of Update: 2018-12-03
xbtt是xbt-Tracker的簡稱,官方網站http://xbtt.sourceforge.net/ xbt是一款高效能,低開銷的BitTorrent軟體,用c++寫成。這是個純tracker,不提供前台,可以自己製作前台(比如php)。我們主要用它的Bt Tracker。以前可以用cvs從sourceforge.net上面下載,後來好像是sourceforge.net停止了服務。 好,現在我們開始安裝(ubuntu 12.10) //本人在ubuntu
Time of Update: 2018-12-03
1.靜態庫的建立和使用 靜態庫 的建立比較簡單,主要是使用ar命令,具體步驟如下: (1). 查看源檔案資訊 root@shisir-desktop:/home/shisir/aa# ls libhello.c libhello.h usehello.c 其中,libhello.c為要構建的庫檔案源檔案,libhello.h為調用此庫檔案的標頭檔,usehello.c為測試檔案 他們的原始碼為:
Time of Update: 2018-12-03
在QT中可以直接使用QTextCodec來轉換字串的編碼。例如,我們想在程式中使用中文,類似tr(“喂,你好嗎?”)。我們要在main函數中增加以下幾條語句,重新設定一下預設的編碼器。先調用下面兩個函數之一QTextCodec *codec=QTextCodec::codecForName(”gbk”);QTextCodec
Time of Update: 2018-12-03
一 、socket介紹 socket介面是TCP/IP網路的API,socket介面定義了許多函數或常式,程式員可以用它們來開發TCP/IP網路上的應用程式。要學Internet上的TCP/IP網路編程,必須理解socket介面。
Time of Update: 2018-12-03
Linux下Telnet服務的安裝與配置 Telnet服務的安裝Step1: 首先,載入光碟機內容,看圖操作 Step2: 然後,使用命令mount /dev/cdrom /mnt/cdrom 載入光碟機內容到/mnt/cdrom中,接著使用命令cd /mnt/cdrom 進入到該目錄,用ls命令最終查看到檔案(因檔案較多,最後使用的命令是ls |more 用來分屏顯示); Step3: