Time of Update: 2015-05-20
標籤:1.假設已經有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz兩個源檔案 (1)先安裝cmake(mysql5.5以後是通過cmake來編譯的)[[email protected] rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[[email protected] rhel5 local]#cd cmake-2.8.4[[email protected] rhel5 cmake-2.8.4]
Time of Update: 2015-05-19
標籤:gdb是linux下非常好用的一個調試工具,雖然它是命令列模式的調試工具,但是它的功能強大到你無法想象,這裡簡單介紹下gdb下常用的命令。首先編譯產生可執行檔(這裡的test.c是一個簡單的求前n項和的程式)。gcc -g test.c -o test(-g選項告訴gcc在編譯器時加入調試資訊)。接下來可以這樣。gdb test 然後你就會看到出現好多資訊在螢幕上,大致說的是gdb的一些版本資訊說明之類的,但是它對你偵錯工具沒用呀,所以,你可以加上-q選項,不輸出它們。gdb -q
Time of Update: 2015-05-20
標籤:一、 簡介 Linux/Unix 區別於微軟平台最大的優點就是真正的多使用者,多任務。因此在任務管理上也有別具特色的管理思想。我們知道,在 Windows 上面,我們要麼讓一個程式作為服務在後台一直運行,要麼停止這個服務。而不能讓程式在前台後台之間切換。而 Linux 提供了 fg 和bg 命令,讓你輕鬆調度正在啟動並執行任務。假設你發現前台啟動並執行一個程式需要很長的時間,但是需要幹其他的事情,你就可以用 Ctrl-Z
Time of Update: 2015-05-21
標籤:vi myfile 處於command mode模式 i 進入insert mode模式 esc 進入command mode模式 將錯字刪除 i再次進入insert mode模式編輯:w filename 輸入 「w
Time of Update: 2015-05-20
標籤:linux dhcp dhclient1、DHCP安裝及配置yum install dhcpcp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.confvim /etc/dhcp/dhcpd.confoption domain-name "redhat.com";option domain-name-servers 202.96.128.166, 114.114.114.114;
Time of Update: 2015-05-20
標籤:第一,CPU、記憶體、硬碟檢測cat /proc/cpuinfo (查看CPU資訊)cat /proc/meminfo (查看記憶體資訊)df -lh (查看硬碟資訊)這個命令可以看到我們購買的VPS CPU資訊是否與官方標準一樣,有些時候告訴我們的與實際檢測的不同。 第二,硬碟IO效能測試dd if=/dev/zero of=test bs=64k count=4k oflag=dsyncdd if=/dev/zero of=test bs=8k count=256k
Time of Update: 2015-05-20
標籤:常用指令ls 顯示檔案或目錄 -l 列出檔案詳細資料l(list) -a 列出目前的目錄下所有檔案及目錄,包括隱藏的a(all)
Time of Update: 2015-05-19
標籤:linux 進程建立 系統編程 多任務編程 所需標頭檔:#include <sys/types.h>#include <unistd.h>pid_t vfork(void);功能:vfork() 函數和 fork() 函數(fork()如何使用,請點此連結)一樣都是在已有的進程中建立一個新的進程,但它們建立的子進程是有區別的。參數:
Time of Update: 2015-05-20
標籤:伺服器 linux dd rsync tar 公司有台伺服器,搬家搬過來搬過去的,現在都搞不清楚是誰負責的機器。白白放置了一個多月,期間也發過公告,也沒同事響應。單使用者進入系統之後,發現裡面都是很老的資料,但是又不確定是否有用,也不敢亂來。so,
Time of Update: 2015-05-20
標籤:ssh登入 ssh ssh秘鑰認證 ssh秘鑰認證:使用:1.ssh ip地址2.ssh [email protected]遠程主機IP地址##USERNAME和IP都是遠程主機的2.ssh -l USERNAME
Time of Update: 2015-05-20
標籤:linux 多任務編程 系統調用 io 檔案描述符在 Linux 的世界裡,一切裝置皆檔案。我們可以系統調用中 I/O 的函數(I:input,輸入;O:output,輸出),對檔案進行相應的操作( open()、close()、write() 、read()
Time of Update: 2015-05-19
標籤:Linux下如何進行FTP設定(轉) 一、Redhat/CentOS安裝vsftp軟體1.更新yum源首先需要更新系統的yum源,便捷工具:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安裝vsftp使用yum命令安裝vsftp#yum install vsftpd
Time of Update: 2015-05-19
標籤:有時候在編寫makefile的時候,自己都不清楚有些變數是什麼,也不清楚如何查看,於是感覺有必要在這裡寫一篇環境變數查看的博文。如果你想查看某一個名稱的環境變數,命令是:echo $環境變數名,比如:echo $ORACLE_HOME這是最基礎的,下面來講下稍微深入一點的,並舉例說明1.顯示環境變數HOME$echo $HOME/home/ljj2.設定一個新的變數$ export HELLO=”Hello!”$ echo $HELLOHello!3. 使用env命令顯示所有的環境變數$
Time of Update: 2015-05-19
標籤:linux 環境變數 首先來看修改環境變數的位置,我們可以在那些地方修改環境變數? 1. /etc/profile:對所有使用者生效;此檔案為系統的每個使用者佈建環境資訊,當使用者第一次登入時,該檔案被執行;並從/etc/profile.d目錄的設定檔中搜集shell的設定 2. /etc/bashrc:對所有使用者生效;為每一個運行bash shell的使用者執行此檔案.當bash shell被開啟時,該檔案被讀取 3.
Time of Update: 2015-05-20
標籤:windows xshell linux 經常有這樣的需求,我們在windows下載的軟體包,如何上傳到遠程linux主機上?還有如何從linux主機下載軟體包到windows下;之前我的做法現在看來好笨好繁瑣,不過也達到了目的,笨人有本方法嘛;我是怎麼操作的:1、開啟一台本地linux虛擬機器,使用mount
Time of Update: 2015-05-21
Linux CentOS7通過yum命令安裝Mono(嘗先安裝模式),centos7yum前言 經過嘗試網上各種安裝mono的技術貼,這個安裝過程經曆了大約2周,嘗試了各個版本,幾目前部落格所描述的所有安裝方式。以下內容的安裝方式可以為你嘗試不同版本的mono。並非正式環境安裝標準方式安裝。1、安裝需要的庫yum -y install wget glib2-devel libtiff libtiff-devel libjpeg libjpeg-devel
Time of Update: 2015-05-21
Linux 4.0+核心對硬體交換模組的支援(HW Switch
Time of Update: 2015-05-20
Linux tmux 安裝 配置,linuxtmux一、簡介 Tmux是一個用於終端複用的軟體,它允許一個使用者在一個終端視窗或遠程終端會話中使用多個不同的終端會話。在同一個命令列介面處理多個程式,以及將程式從已經開始運行另外的程式的Unix shell中分離出來,是非常有用的。 二、安裝 參考:http://www.linuxidc.com/Linux/2013-07/86776.htm 在 Debian 和 Ubuntu下安裝 Tmux 的命令: sudo
Time of Update: 2015-05-20
在 Vultr VPS 中 以 Debian 8 i386 (jessie) 為 作業系統 平台 手動 搭建 PPTP VPN 全過程,vultrvps補救伺服器並安裝 PPTP 服務 apt-get update apt-get upgrade apt-get install pptpd編輯 /etc/pptpd.conf找到 #localip 以及 #remoteip 行,刪除#並設定 ip
Time of Update: 2015-05-20
Linux學習篇之---Configurescript(配置指令碼)Configure script(配置指令碼)From Wikipedia, the free encyclopedia源於維基百科全書A Configure script is an executable script designed to aid in developing a program to be run on a wide number of different computers. It matches