Time of Update: 2015-10-12
CENTOS下搭建git代碼倉庫 ssh協議,centosgitcentos伺服器下搭建git倉庫,使用ssh協議管理倉庫代碼許可權 git官網(http://git-scm.com/)使用ssh協議:一、安裝git,使用yum install git 或者使用 源碼包安裝git-2.2.0.tar.gz(https://www.kernel.org/pub/software/scm/git/) 建立git使用者與使用者組 # useradd git #
Time of Update: 2015-10-12
vim同時打卡多個檔案,vim打卡多個檔案開啟多個檔案:1.vim還沒有啟動的時候:在終端裡輸入 vim file1 file2 ... filen便可以開啟所有想要開啟的檔案2.vim已經啟動輸入:open file可以再開啟一個檔案,並且此時vim裡會顯示出file檔案的內容。同時顯示多個檔案::split //水平分割視窗:vsplit
Time of Update: 2015-10-12
關於centos6.7使用VSCode的問題解決(未解決),centos6.7vscode只解決了VSCode運行時提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by code)並沒有解決/lib64/libc.so.6: version `GLIBC_2.14' not found (required by code)說一下/usr/lib64/libstdc++.so.6: version
Time of Update: 2015-10-12
訊號量、互斥鎖,讀寫鎖和條件變數的區別,互斥條件變數訊號量強調的是線程(或進程)間的同步:“訊號量用在多線程多任務同步的,一個線程完成了某一個動作就通過訊號量告訴別的線程,別的線程再進行某些動作(大家都 在sem_wait的時候,就阻塞在那裡)。當訊號量為單值訊號量是,也可以完成一個資源的互斥訪問。有名訊號量:可以用於不同進程間或多線程間的互斥與同步 建立開啟有名訊號量 sem_t *sem_open(const char *name, int oflag); sem_t
Time of Update: 2015-10-12
Linux標準輸入輸出,linux輸入輸出linux啟動後,會預設開啟3個檔案描述符,分別是:標準輸入standard input 0,正確輸出standard output 1,錯誤輸出:error output 2以後開啟檔案後。新增檔案綁定描述符 可以依次增加。 一條shell命令執行,都會繼承父進程的檔案描述符。因此,所有啟動並執行shell命令,都會有預設3個檔案描述符。原文地址:linux shell資料重新導向(輸入重新導向與輸出重新導向)詳細分析 - 程默 - 部落格園http:
Time of Update: 2015-10-12
搭建虛擬私人網路搭建環境: 1.檢測搭建的環境要求 #cat /dev/net/tun如果這條指令顯示結果為下面的文本,則表明通過:cat: /dev/net/tun: File descriptor in bad state 2.安裝pptpapt-get install pptpd 3.編輯 vi /etc/pptpd.conf 此地方地設定的IP在後面會用到。。。。注意。。。。` 去掉檔案最末端的 localip 和
Time of Update: 2015-10-12
CentOS下搭建LAMP環境CentOS下搭建LAMP環境前言:在這裡將介紹如何在CentOS下搭建LAMP環境(全部使用源碼編譯安裝),用於web伺服器開發。LAMP: Linux + Apache + PHP + Mysql。系統: CentOS 7,64位。CentOS安裝我選取了64位的CentOS 7這個Linux系統,安裝過程也很簡單,不再過多敘述,只稍微介紹一下我的分區情況: 分區名 大小 /boot 200MB /swap 8GB(不大於物理分區即可) / 20
Time of Update: 2015-10-12
RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源時,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了點時間搞清楚錯誤的來龍去脈。特此記錄一下: 將Redhat
Time of Update: 2015-10-12
CentOS下使用yum命令安裝計劃任務程式crontab概述利用“任務計劃”,可以將任何指令碼、程式或文檔安排在某個最方便的時間運行。通俗的講就是定時執行某個指令碼、程式。常見用途定時關機定時檢查更新定時對系統配置、資料庫、日誌進行備份定時清理垃圾檔案檢測是否已安裝# crontab-bash: crontab: command not found執行 crontab 命令如果報 command not found,就表明沒有安裝.開始安裝# yum -y
Time of Update: 2015-10-12
Ubuntu 14.04安裝英偉達顯卡驅動下載顯卡驅動 進入Nvidia的官網,找到對應GTX 750顯卡的Linux 64-bit
Time of Update: 2015-10-12
linux下如何?mysql資料庫每天自動備份定時備份概述備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致資料丟失,而將全部或部分資料集合從應用主機的硬碟或陣列複製到其它的儲存介質的過程。而對於一些網站、系統來說,資料庫就是一切,所以做好資料庫的備份是至關重要的!備份是什嗎?為什麼要備份容災方案建設儲存介質光碟片磁帶硬碟磁碟陣列DAS:直接附加儲存NAS:網路附加儲存SAN:存放區域網路雲端儲存這裡主要以本地磁碟為儲存介質講一下計劃任務的添加使用,基本的備份指令碼,其它儲存介質只是介質
Time of Update: 2015-10-12
nagios(centreon)監控Linux日誌 1 將check_log3.pl下載後放到用戶端伺服器的外掛程式檔案夾[root@SSAVL2475 libexec]# cp /tmp/check_log3.pl /usr/local/nagios/libexec 2 增加執行許可權 #chmod +x check_log3.pl[root@SSAVL2475 libexec]# chmod +x check_log3.pl 3 修改owner
Time of Update: 2015-10-12
linux 進程管理相關內容簡介 當我們運行程式時,Linux會為程式建立一個特殊的環境,該環境包含程式運行需要的所有資源,以保證程式能夠獨立運行,不受其他程式的幹擾。這個特殊的環境就稱為進程。 每個 Linux 命令都與系統中的程式對應,輸入命令,Linux 就會建立一個新的進程。例如使用 ls 命令遍曆目錄中的檔案時,就建立了一個進程。 簡而言之,進程就是程式的執行個體。 系統通過一個五位元字跟蹤程式的運行狀態,這個數字稱為 pid
Time of Update: 2015-10-12
Linux下的socket編程實踐(二)socket編程基本API簡介Socket是什麼socket起源於Unix,而Unix/Linux基本哲學之一就是“一切皆檔案”,都可以用“開啟open –> 讀寫write/read –> 關閉close”模式來操作。Socket就是該模式的一個實現, socket即是一種特殊的檔案,一些socket函數就是對其進行的操作(讀/寫IO、開啟、關閉)。
Time of Update: 2015-10-12
OpenSSH平滑升級——解決OpenSSH漏洞一、環境描述 1)作業系統:CentOS 6.5 64位 2)Openssl升級前版本:openssl 0.9.8e 3)Openssl升級後版本:openssl
Time of Update: 2015-10-12
從零開始學Linux_07_Linux檔案許可權命令名稱用途命令舉例groupadd添加組groupadd g_studygroupadd –g 777 mygroup-g 參數直接指定gidgpasswd系統管理使用者組資訊,如設定密碼,添加刪除群組成員gpasswd g_studygpasswd –a study g_study-a增加使用者進組-d從組裡刪除使用者groupmod修改使用者組資訊groupmod -n
Time of Update: 2015-10-12
Linux標準輸入輸出linux啟動後,會預設開啟3個檔案描述符,分別是:標準輸入standard input 0,正確輸出standard output 1,錯誤輸出:error output 2 以後開啟檔案後。新增檔案綁定描述符 可以依次增加。
Time of Update: 2015-10-12
在CentOS7中安裝思維腦圖軟體XMind1. 登陸xmind官網,下載deb安裝包:http://www.xmind.net/download/linux/2. 解壓deb包,得到data.tar.gz 和control.tar.gz 兩個歸檔檔案3. 解壓data.tar.gz,得到一個usr檔案夾,把此檔案夾下的lib/xmind檔案夾複製到/opt/檔案夾下,share子檔案夾移動到/usr/檔案夾下和已有的share檔案夾合并。命令如下: cp -r usr/lib/xmind/
Time of Update: 2015-10-12
Linux下的socket編程實踐(一)網路基本知識以及TCP/IP簡述ISO/OSI七層參考模型 1.物理層:主要定義物理裝置標準,如網線的介面類型、光纖的介面類型、各種傳輸介質的傳輸速率等。它的主要作用是傳輸位元流(就是由1、0轉化為電流強弱來進行傳輸,到達目的地後再轉化為1、0,也就是我們常說的數模轉換與模數轉換)。這一層的資料叫做位元。(標誌:RJ-45)
Time of Update: 2015-10-12
linux中shell變數的$#, $@,$0,$1,$2的含義 變數說明 $$ shell 本身的PID(processID) $! shell最後啟動並執行後台ProcessID $? 最後啟動並執行命令的結束代碼(傳回值) $- 使用Set命令設定的Flag一覽 $* 所有參數列表。如"$*"用 " 括起來的情況,以"$1 $2