Time of Update: 2015-05-19
Linux 常用操作總結,linux總結1.linux下重啟weblogic(關閉和啟動):ssh遠端連線Linux伺服器!開啟weblogic:1、找到/Oracle/Middleware/user_projects/domains/使用者_domain目錄,2、執行nohup ./startWebLogic.sh(nohup的作用是讓weblogic啟動在後台運行),3、使用命令tail -f
Time of Update: 2015-05-19
記一個菜鳥在Linux上部署Tomcat的隨筆,linuxtomcat 以前都只是在園子裡找各種資料、文檔、各種抱大腿,今天是第一次進園子裡來添磚加瓦,實話說,都不知道整些啥東西上來,就把自己在Linux上搭建Tomcat的過程記錄下來,人笨,請各位大蝦們勿噴。 雖然做開發已經有段時間了,但是因為很少接觸到項目部署這一塊,所以這是一塊短板,而新近在找工作,恰巧又需要掌握這一項技能,所以藉著自己那些薄弱的Linux知識,準備搭建一個tomcat伺服器。 準備工具:虛擬機器(安裝的是Cent
Time of Update: 2015-05-19
Gtest打樁函數,gtest打樁假設Client的定義如下class Client {......public: virtual bool GetData(std::string& data);......};我們只需要重寫Getdata的方法,並且當參數data被傳進來時,我們可以返回特定的值。這一套方法,google已經提供了很好的一套架構:gmock下面介紹一下它的用法#include "client.h"
Time of Update: 2015-05-19
Linux 網路編程系列教程,linux網路編程教程一、基礎理論篇01、網路通訊協定入門02、LAN、WAN、WLAN、VLAN 和 VPN 的區別03、IP 位址介紹04、廣播位址介紹05、無串連和連線導向協議的區別06、網際網路的IP協議是不可靠不需連線的,那為何當初不直接把它設計為可靠?07、C/S和B/S架構的區別 二、初級實踐篇08、編程準備:位元組序、地址轉換09、通訊端的介紹10、UDP編程11、綁定( bind )連接埠需要注意的問題12、UDP廣播13、UDP多播14
Time of Update: 2015-05-19
Linux 設定檔管理,linux設定檔管理一、簡介 參考:https://robots.thoughtbot.com/rcm-for-rc-files-in-dotfiles-repos http://dotfiles.github.io/ 二、安裝 1、rcm安裝
Time of Update: 2015-05-19
Linux 兩組訊號對比,Linux兩組訊號部落格逐步遷移到,獨立部落格,原文地址 http://www.woniubi.cn/two_groups_signal_difference/之前看訊號的時候,沒有太注意不同訊號的對比.今天再次看到的時候,突然感覺對一些訊號,非常相似,乃至非常容易混淆.今天周末就抽空總結一下.第一組 關閉進程訊號常見的4中關閉進程訊號是SIGKILL,SIGINT,SIGTERM,SIGQUIT.訊號是否可以被捕獲鍵盤快速鍵是否產生core檔案
Time of Update: 2015-05-19
自己動手寫作業系統(一),自己動手寫作業系統 藉著本來現在就在上作業系統核心課的機會,在圖書館借了本於淵的《自己動手寫作業系統》,準備自己親自動手寫一下,提高自己對作業系統的理解。開篇技術部落格來記錄一下自己的學習曆程。小弟第一次寫部落格,有什麼不到的地方還請大家海涵。 自己選擇的平台是Ubuntu14和Bochs。具體的Bochs的安裝教程見os.51cto.com/art/201407/446838_all.htm,這裡就不做具體的介紹。 第一個程式當然是hello
Time of Update: 2015-05-19
centos7進入單一使用者模式修改root使用者密碼步驟一,開機時隨便按下鍵盤,進入以下菜單選擇第一項,按“e”鍵進行修改:步驟三,定位到“ro”步驟四:把“ro”改成“rw init=/sysroot/bin/sh”.完成之後按“Ctrl+x”。現在你可以進入單一使用者模式了依次輸入以下命令進行root密碼修改,修改完成之後強制重啟即可。chroot
Time of Update: 2015-05-19
CentOS定位、尋找檔案的命令定位、尋找檔案的命令命令功能命令功能which從path中找出檔案的位置find找出所有符合要求的檔案whereis找出特定程式的路徑locate 從索引中找出檔案位置9.1 which文法which command說明依序從path環境變數所列的目錄中找出command的位置,並顯示完整路徑的名稱。在找到第一個合格程式檔案時,就立刻停止搜尋,省略其餘未搜尋目錄。範例,找出ls命令的程式檔案的位置:which ls系統輸出:/usr/bin/ls9.2
Time of Update: 2015-05-19
CentOS添加系統管理員組及相關操作1、建使用者:adduser phpq //建立phpq使用者passwd phpq //給phpq使用者佈建密碼2、建工作群組groupadd test //建立test工作群組3、建立使用者同時增加工作群組useradd -g test phpq //建立phpq使用者並增加到test工作群組註::-g 所屬組 -d 家目錄 -s 所用的SHELL4、給已有的使用者增加工作群組usermod -G groupname
Time of Update: 2015-05-19
CentOS報告磁碟空間的佔用情況命令dfdf 命令列出指定的檔案名稱所在的檔案系統上可用磁碟空間的數量。 如果沒有指定檔案名稱,則顯示當前所有使用中的檔案系統。預設情況下,磁碟空間以 1K 為一塊顯示,如果設定了環境變數 POSIXLY_CORRECT,則採用 512 位元組為一塊顯示。命令格式df [OPTION]... [FILE]...命令參數-a, --all 顯示所有檔案系統磁碟空間的佔用情況-B,
Time of Update: 2015-05-19
CentOS 5下安裝perl module以支援IPV6在我們的產品中用到了LWP::UserAgent,用於在perl代碼中進行http請求,測試發現在純V6環境下會返回下面的錯誤:Can't connect to [2001:db8:0:1:10:208:135:232]:8002 (Bad hostname
Time of Update: 2015-05-19
CentOS下安裝SecureCRT的rz/sz命令及說明一.安裝 # wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz # tar zxvf rzsz-3.48.tar.gz # cd src # make posix(注意:這個軟體安裝與常規的GNU軟體不同—沒有configure(配置)及make install
Time of Update: 2015-05-19
CentOS下讓普通使用者臨時擷取root許可權建立兩個普通使用者,分別為kongzhong,xcg ;並設定密碼[root@rhel1 ~]# useradd xcg[root@rhel1 ~]# passwd xcgChanging password foruser xcg.New password:Retype new password:passwd:allauthentication tokens updated
Time of Update: 2015-05-19
CentOS有關磁碟空間的命令命令功能mount掛載檔案系統umount卸載已掛載上的檔案系統df檢查各個硬碟分區和已掛上來的檔案系統的磁碟空間du顯示檔案目錄和大小fsck主要是檢查和修複Linux檔案系統2.1 mount命令mount命令的功能是掛載檔案系統,可以掛載硬碟、光碟片、磁碟片,也可以掛載NFS網路檔案系統。這個命令的標準用法如下:mount –t 裝置類型 存放目錄mount IP地址:/所提供的目錄
Time of Update: 2015-05-19
CentOS安裝圖形介面之前安裝CentOS時是安裝選擇安裝基本系統的平台,不包含案頭。這樣的情況下,安裝圖形介面時,直接使用yum命令安裝 yum groupinstall "Desktop"yum groupinstall "X Window System"還有另一種方法是在安裝時選擇 Basic Serve 選項後,選擇 Customize now。 選擇Desktop 中除了KED Desktop
Time of Update: 2015-05-19
linux命令之ifstatifstat命令用於查看網路流量ifstat系統沒有預設安裝,需要使用apt-get命令安裝,或者下載源碼安裝Ifstat源碼安裝說明1.使用apt-get安裝 apt-get install ifstat下載源碼安裝wget http://gael.roualland.free.fr/ifstat/ifstat-1.1.tar.gztar xvf ifstat-1.1.tar.gzcd ifstat-1.1/./configuremakemake
Time of Update: 2015-05-19
CentOS 反覆執行命令watch全螢幕顯示輸出watch 命令周期性地執行命令,全螢幕顯示輸出。可以通過 watch 命令反覆執行某一程式來監視它的輸出變化。命令格式watch [-dhvt] [-n <seconds>] [--differences[=cumulative]] [--help] [--interval=<seconds>] [--no-title] [--version] <command>命令參數-n,
Time of Update: 2015-05-19
圖解幾個與Linux網路虛擬化相關的虛擬網卡-VETH/MACVLAN/MACVTAP/IPVLANLinux的網卡驅動中內含了很多“虛擬網卡”。早先的文章曾經詳細分析過tun,ifb等虛擬網卡,類似的思路,在虛擬化大行其道的趨勢下,Linux源碼樹中不斷增加對“網路虛擬化”的支援,不光是為了支援“虛擬機器”技術,更多的是給了使用者和程式員更多的選擇。這些對網路虛擬化的支援技術包括任何重量級的虛擬化技術,比較重的比如對虛擬機
Time of Update: 2015-05-19
CentOS命令 - at: 在指定的時間執行任務在指定的時間執行任務。命令格式at [-V] [-q queue] [-f file] [-mldbv] TIMEat [-V] [-q queue] [-f file] [-mldbv] -t time_argat -c job [job...]命令參數-V 在標準錯誤流上列印版本號碼-q queue 使用指定的隊列。一個隊列以單一的字母命名,有效命名範圍是 a-z 和 A-Z。at 命令的預設隊列是 a,batch 命令的預設隊列是 b。