Time of Update: 2016-03-24
linux中fcntl()、lockf、flock的區別fcntl()、lockf、flock的區別——lvyilong316這三個函數的作用都是給檔案加鎖,那它們有什麼區別呢?首先flock和fcntl是系統調用,而lockf是庫函數。lockf實際上是fcntl的封裝,所以lockf和fcntl的底層實現是一樣的,對檔案加鎖的效果也是一樣的。後面分析不同點時大多數情況是將fcntl和lockf放在一起的。下面首先看每個函數的使用,從使用的方式和效果來看各個函數的區別。1.flockl函數原型
Time of Update: 2016-03-24
CentOS7迷你安裝以後沒有ifconfig這個命令的解決方案前幾天我迷你安裝了一下CentOS7,進入系統發現沒有ifconfig這個網路設定工作,又想急著上網,那怎麼辦呀。下面是我給出的解決方案:1、用光碟機配置yum源,安裝net-tools這個軟體包(或者用rpm這個命令)。
Time of Update: 2016-03-24
Linux 系統常用命令匯總Linux 系統常用命令匯總-檔案和目錄操作檔案和目錄 命令選項註解樣本檔案的基本操作ls[選項][檔案]顯示所有檔案和目錄 ls -al -a(A)顯示所有檔案和目錄,包括隱藏檔案和目錄(顯示所有檔案和目錄,包括隱藏檔案和目錄,但不現實“.”和“..”目錄)查看目前的目錄下的所有檔案的詳細資料=ll-l顯示檔案和目錄的完整屬性資訊-d cd+路徑改變當前路徑cd /etc
Time of Update: 2016-03-24
Mac使用ssh出現permission denied(publickey)第一次在Mac上使用ssh遠程登入,使用的是香港的一個雲平台,從那邊得到了.pem檔案,將檔案放入~/.ssh裡,使用命令ssh -i ~/.ssh/xd.pem IP地址結果出錯@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: UNPROTECTED
Time of Update: 2016-03-24
如何查看已安裝的Linux核心有些時候,你可能需要檢查或查看 Linux 系統上已安裝核心列表。如果你不知道如何操作,請繼續閱讀。查看已安裝的Linux核心RHEL/CentOS/Fedora在終端中執行如下命令查看已安裝的 Linux 核心:rpm -qa kernel或rpm -qa | grep -i kernelDebian/Ubuntu/Linux Mint要查看基於 DEB 系統的 Linux 核心列表,如:Debian、Ubuntu、Linux Mint、Elementary
Time of Update: 2016-03-24
Red Hat Linux 7 中分區加密技術一 分區加密簡介軍工方面重要的保密安全措施技術,國際安全性群組織採取的一種對磁碟內容加密的解決方案,因為殺毒軟體的後覺性是無法保證安全性更高的領域。所以在機密層級較高的領域採取主動性的安全解決方案,而分區加密是其中一種,其密碼編譯演算法是運用當今國際最尖端的採用256位軟硬體結合密碼編譯演算法,除了密碼之外還需要一個u-key,
Time of Update: 2016-03-24
CentOS安裝CDM包準備工作:一:建立普通賬戶,設定Sudo無密碼許可權**建立hadoop使用者**[root@master /]# adduser hadoop**為hadoop設定密碼,提示輸入**[root@master /]# passwd hadoop**為/etc/sudoers檔案添加寫入許可權**[root@master /]# chmod u+w /etc/sudoers**編輯檔案,加入代碼**[root@master /]# vim
Time of Update: 2016-03-24
Red Hat Linux 7 下軟體模擬 磁碟陣列(RAID)一:磁碟陣列的簡介磁碟陣列(Redundant Arrays of Independent Disks,RAID),有“獨立磁碟構成的具有冗餘能力的陣列”之意。磁碟陣列是由很多價格較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。磁碟陣列還能利用同位檢查(Parity
Time of Update: 2016-03-24
Linux磁碟管理入門教程我們看看在Linux系統中磁碟是如何分區的磁碟分割:fdisk:是Linux的一個操作磁碟分割表的常用工具: 常用的格式:fdisk -l列出使用的磁碟裝置[root@linux ~]# fdisk -l Disk /dev/sda: 214.7 GB, 214748364800 bytes, 419430400 sectors Units = sectors of 1 * 512 = 512 bytes Sector size
Time of Update: 2016-03-24
Regex及Linux文本檢查工具首先我們要明白什麼是Regex? 用最簡單的話來說,Regex就是一套為了處理大量的字串來定義的某種規則和方法;或者換一句話來講,Regex就是用一些特殊的字元來重新定義表示含義:例如:我們把"."表示任意的單個字元;這樣的類似的重新定義就是我們講的Regex; Regex廣泛的引用在grep工具中,所以我們先通過grep慢慢引出什麼是Regex...一、linuxRegex之前的三個文本尋找命令grep:(global
Time of Update: 2016-03-24
CentOS 6.x 快速安裝PPTP VPN一、簡介 本文介紹在CentOS作業系統如何搭建PPTP VPN服務。包括PPTP的安裝、配置,以及相應的iptables規則。本文暫時不涉及PPTP流量控制的部分,等抽空學明白了FreeRADIUS,再來寫續篇。 之所以選擇PPTP VPN,是考慮到用戶端串連起來會比較方便。Linux
Time of Update: 2016-03-24
Centos6.5安裝subversion使用svn版本庫1、下載、解壓subversion:cd ~ wget http://apache.fayea.com/subversion/subversion-1.9.3.tar.gztar zxvf subversion-1.9.3.tar.gz2、安裝subversion需要sqlite的支援,所以先下載sqlite:wget http://www.sqlite.org/snapshot/sqlite-amalgamation-201511301
Time of Update: 2016-03-24
Centos下Yum安裝PHP5.5,5.6,7.0預設的版本太低了,手動安裝有一些麻煩,想採用Yum安裝的可以使用下面的方案:1.檢查當前安裝的PHP包yumlistinstalled|grepphp如果有安裝的PHP包,先刪除他們yumremovephp.x86_64php-cli.x86_64php-common.x86_64php-gd.x86_64php-ldap.x86_64php-mbstring.x86_64php-mcrypt.x86_64php-mysql.x86_64php
Time of Update: 2016-03-24
CentOS 7.0
Time of Update: 2016-03-24
卸載centos內建的jdk並安裝新的一般情況下,我們都要將linux內建的OPENJDK卸載掉,然後安裝SUN的JDK首先:查看Linux內建的JDK是否已安裝 <1># java -version // 查看已經安裝的JAVA版本資訊 一般將獲得如下資訊: java version "1.6.0" OpenJDKRuntime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (
Time of Update: 2016-03-24
Centos下利用Nload監控網卡流量的方法nload是個很好用的流量監控工具,功能也很強.可以即時地監控網卡的流量,分Incoming,Outgoing兩部分,也就是流入與流出的流量。同時統計當前,平均,最小,最大,總流量的值,使人看了一目瞭然首先安裝一下Nload這個軟體,我這裡用的是源碼包來安裝,目前Nload最新版本是0.7.4 以下是操作步驟。wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz tar xvfz
Time of Update: 2016-03-24
CentOS編譯安裝Python3前話最近想學一下一門新的進階語言,無意中看到用python仿AIphaGo的github項目,就決定是他了。AIphaGo的Git傳送門:https://github.com/Rochester-NRT/AlphaGo折騰Python官網:https://www.python.org/查看相關評論,眾人大呼python2與python3為兩種語言,既然繼承性不大,那我也就直接學python3了。在系統選擇,也挑了一個困難路線,裝在Linux的系統,CentOS裡
Time of Update: 2016-03-24
CentOS下NFS掛載到其他機器的詳細步驟說明待實現功能:將10.1.1.36機器上的/share掛載到10.0.1.31機器的/share路徑下。1、前提:有兩台機器,都是Centos5.X 系統。機器1 IP:10.1.1.36 (作為服務端,必須開啟NFS服務、Portmap服務)機器2 IP:10.0.1.31
Time of Update: 2016-03-24
CentOS 7更新源 使用國內 163 yum 源1.切到來源目錄:[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# lsCentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repoCentOS-CR.repo CentOS-fasttrack.repo
Time of Update: 2016-03-24
centos6.x