Time of Update: 2018-07-28
在Linux上如果想使用類似windows上的TortoiseCVS用戶端的話好像只有subversion的工具(RabbitVCS),沒有cvs的工具。其實我們可以通過給Linux的Nautilus添加Scripts達到類似(比較簡單)的效果。 進入Nautilus的指令碼目錄,如果沒有就建立一個,通常預設是使用者目錄下的~/.gnome2/nautilus-scripts 添加幾個檔案如下: "cvs up" #!/bin/sh if [ "${
Time of Update: 2018-07-28
‘fstab’的用處 ‘/etc/fstab’是‘mount’命令重要的設定檔。您可以‘root’身份通過‘diskdrake’(Mandrake Linux 控制中心 - 載入點),或用編輯器修改這個檔案。 ‘/etc/fstab’有幾個用處: * 決定開機時自動掛載哪些介質; *
Time of Update: 2018-07-29
listen系統可以使一台主機上的一個tcp socket在某個連接埠號碼被動偵聽,等待來自其它主機的tcp socket的串連請求,下面是listen系統調用的函數原型: #include int listen(int s, int backlog); 1)backlog是偵聽隊列的長度,在核心功能中,首先對backlog作檢查,如果大於128,則強制使其等於128。
Time of Update: 2018-07-28
http://help.wps.cn/q-43953.html http://www.linuxdiyf.com/linux/13396.html $ vi /usr/bin/wps # 新增內容,字型標註*******************************#!/bin/bashexport XMODIFIERS="@im=fcitx"export
Time of Update: 2018-07-29
這些天自己試著對項目作一些壓力測試和效能最佳化,也對用過的測試載入器作一些總結,並把相關的資料作一個匯總,以便以後信手拈來。 1 簡介
Time of Update: 2018-07-29
我安裝的是OMNeT++3.3的版本,首先你可以去OMNeTpp的官方網站http://www.omnetpp.org/下載最新版本。以3.3為例:下載的是omnetpp-3.3-src.tgz 1)解壓縮: tar zxvf omnetpp-3.3-src.tgz 2)由於後邊安裝的時候,omnet++會提示需要tcl和tk兩個安裝檔案,所以在這裡先安裝了,以後就省事了,tcl和tk可以去官方網站下載的。http://www.tcl.tk/,跟omnetpp-3.3匹配的是tcl/
Time of Update: 2018-07-29
http://www.cnblogs.com/tureno/articles/3748195.html Linux應用:Linux下的升級包及打補丁製作,在做開發的過程中難免需要給核心及下載的一些源碼打補丁或者說是升級,所以我們學習在Linux下使用diff製作補丁以及如何使用patch打補丁顯得尤為重要。 前言
Time of Update: 2018-07-29
每次系統開機的時候,都會根據不同的runlevel層級啟動不同的服務。 眾所周知Linux給我們提供了7中不同的啟動層級0~6,那麼不同的啟動層級都會啟動那些服務哪。可以使用chkconfig --list 查看,可以使用chkconfig 服務名 --level 3 {on|of}修改是否要再某個層級啟動或停止。 1. 例如:要把sshd服務在第3種啟動層級中停止。 [root@team4 rc3.d]# chkconfig sshd --level 3 off
Time of Update: 2018-07-29
一、配置yum源和epel源 epel源下載地址:http://pan.baidu.com/s/1o7NJ26u 1.配置yum源 (1)上傳作業系統鏡像檔案來配置yum源,掛載點目錄為/yum mkdir /yum mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum (2)安裝所需的軟體包 yum -y install createrepo yum -
Time of Update: 2018-07-29
語句寫法:find 對應目錄 -mtime +天數 -name "檔案名稱" -exec rm -rf {} \; 例1: 將/usr/local/backups目錄下所有10天前帶"."的檔案刪除
Time of Update: 2018-07-29
新手開始學習Linux了,把一些基本的東西總結下。不當之處望指正。 1、Linux圖形介面和命令介面的切換 在虛擬機器裡面裝了RedHat的Linux系統。預設進入的是圖形介面。 從Linux的圖形介面切換到命令介面可以按Ctrl+Alt+Fn(n=1,2,3,4,5,6),但是在虛擬機器裡面Ctrl+Alt已經被佔用,即游標切換出虛擬機器。所以需要按Ctrl+Shift+Alt+Fn(n=1,2,3,4,5,6)。 從Linux的命令介面切換到圖形介面可以按Alt+F7
Time of Update: 2018-07-29
偶爾會用到Linux,它的使用者、組之間的關係之前一直覺得十分複雜,而且劃分了三種許可權,交織在一起就更覺得淩亂了。今天想理一理他們之前的關係,偶遇某前輩的文章,品質很高,略刪減編輯以留博備份,同時也方便他人。 原文如下: 在linux中一切都是檔案(檔案夾和硬體外設是特殊的檔案),如果有可能盡量使用文字檔。文字檔是人和機器能理解的檔案,也成為人和機器進行交流的最好途徑。由於所有的設定檔都是文本,所以你只需要一個最簡單的編輯器就可以修改。即使是2進位執行檔案,也會附上原始碼。
Time of Update: 2018-07-29
用C/C++開發其中最令人頭疼的一個問題就是記憶體管理,有時候為了尋找一個記憶體流失或者一個記憶體訪問越界,需要要花上好幾天時間,如果有一款工具能夠協助我們做這件事情就好了,valgrind正好就是這樣的一款工具。 Valgrind是一款基於類比linux下的程式調試器和剖析器的軟體套件,可以運行於x86,
Time of Update: 2018-07-29
Regex與萬用字元不一樣,它們表示的含義並不相同. grep命令的選項用於對搜尋過程進行補充說明。grep命令的模式十分靈活,可以是字串、變數,還可以是Regex。 無論模式是何種形式,只要模式中包含了空格,就需要使用雙引號或單引號將模式引起來。 '搜尋字串’是Regex,注意為了避免shell的元字元對Regex的影響,請用單引號(’’)括起來,千萬不要用雙引號括起來("”)或者不括起來。Regex只是一種標記法,只要工具支援這種標記法,
Time of Update: 2018-07-29
分行符號‘\n’和斷行符號符‘\r’ 顧名思義,分行符號就是另起一行,斷行符號符就是回到一行的開頭,所以我們平時編寫檔案的斷行符號符應該確切來說叫做斷行符號分行符號 '\n' 10(0x0a) 換行(newline) '\r' 13(0x0d) 斷行符號(return) 也可以表示為'\x0a'和'\x0d'.(16進位)
Time of Update: 2018-07-29
svn diff 替代工具 一. 使用vimdiff替換svn diff: 對於多數linux下的開發人員來說,vimdiff對檔案差異的展示性顯然要大大直觀於svn diff。 那麼我們能否用vimdiff來替代svn diff呢。所幸的是,svn對此作了考慮,並支援第三方程式作為對比差異。現在我們只需要一個簡單的指令碼就可以封裝好此命令,使之使用第三方程式來做比 較。如下:
Time of Update: 2018-07-29
在linux中切換使用者時變成-bash4.1-$,發現有兩個情況可能會出現這種現象。 情境一:1、在根目錄下建立目錄dir 2、useradd -d /dir tom 建立使用者tom,指定其家目錄為/dir,而不是其預設家目錄下(/home/tom) 3、su - tom 切換到tom使用者,出現-bash-4
Time of Update: 2018-07-29
1.首先使用Xmanager遠端連線Centos7. 2.開啟Centos7中的VMware,查看VMware裡面指定windows伺服器的串連狀態,這裡不正確的話,WinServer是ping不通網關的(WinServer的靜態IP配置不再描述),如圖: 3.開啟winServer伺服器的遠程服務: 4.確認本機伺服器管理器是否開啟遠端連線. 5.給伺服器添加經常使用的案頭表徵圖 在cmd中使用下面的命令: rundll32.exe
Time of Update: 2018-07-29
Valgrind簡介: Valgrind是動態分析工具的架構。有很多Valgrind工具可以自動的檢測許多記憶體管理和多進程/線程的bugs,在細節上剖析你的程式。你也可以利用Valgrind架構來實現自己的工具。 Valgrind通常包括6個工具:一個記憶體錯誤偵測工具,兩個線程錯誤偵測工具,cache和分支預測的分析工具,堆的分析工具。
Time of Update: 2018-07-30
https://www.cnblogs.com/sunss/archive/2010/09/09/1822299.html 測試機器的硬體資訊: # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz 查看CPU資訊(型號) (看到有8個邏輯CPU, 也知道了CPU型號) #