Time of Update: 2015-03-27
辛星淺析Linux中的GCC,辛星淺析LinuxGCC GCC是GNU C Compiler的簡寫,但是經過了這麼多年的發展,GCC已經不僅能夠支援C語言,他還可以支援Ada、CPP、Java、Objective C、Pascal、COBOL等語言,而且還支援函數式變成和邏輯編程的Mercury等語言。也就是他現在應該是GNU Compiler Collection的簡寫了,也就是GNU
Time of Update: 2015-03-25
linux使用putty串連後,後台運行程式的方法,linuxputty使用Putty等用戶端串連到伺服器後,單純使用“&”不能在後台運行程式,因為只要Putty一退出程式也會隨著退出。解決方案:使用nohub,例: nohup php service.php &讓php程式像服務一樣運行在後台,這樣就可以使用php或python等寫服務了,停止時直接killall 就好了
Time of Update: 2015-03-25
Linux 清理磁碟空間,linux清理磁碟空間我的環境:電腦型號:Thinkpad x240作業系統:Ubuntu14.04核心版本:3.13.0-46-generic查看此磁碟剩餘空間的命令為 df
Time of Update: 2015-03-25
如何禁止linux主機被其他伺服器ping通,禁止linux主機ping如何禁止linux主機被其他伺服器ping通(不影響本機ping其他伺服器)?方法:禁止被ping通:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all允許被ping通:echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all注意:因為 /proc/sys/net/ipv4/icmp_echo_ignore_all
Time of Update: 2015-03-27
【搭建開發環境】Linux 中安裝 Eclipse 進行 C/C++ 開發,linuxeclipse引言 Linux 中選用 C/C++ 的 IDE,推薦 Eclipse。 涉及工具:JDK,Eclipse。 安裝過程 參考 http://www.cnblogs.com/lovickie/p/4364032.html 下載 JDK 和 Eclipse C++,擷取 jdk-8u40-linux-i586.tar.gz
Time of Update: 2015-03-26
修改已有GPG密鑰的使用者標識及注釋對於一個已經產生的GPG金鑰組,想對其中的使用者名稱稱,注釋資訊進行修改,那麼怎麼辦呢?重建密鑰?修改已經產生的密鑰?重建密鑰很簡單了,但是這會造成多個密鑰的選擇問題,那麼在這裡就對已經產生的密鑰進行修改的方法作一個介紹。下面就聽慢慢道來:1、首先,在命令列輸入如下命令進入修改密鑰資訊的介面:gpg --edit-key test@test.comgpg (GnuPG) 1.4.16; Copyright (C) 2013 Free
Time of Update: 2015-03-26
如何使用 backupninja 來備份 Debian 系統小心謹慎或災難體驗會讓每一個系統管理都認識到頻繁的系統備份的重要性。你可以通過編寫管用的舊式 shell 指令碼,或使用一個(或幾個)適合這項工作的備份工具來完成備份任務。因此,當你要實施一個備份解決方案時,你瞭解的備份工具越多,你做出的決策就會越明智。在這篇文章中,我們將為你介紹 backupninja ,這是一個輕量且易於配置的系統備份工具。在諸如 rdiff-backup, duplicity, mysqlhotcopy 和
Time of Update: 2015-03-26
Ubuntu 手機 APP開發學習(一)# 相關網址 http://developer.Ubuntu.com/zh-cn/apps/sdk/0. 環境搭建 首選需要一個Ubuntu 14.04作業系統。沒啥好講的,直接安裝了一個虛擬機器。 系統安裝完成後,請不要更新作業系統。如果更新後,安裝Ubuntu SDK則會出現如下報錯:The following packages have unmet dependencies:libcogl15: Depends: libc6 (>= 2.
Time of Update: 2015-03-26
CentOS 6.5安裝部署Java應用程式1. Linux需要部署java項目. 就必須要藉助 java service wrapper 來實現.: http://wrapper.tanukisoftware.com/doc/english/download.jsp下載Community版本 2. 下載好之後使用ftp上傳到伺服器. 在把檔案複製到安裝程式目錄.# cp
Time of Update: 2015-03-26
CentOS6.6普通使用者使用sudo命令借用root使用者權限一.描述普通使用者Hadoop使用:tar -xzvf ns2.35.tar.gz命令解壓檔案,系統提示找不到該檔案,無法開啟該目錄,於是想到使用sudo命令借用root使用者的許可權:sudo tar -xzvf ns2.35.tar.gz結果提示:username is not in the sudoers file. This incident will be
Time of Update: 2015-03-26
Linux shell字串截取與拼接一 Linux 的字串截取很有用。有八種方法。假設有變數 var= 1 # 號截取,刪除左邊字元,保留右邊字元。 echo ${var#*//}其中 var 是變數名,# 號是運算子,*// 表示從左邊開始刪除第一個 // 號及左邊的所有字元即刪除 http://結果是 :www.bkjia.com/123.htm . 2 ## 號截取,刪除左邊字元,保留右邊字元。echo ${var##*/}#
Time of Update: 2015-03-26
Linux 下網卡參數配置在 Linux 下如果想修改網卡的參數有很多種方法,第一種方法是修改 /etc/network/interfaces 檔案,這種方法可以在重啟後依然有效;另外一種方法是使用 ifconfig 指令,這種方法只能臨時性的修改網卡參數,在重啟後會失效。第一種:修改 interfaces 檔案interfaces 檔案在 /etc/network/ 檔案夾下,是網路介面設定檔,裡麵包含了所有網路介面的配置資訊。interfaces 檔案有自己的編寫規則,其中以 '#'
Time of Update: 2015-03-26
關閉Centos寫磁碟功能一個Linux檔案預設有3個時間。atime:對此檔案的訪問時間。ctime:此檔案inode發生變化的時間。mtime:此檔案的修改時間。如果有多個小檔案(比如Web伺服器的頁面上有多個小圖片),通常就沒有必要記錄檔案的訪問時間了,這樣可以減少寫磁碟的I/O。這要如何配置呢?首先,修改檔案系統的設定檔:vim /etc/fstab。然後,在包含大量小檔案的分區中使用noatime和nodiratime這兩個命 令。例如:/dev/sda5 /data/pics
Time of Update: 2015-03-26
Linux 安裝 Bugzilla 及打補丁,添加中文包bugzilla版本:bugzilla-4.4.5.tar.gz 一、安裝bugzilla1. 安裝Apache,略2. 安裝mysql,啟動服務,略手動建立資料庫bugs,及使用者bugsmysql> create database bugs default character set utf8;mysql> grant all on bugs.* to bugs@localhost identified by '
Time of Update: 2015-03-26
CentOS增加硬碟1、查看新硬碟 #fdisk –l 新添加的硬碟的編號為/dev/sdb2、硬碟分區 1)進入fdisk模式 #/sbin/fdisk /dev/sdb 2)輸入n進行分區 3)選擇分區類型 這裡有兩個選項: p: 主要磁碟分割 linux上主要磁碟分割最多能有4個 e: 擴充分區 linux上擴充分區只能有1個,擴充分區建立後不能直接使用,還要在擴充分區上建立邏輯分區。這裡我選擇的p。
Time of Update: 2015-03-25
CentOS使用者帳號管理1、使用者管理/etc/passwd 使用者名稱設定檔/etc/shadow 使用者密碼設定檔(1)/etc/passwd 的結構:username:password:uid:gid:commit:user home
Time of Update: 2015-03-26
centos6預設python2.6升級2.7本文介紹CentOS6.3從內建的Pyhon版本是2.6升級到2.7.6的方法。因為CentOS系統中舊版本的Python已被深度依賴,所以不能卸載原有的Python,只能全新安裝。1.下載Pyhon,選擇下載Gzipped source tar ball (2.7.6) (sig)網址https://www.python.org/download/releases/2.7.62.解壓安裝,命令如下tar
Time of Update: 2015-03-26
CentOS檔案查看及編輯介紹2.1cat命令介紹cat命令的原含義為串連(concatenate), 用於串連多個檔案內容並輸出到標準輸出資料流中(標準輸出資料流預設為螢幕)。實際運用過程中,我們常使用它來顯示檔案內容。如果您熟悉MS-DOS 下的type 命令,相信不難掌握cat 命令。該命令的常用樣本如下:1cat file1.txt 顯示 file1.txt 檔案的內容;23cat file1.txt file2.txt 顯示 file1.txt 和file2.txt
Time of Update: 2015-03-26
centos增加網卡我做了一個傻事,要在Server上新增一張網卡,可是因為一直無法啟動,所以很自然的以為CentOS 6又多了其他的設定要求,因此查了兩天的資料,也試過很多方式,但都沒有效用。今天早上心血來潮,想說用最簡單的方式來試試看,結果,就這樣完成了~~~~無言中.....因此將過程放上來,一邊警惕自己,一邊也讓自己笑一笑。1. 新增網卡後確認a.ifconfig 新增網卡後,不會自動啟動,所以也不會有IPb.ls/etc/sysconfig/network-scripts
Time of Update: 2015-03-25
CentOS 7 配置CDROM為本地YUMCentOS7安裝初始預設沒有任何yum 源,以掛載本地DVD到/mnt/cdrom,將系統yum源串連到/mnt/cdrom為例。# 用yum-config-manager產生一個源檔案模版[root@server0 yum.repos.d]#yum-config-manager --add-repo=cdromLoaded plugins: langpacks, product-idadding repo from: