Time of Update: 2014-04-23
終於在Ubuntu 1 2.04下把ndnSim裝上了~~中間碰到很多error,好在一一解決了,把經驗分享一下~~1、NS3開發環境設定sudo apt-get install gcc g++ python python-dev //C++和python安裝,必裝sudo apt-get install mercurial //NS3代碼維護使用的源碼版本控制管理系統 分布式版本控制系統sudo apt-get install bzr
Time of Update: 2014-04-23
需求大於一切,公司資料中心採購50台DELL伺服器部署Hadoop叢集,每台機器配了6塊3T硬碟,linux下fdisk工具只能格式化小於2T的硬碟,大於2T的需使用parted工具來格式化。無論使用哪種格式化工具,對於50*6這個數字,如果手工一塊一塊去建立分區並掛載至目錄下,工作量是可想而知的,這裡總結了一個自動化指令碼,使用起來非常方便,本來這個指令碼是準備在叢集主節點上分發到各個datanode上,然後通過ssh
Time of Update: 2014-04-23
我下載和編譯環境Ubuntu 12.04 64位 lenovo thinkpad i3 2G最近要做 Android 的瀏覽器外掛程式 要用到 android 的源碼 參與編譯(不是指 framework 層源碼)按照 google 的官網設定會出現在下載的時候產生錯誤 從而不能下載之前Android的代碼是在Linux kernel(android.git.kernel.org)管理,被Kernel踢出來之後,Android源碼現在直接由Google(android.googlesource.
Time of Update: 2014-04-23
和其他幾個同學一起,在若干台伺服器上安裝openstack,虛擬出更多的機器,對各種分布式/並行資料分析平台進行測試。目前才剛剛把openstack平台搭建起來,正在安裝各種待測試的系統,一個比較現實的問題就是:由於機房路由的關係,伺服器和虛擬出的機器是不能直接存取外網的,通過代理的下載速度又很慢,所以需要在區域網路中搭建一個軟體源。我們的測試選用了CentOS作為作業系統,所以當然是搭建yum軟體源了(Debian軟體源之前已經搭了一個)搭建的步驟如下:1、安裝系統就是找一台將要作為軟體原始伺
Time of Update: 2014-04-23
在Ubuntu 12.04上下載Android4.2源碼下載過程分為以下幾個步驟1、安裝curl 在終端中執行 sudo apt-get install curl2、建立一個~/bin目錄,並添加到環境變數中$ mkdir ~/bin$ PATH=~/bin:$PATH3、下載repo指令碼並修改許可權為可執行$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo$ chmod
Time of Update: 2014-04-23
實驗描述:可同時處理一個或多個檔案;要求在用 sed 刪除空行之前先核實檔案是否存在;sed的輸出被匯入一個檔案名稱中含有$ $的臨時檔案,最後將臨時檔案移回原來的檔案中;使用shift命令取得所有的檔案名稱,用while迴圈逐個處理所有的檔案,直至處理完為止;可以使用del.lines --help獲得一個簡短的協助資訊。實驗過程:1:編寫一個指令碼,名為del.lines:如下:內容如下:#!/bin/bash# Script takes filename(s) and deletes
Time of Update: 2014-04-23
從doxys下載的linux版本是x86的版本,有時候不能在64bit的Ubuntu上面運行。因此需要下載原始碼進行編譯。下載,很遺憾,需要翻牆:wget
Time of Update: 2014-04-23
GRUB引導程式利用4項內容啟動系統:一個核心檔案、磁碟機名、核心檔案所在的分區號和一個可選的初始RAM磁碟。GRUB有兩種啟動方式:一個是直接尋找並載入想要的核心,這是大多數linux發行版本的啟動方式。GRUB還支援一種叫做鏈式載入的啟動方法:GRUB用這個方法去載入另一個引導程式,例如Windows的載入器,然後這個引導程式載入想要的作業系統核心。這樣就使GRUB可以用其他動作系統的引導程式引導進入這些作業系統。當然,GRUB引導程式是可配置的。它的設定檔名為grub.conf(Ubunt
Time of Update: 2014-04-23
system:Ubuntu 13.04 x64Qt: 4.8.4KDE Development Platform: 4.10.5kde4-config:
Time of Update: 2014-04-23
環境:Ubuntu13.04 64位系統,已經安裝JDK1.7.0U25, /usr/local/adt/adt-bundle-linux-x86_64-20130717問題:adb devices 不能顯示任何裝置。解決:1. 查看usb裝置, 命令:lsusb結果如下:
Time of Update: 2014-04-23
date -print or set the system date and time顯示出系統的日期和時間文法:使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 說明 : date
Time of Update: 2014-04-23
sudo是個統管一切的命令。它的字面意思是代表“超級使用者才能做!”(super user do!)對Linux系統管理員或進階使用者而言,它是必不可少的最重要的命令之一。你可曾有過這樣的經曆:在終端中試著運行某個命令,結果卻遇到“拒絕訪問”?這個就是你所需要的命令!但正所謂,權力越大,責任也越大!較之以根使用者身份登入,或者使用 su “switch user”
Time of Update: 2014-04-23
1 概述不論永久連結還是軟連結,它們都是檔案2
Time of Update: 2014-04-23
通過之前的學習(見 ),我們認識了linux防火牆的表、鏈結構,並學會編寫簡單的防火牆規則,接下來為大家補充linux防火牆的SNAT源地址轉換和DNAT目標地址轉換策略,熟悉其的用途和用法是我們掌握防火牆的基礎,下邊開始我們的學習:推薦閱讀:iptables—包過濾(網路層)防火牆 Linux防火牆iptables詳細教程 iptables+L7+Squid實現完善的軟體防火牆 iptables的備份、恢複及防火牆指令碼的基本使用
Time of Update: 2014-04-23
虛擬機器下配置yun源[root@localhost ~]# mkdir /isomount /dev/cdrom /isocd /isoll[root@localhost iso]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# lsrhel-source.repo[root@localhost yum.repos.d]# cp rhel-source.repo iso.repo[root@localhost yum.repos.d]#
Time of Update: 2014-04-23
源碼就是用特定的語言來編寫的文本,比如我們常見的c語言。然而源碼的安裝要經過配置、編譯的一系列的複雜過程,那麼如此的麻煩為何還要來安裝源碼呢?其實這是為了讓我們的系統來使用更新的功能和更多的功能,另外還可以更加個人化我們的配置。就拿apache來說吧,紅帽官方提供給我們的是2.2的版本,但是最新的的版本已經到2.4了,所以有些時候我們需要安裝源碼。下面我們來簡單說說關於源碼安裝的必備環境:源碼需要編譯成可執行檔,而編譯則需要有相應的編譯環境。當我們的系統中安裝了Develepment
Time of Update: 2014-04-23
我們知道,直接從實體記憶體讀寫資料要比從硬碟讀寫資料要快的多,因此,我們希望所有資料的讀取和寫入都在記憶體完成,而記憶體是有限的,這樣就引出了實體記憶體與虛擬記憶體的概念。實體記憶體就是系統硬體提供的記憶體大小,是真正的記憶體,相對於實體記憶體,在Linux下還有一個虛擬記憶體的概念,虛擬記憶體就是為了滿足實體記憶體的不足而提出的策略,它是利用磁碟空間虛擬出的一塊邏輯記憶體,用作虛擬記憶體的磁碟空間被稱為交換空間(Swap
Time of Update: 2014-04-23
一、簡介 Clam AntiVirus是基於UNIX/LINUX作業系統的一款免費殺毒軟體,它支援線上更新病毒庫1.1 特點 1)GNU開源軟體 2)快速掃描 3)可以檢測35000種病毒,蠕早,特洛依,包括Microsoft Office文檔及巨集病毒 4)能夠檢測壓縮檔(Zip RAR Tar Gzip Bzip2……) 5)強大的郵件掃描功能 6)擴充性強1.2
Time of Update: 2014-04-23
發現Linux下更改主機的 hostname 的方式都改不太完整. 以下是試出來比較完整的方式:Step 00:假設原本 hostname 為 bkjia, 現在想要更改為 bkjia03使用 root 才可以更改 hostnamesu - rootStep 01:將 /etc/hosts 內出現的 bkjia 都改成 bkjia03vi /etc/hosts:127.0.0.1 bkjia03 localhost.localdomain localhostStep 02:將
Time of Update: 2014-04-23
安裝環境:作業系統:Ubuntu 12.4 LTS 英文資料庫:mysql5.5.32web伺服器:Nginx1.4.1GitLab 的詳細介紹:請點這裡GitLab 的:請點這裡首先, 添加git和nginx的ppa,並升級系統到最新。sudo apt-add-repository ppa:git-core/ppasudo add-apt-repository ppa:nginx/stableSoftware Up to Date然後, 安裝vim,並設為預設編輯器。# Install