Time of Update: 2013-12-12
linux下ssh免輸入密碼方法 我們在日常開發或者營運過程中需要在不同的主機之間切換或者scp,在內網可信網路環境下重複輸入密碼是件很繁瑣和考驗記憶的事情,因此我們可以在自己常用的機器之間通過使用ssh-keygen工具做ssh的授權配置來省去輸入密碼的過程。 www.2cto.com 若要實現從A訪問B不要求輸入密碼直接ssh(使用賬戶zhangsan),需要以下步驟: 1.登陸A,並切換到zhangsan: su -
Time of Update: 2013-12-12
shell指令碼錯誤一例 在寫指令碼的時候經常出現一種情況就是,在windows下寫,寫完之後拷進去執行,可是考進去卻發現報錯,而錯誤卻又很奇葩,例如我的for迴圈語句出現syntax error near unexpected token do錯誤,仔細看了幾遍自己寫的shell指令碼,發現並沒有錯誤,最後想到可能就是分行符號 www.2cto.com 這種情況發生的原因是因為你所處理的檔案分行符號是dos格式的”\r\n”
Time of Update: 2013-12-12
Linux下boost庫的安裝 最近由於編譯一個程式用到了C++的boost庫,所以便安裝了這個庫。但是,其中遇到了一些小問題。所以記錄下來,以供別人蔘考。 首先說一下我的環境:Ubuntu 12.04 32bit, gcc 4.6.3 其實在ubuntu下,可以用一下命令直接安裝sudo apt-get install
Time of Update: 2013-12-12
linux下查看進程的完整路徑 當我們查看系統正在啟動並執行進程時,有時候我們想查看以下進程的詳細資料,包括絕對路徑,這個時候ps的不足指出就顯露出來了,而強大的top也只能查看到進程名而已。
Time of Update: 2013-12-12
svnsync同步備份svn版本庫 前言大家都知道,代碼對整個IT公司來說就是生命,小中型公司由於人員水平問題,大部分都採用svn進行代碼的版本化控制,因此svn的版本庫備份顯得至關重要,這裡我介紹svnsync實現svn的版本庫同步,並且將實現過程指令碼化 www.2cto.com
Time of Update: 2013-12-12
makefile中的自動化變數$@,$%,$ 自動化變數 模式規則中,規則的目標和依賴檔案名稱代表了一類檔案名稱;規則的命令是對所有這一類檔案重建過程的描述,顯然,在命令中不能出現具體的檔案名稱,否則模式規則失去意義。那麼在模式規則的命令列中該如何表示檔案,將是本小節的討論的重點。 假如你需要書寫一個將.c 檔案編譯到.o 檔案的模式規則,那麼你該如何為gcc
Time of Update: 2013-12-12
linux下rm -f刪除檔案恢複辦法 本人使用ext3grep工具恢複資料,大家首先在官方網站下載ext3grep軟體包,然後解壓安裝。 www.2cto.com 1.ext3grep /data/afh --ls --inode 2 :/data/afh為資料丟失的目錄
Time of Update: 2013-12-12
linux的系統調用是用中斷實現的 linux的系統調用並不是像普通的函數調用那樣直接在使用者進程空間完成的,它是通過中斷實現的,即:發出中斷 + 調用中斷服務程式。 www.2cto.com 以x86體係為例, 1. 使用者進程在執行系統調用前,先把系統調用名(實際上是系統調用號)、輸入參數等放到寄存器上(EBX,ECX等寄存器) 2. 然後發出int 0x80
Time of Update: 2013-12-12
程式作業管理-背景後台運行管理 1、概念前景:你可以控制與下達指令的這個環境稱為前景的工作 (foreground); 背景:可以自行運作的工作,你無法使用 [ctrl]+c 終止他,可使用 bg/fg 呼叫該工作; www.2cto.com 背景中的程式又可以分為暫停和運行中;系統背景:如果是背景,則退出時就會中斷,如果是系統背景,則退出終端時還可以運行。2、直接將指令丟到背景中‘執行’的
Time of Update: 2013-12-12
ubuntu 12.04以上版本安裝H3C iNode用戶端 安裝時候需要三個東西: www.2cto.com 1. iNodeClient_For_Linux_V3.60-E6210.tar.gz2. libtiff.so.43. libjpeg.so.62// 那個文檔裡說只缺少libtiff.so.4,可是啟動並執行時候發現還少一個libjpeg.so.62,於是在室友網上下了一個裝上去,之後就能運行用戶端了。// 這三個檔案網上隨便一搜就有。
Time of Update: 2013-12-12
學習Linux的第3天 今天感覺已經對Ubuntu有點感覺了,至少能在這裡簡單辦公了。好吧,就向著難度進軍! www.2cto.com 今天學到了一些學習作業系統常用的配置和理論。總結下: (1)瞭解了什麼是X-SERVER,書上講解的很幽默,我覺得我說不好,反正我瞭解了。 (2)學習了案頭的設定檔gconf-editor。 (3)掌握了Libre
Time of Update: 2013-12-12
redhat下ssh,telnet,ftp服務的配置 Linux命令列永久修改IP地址、網關和DNS。 1.修改IP地址 www.2cto.com 首先檢查一下你的主機網卡數量及名稱,相關資訊在 /etc/sysconfig/network-scripts/ 下。 可以看到我有2塊網卡,第一塊為乙太網路物理網卡,編號為0,如果你有多個網卡,則編號為0、1、2、3...;第二塊網卡為迴環網卡,一般不需要設定。
Time of Update: 2013-12-12
linux啟動過程故障解決 故障一 MBR被破壞 www.2cto.com 出現情況 如果有光碟片的話,就會直接再次安裝 www.2cto.com MBR修複(保證硬碟已安裝系統) 1.首先我們要使用光碟片進行引導 引導進入安裝項時,鍵入 linux rescue 來進入急救修複模式 2. 選擇語言 3.
Time of Update: 2013-12-12
詳解Too many open files 運行在Linux系統上的Java程式可能會出現"Too many open files"的異常情況,且常見於高並發訪問檔案系統,多線程網路連接等情境。 www.2cto.com 程式經常訪問的檔案、socket在Linux中都是檔案file,系統需要記錄每個當前訪問file的name、location、access authority等相關資訊,這樣的一個實體被稱為file
Time of Update: 2013-12-12
LINUX基礎操作:壓縮/解壓、光碟片掛載、製作鏡相、YUM庫配置今天我給大家說說LINUX常用的操作先從最基礎篇開始做吧! 希望大家可以仔細的讀這篇文章,小寧寫的很細心啊,哈哈! www.2cto.com 操作一:資料包的壓縮和解壓縮常見的壓縮資料包格式為 gzip和bzip 如何對這兩種壓縮檔進行壓縮和解壓呢gzip進行壓縮: gzip /lianxi/123.txt gip進行解壓縮: gunzip 123.txtbzip進行壓縮:bzip
Time of Update: 2013-12-12
Linux Tomcat自動檢測、重啟 客戶的機器有時遇見宕機的情況,雖然我在Linux伺服器上配置了Tomcat自啟動程式,可以在機器重啟的時候自動部署web應用。但是,當資料庫伺服器與Web應用伺服器不能同時啟動的時候,Tomcat啟動項目就失敗了。最後,寫了shell指令碼,來自動判斷是否有tomcat進程,如果沒有的話,就重啟tomcat,否則,不執行任何操作,並將tomcat開機記錄寫到檔案裡。指令碼如下:Java代碼 #
Time of Update: 2013-12-12
ubuntu使用sudo apt-get install -f命令後的修複方法 RT。我的系統是ubuntu 12.04LTS 在安裝某個軟體時,我將自動偵測軟體包依賴並安裝的命令sudo apt-get -f install輸入成了sudo apt-get install -f.
Time of Update: 2013-12-12
inux主機安裝pdo,不管是apache環境,還是nginx環境,思路都是一樣的。網上搜到一個幾個還算清晰的教程,但是沒加說明,很多站長按照做了,中途出現錯誤,便不知如何解決了。現在以wdlinux包為例,使用的是雲主機centos5.4的1.隨便找個臨時目錄,比如/home cd /home 2.使用wget下載php官方提供的pdo的包wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz 3.解壓縮tar zxvf
Time of Update: 2013-12-12
十句話教你學會Linux資料流重新導向 1、看到重新導向一下子就想起了web裡面的redirect,沒錯,但是Linux資料流重新導向的作用不是跳到另一個網頁,而是用來儲存重要的螢幕資訊、將不必要的螢幕資訊輸出到檔案裡或者“黑洞”裡、將錯誤資訊和正確資訊分開儲存,或者只顯示正確資訊等等~ 2、資料流重新導向分為標準輸入(代碼為0,使用<或<<)、標準輸出(代碼為1,使用>或>>)、標準錯誤(代碼為2,使用2>或
Time of Update: 2013-12-12
centos 6.3 vnc串連—— catalog is not properly configured, attempting to determine an appropriate font p 摘要:linux環境下,利用VNC串連遠端桌面是經常用到的。這裡,我們介紹centos上,利用VNC串連遠端桌面的方法和常見的兩個問題的解決方案1)由於字型問題,導致VNCserver無法啟動