Time of Update: 2013-12-13
gcc and g++分別是gnu的c & c++編譯器gcc/g++在執行編譯工作的時候,總共需要4步1.預先處理,產生.i的檔案[前置處理器cpp]2.將預先處理後的檔案不轉換成組合語言,組建檔案.s[編譯器egcs]3.有彙編變為目標代碼(機器代碼)產生.o的檔案[彙編器as]4.串連目標代碼,產生可執行程式[連結器ld] [參數詳解]-x language
Time of Update: 2013-12-13
我們在網維工作中,常常要備份一些資料,雖然事情不複雜,但是很費時間的,我在這裡分享一個Linux備份指令碼,輕鬆自如的實現自動備份,並且可以 保留N天備份的檔案。這個指令碼分為兩個檔案,一個是執行檔案backup.sh,另一個是備份專案檔project.lst。 backup.sh相關說明重要參數說明 檔案內容#!/bin/bash#author: InBi#date:
Time of Update: 2013-12-13
下面是free的運行結果,一共有4行。為了方便說明,我們加上了列號。這樣可以把free的輸出看成一個二維數組FO(Free Output)。例如:FO[2][1] = 999212FO[3][2] =
Time of Update: 2013-12-13
Linux Deploy Rails3 with Ruby1.9.2(4)Configure the rails in Apache2Change the configuration of apache2>vi httpd.confLoadModule passenger_module
Time of Update: 2013-12-13
rhel 6.0 yum安裝裝7zip壓縮解壓縮軟體 7-Zip 是一種高壓縮比的存檔格式 7z 的管理器,可惜只能用於 Windows 平台。其實7-zip也有linux版本的,只不過它不叫7-zip了,而是P7ZIP。 www.2cto.com #yum install p7zip P7ZIP 的使用 建立壓縮包:7za a -t7z test.7z *,此命令將目錄中的所有檔案壓縮到 test.7z
Time of Update: 2013-12-13
詳談Ubuntu軟體管理丟失的功能 多數人都認為Ubuntu通過Ubuntu Software Center徹底改革了dpkg包管理。毫無疑問,按照多數人標準來看,Software Center肯定是方便使用的呢。但事實真是如此嗎?本文將介紹Ubuntu軟體管理的現狀,伴隨著Ubuntu首次發布的軟體管理走了多遠,以及Ubuntu軟體領先的地方。 www.2cto.com 一切從apt開始 Ubuntu軟體管理的純粹形式使用apt打包工具,
Time of Update: 2013-12-13
Ubuntu裡字元編碼設定 Ubuntu系統在預設的狀況下只支援中文UTF-8編碼,但是我們寫的一些文檔,還有java代碼編譯時間採用gbk編碼。所以需要修改。步驟如下: www.2cto.com 第一步:gedit /var/lib/locales/supported.d/local來修改 /var/lib/locales/supported.d/local檔案,在檔案中添加如下內容:zh_CN.GBK GBKzh_CN.GB2312
Time of Update: 2013-12-13
svn:版本庫xxx不存在||svn:No such revision xxx"的問題 一般情況下出現這樣的錯誤時因為伺服器意外中斷造成的資料丟失比如:本來已經提交給伺服器的版本為100,伺服器斷電後版本庫保留到90,也就是90-100之間的所有修改丟失了這時候查看svn伺服器中db/revs/0/檔案夾下的檔案,發現最大版本是90,如果你本地的版本已經更新到95,那你svn up的時候就會提示svn: No such revision 91"
Time of Update: 2013-12-13
利用grub和grub2製作雙系統的啟動隨身碟 我的隨身碟插上後,fdisk -l查看隨身碟資訊得知是/dev/sdb www.2cto.com 先將隨身碟製作分區表。fdisk/dev/sdb 用p命令查看得知有一個fat32分區,將他去掉,用d命令,然後用n命令新增加一個主要磁碟分割,n後選擇p(primarypartition),然後Partition number (1-4):
Time of Update: 2013-12-13
修改Linux文本(命令列)模式的解析度 我的系統文字模式下預設的解析度是800*600,用lynx瀏覽網頁的時候感覺字型太大了,想把這種模式下的解析度調整下,就google了下,發現其實很簡單。 www.2cto.com 進入到/boot/grub/目錄下,然後就可以看到裡面有個名為menu.lst的檔案,用vim將其開啟,可以看到以下內容: www.2cto.com # grub.conf generated by
Time of Update: 2013-12-13
1、Lync資料庫與AD的同步周期添加新的Lync使用者,更改Lync使用者的電話屬性等一些AD上的操作時需要一定的時間同步到Lync的資料庫中。我們可以通過如下命令看到該同步的時間周期 www.2cto.com
Time of Update: 2013-12-12
ssh常用用法小結 在我們日常的工作中,經常涉及到維護伺服器,那麼為了方便操作,以及安全方面的考慮,通常我們都會在伺服器上安裝ssh服務端,這樣,在我們自己的機器上通過ssh用戶端工具串連到伺服器,既方便又安全。下面說說ssh應用的準系統。 www.2cto.com 1、串連到遠程主機: 命令格式 : ssh name@remoteserver 或者 ssh remoteserver -l
Time of Update: 2013-12-12
1. 正式進入Ubuntu安裝介面之前,系統會提示使用語言。為了保證安裝完成後系統能正常使用,我推薦使用英語; www.2cto.com 2. 選擇“Install Ubuntu Server”並按斷行符號鍵啟動安裝程式。提示:Ubuntu
Time of Update: 2013-12-12
linux/ubuntu下free查看記憶體佔用大的解釋 大家看看我的記憶體佔用情況:$ free -mtotal used free shared buffers cachedMem: 1908 1844
Time of Update: 2013-12-12
ps命令詳解,進程的狀態 名稱:ps使用許可權:所有使用者使用方式:ps [options] [--help]說明:顯示瞬間行程 (process) 的動態參數:ps 的參數非常多, 在此僅列出幾個常用的參數並大略介紹含義-A 列出所有的行程-w 顯示加寬可以顯示較多的資訊-au 顯示較詳細的資訊-aux 顯示所有包含其他使用者的行程 au(x) 輸出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT
Time of Update: 2013-12-12
用mkisofs命令製作redhat enterprise linux (RHEL6.4) ISO啟動鏡像 根據red hat的官方文檔Installation_Guide 命令如下(我把它放在一個shell指令檔mkcustiso.sh裡) [cpp] mkisofs -quiet -V "make rhel iso files"\ -J -R -T -
Time of Update: 2013-12-12
Solaris檔案搜尋及字串尋找命令 1、grep功能描述 grep 命令在一個或多個檔案中尋找與指定模式比對的字串。如果模式裡包含有空格,必須用引號括起來。grep的模式只能是一個被引號括起來的字串或者是一個單詞,後面緊跟著的參數都被當作檔案名稱。grep命令把結果輸出到標準輸出上,並不改變被搜尋的源檔案。命令格式 grep pattern filename filename2 ...grep有幾個選項比較常用的 -i
Time of Update: 2013-12-12
解決ubuntu中zip解壓的中文亂碼問題 在我的ubuntu12.10中,發現顯示中文基本都是正常的,只有在解壓windows傳過來的zip檔案時,才會出現亂碼。所以,我用另一個方法解決中文亂碼問題。用到的工具是The Unarchiver項目提供的lsar/unar工具。 安裝(12.04及以上):代碼:sudo apt-get install
Time of Update: 2013-12-12
Linux Shell指令碼編程--curl命令詳解 用途說明curl命令是一個功能強大的網路工具,它能夠通過http、ftp等方式下載檔案,也能夠上傳檔案。其實curl遠不止前面所說的那些功能,大家可以通過man
Time of Update: 2013-12-12
apache/nginx啟動、停止、重啟命令 linux 下 apache啟動、停止、重啟命令: 基本的操作方法:本文假設你的apahce安裝目錄為/usr/local/apache2,這些方法適合任何情況 apahce啟動命令: 推薦/usr/local/apache2/bin/apachectl start apaceh啟動 apache停止命令