Time of Update: 2015-12-05
Shell學習筆記 - Regex一、Regex是什嗎? Regex是用於描述字元排列和匹配模式的一種文法規則。它主要用於字串的模式分割、匹配、尋找及替換操作。 二、Regex與萬用字元 1. Regex 用來在檔案中匹配合格字串,Regex是“包含匹配”。grep、awk、sed等命令可以支援Regex。 2.
Time of Update: 2015-12-05
Walle - 瓦力上線部署系統搭建攻略實驗系統:CentOS 6.6_x86_64 實驗前提:防火牆和selinux都關閉 實驗說明:本實驗共有1台主機,IP分配192.168.19.84 實驗軟體:walle-web-0.9.5httpd-2.2mysql-5.5php-5.4 一、基礎準備 1.下載walle-web源碼: mkdir -pv /data/wwwcd /data/wwwwget
Time of Update: 2015-12-05
RedHat7搭建yum原始伺服器,redhat7搭建yum1.建立目錄# mkdir -p /content/rhel7.1/x86_64/{isos,dvd}/2.上傳RedHat安裝光碟片鏡像,上傳後的路徑為 /content/rhel7.1/x86_64/isos/rhel-server-7.1-x86_64-dvd.iso3.設定開機自動掛載光碟片鏡像到/content/rhel7.1/x86_64/dvd# echo
Time of Update: 2015-12-05
Docker+nginx+tomcat7配置簡單的負載平衡本文介紹在Docker上配置簡單的負載平衡,宿主機為Ubuntu 14.04.2
Time of Update: 2015-12-05
Linux處理序間通訊(IPC)編程實踐(九)System V訊號量---封裝一個訊號量操作的工具集System訊號量集主要API#include #include #include int semget(key_t key, int nsems, int semflg);int semctl(int semid, int semnum, int cmd, ...);int semop(int semid, struct sembuf *sops, unsigned
Time of Update: 2015-12-04
Walle,walls背景知識:Walle - 瓦力是一個支援svn、git、多使用者、多項目、多環境同時部署的上線部署系統,http://www.oschina.net/news/68610/walle-0-9-2實驗系統:CentOS 6.6_x86_64實驗前提:防火牆和selinux都關閉實驗說明:本實驗共有1台主機,IP分配192.168.19.84實驗軟體:walle-web-0.9.5 httpd-2.2 mysql-5.5 php-5.4一、基礎準備 1.下載walle-
Time of Update: 2015-12-04
linux建立ssh信任關係,linuxssh信任建立SSH信任將A主機做為用戶端(發起SSH請求 ip:192.168.200.170)將B主機作為伺服器端(接收ssh請求
Time of Update: 2015-12-04
Docker+nginx+tomcat7配置簡單的負載平衡,dockernginx本文介紹在Docker上配置簡單的負載平衡,宿主機為Ubuntu 14.04.2
Time of Update: 2015-12-04
做linux營運工程師,必須要掌握以下幾個工具linux系統如果是學習可以選用redhat或centos,特別是centos在企業中用得最多,當然還會有其它版本的,但學習者還是以這2個版本學習就行,因為這兩個版本都是兄弟,沒區別的,有空可以再研究一下SUSE,有些公司也喜歡用。工具如下: 1、linux系統基礎,這個不用說了,是基礎中的基礎,連這個都不會就別幹了,參考書籍,可以看鳥哥linux基礎篇,至少要掌握這書60%內容,沒必須全部掌握,但基本命令總得會吧 2、網路服務,
Time of Update: 2015-12-04
linux 檔案系統(inode和block)linux檔案系統(inode block superblock) 先說一下格式化:每種作業系統所設定的檔案屬性/許可權並不相同,為了存放這些檔案所需的資料,因此就需要將分區格式化,以成為作業系統能夠利用的檔案系統格式。linux的檔案格式為Ext2/Ext3,現在好像已經到了Ext4.windows
Time of Update: 2015-12-04
ActiveMQ部署步驟和後台管理網站Service Unavailable問題解決筆記,activemq和webservice最近部署ActiveMQ的時候,發現有的伺服器可以開啟後台管理網址,有的伺服器無法開啟,Jetty報503 Service Unavailable。搞了很久終於發現了問題,現將部署和解決過程做筆記如下:安裝部署步驟:# 查看是否內建了Javarpm -qa | grep java# 卸載Linux內建的OpenJavayum remove -y java# 或者rpm
Time of Update: 2015-12-04
linux shell:mysql bin_log定期清理指令碼需求:1、自動處理mysql bin日誌指令碼2、輸出可讀log3、保留1周的日誌4、對所有資料庫統一處理。 實現流程說明: 思路:兩種方式實現1、mysql目錄通過ls擷取bin日誌目錄並通過命令刪除。2、通過mysql命令擷取bin日誌,並通過命令刪除。 相比較來說第二種更加容易實現。 功能語句:mysql -h192.168.1.2 -uroot -pXXXXX <
Time of Update: 2015-12-04
18個有用的 .htaccess 檔案提示.htaccess 是 Web 服務器 Apache 中特有的一個設定檔,操控著伺服器上的許多行為,我們可以利用它來做許多事情,例如:設定存取權限,網址重新導向,等等。本文向大家展示18條 .htaccess 檔案的提示,歡迎各位收藏備用。 溫馨提示:在編輯 .htaccess 檔案時,切記一定要先做好備份,因為這個檔案相當重要,編輯錯了可能會出現不可想像的後果! 1.去除部落格網址中的 WWW. 據說這樣做有利於 SEO。
Time of Update: 2015-12-04
嵌入式Linux核心製作一.Linux核心簡介 Linux系統架構分為核心空間和使用者空間。它們之間切換條件:1.系統調用 2.硬體中斷。 核心架構:1.系統調用介面 2.進程管理塊 3.記憶體管理 4.體繫結構相關代碼 4.虛擬檔案系統 5.網路棧 6.裝置驅動 二.製作Linux核心 1.修改設定檔 make config --文字模式互動配置 make menuconfig --基於文字模式的菜單型配置(直觀、簡單、高效、推薦)&
Time of Update: 2015-12-04
linux下查看cpu物理個數、核心數、邏輯cpu數一、首先要明確物理cpu個數、核心數、邏輯cpu數的概念 1.物理cpu數:主板上實際插入的cpu數量,可以數不重複的 physical id 有幾個(physical id) 2.cpu核心數:單塊CPU上面能處理資料的晶片集的數量,如雙核、四核等 (cpu cores) 3.邏輯cpu數:一般情況下,邏輯cpu=物理CPU個數×每顆核心數,如果不相等的話,則表示伺服器的CPU支援超執行緒技術(HT:
Time of Update: 2015-12-02
Git的常用命令的使用方法和解釋我們常用的git命令:add Add file contents to the index(將檔案添加到暫存區) 用法:儲存某個檔案到暫緩區:git add 檔案名稱儲存當前路徑的所有檔案到暫緩區:git add .(注意,最後是一個點 . )2. bisect Find by binary search the change that introduced
Time of Update: 2015-12-02
如何在 Ubuntu 15.10,14.04 中安裝 NVIDIA 358.16 驅動程式NVIDIA 358.16 —— NVIDIA 358 系列的第一個穩定版本已經發布,並對 358.09 中(測試版)做了一些修正,以及一些小的改進。NVIDIA 358 增加了一個新的 nvidia-modeset.ko 核心模組,可以配合 nvidia.ko 核心模組工作來調用 GPU 顯示引擎。在以後發布版本中,nvidia-modeset.ko
Time of Update: 2015-12-02
七個你無法忽視的Git提示程式開發中的版本控制必不可少,Python開發也一樣。而版本控制系統中,目前使用最廣泛的,可能就是Git,而它最著名的代表就是Github。本篇譯文為大家介紹了7個Git提示,目的都是方便程式員彌補自己在開發中所犯的錯誤。與其他技術相比,Git應該拯救了更多開發人員的飯碗。只要你經常使用Git儲存自己的工作,你就一直有機會可以將代碼退回到之前的狀態,因此就可以挽回那些你深夜裡迷迷糊糊犯下的錯誤。儘管這麼說,Git的命令列介面可是出了名的難掌握。接下來,就給大家介紹7個小
Time of Update: 2015-12-02
如何在 Ubuntu 上用 Go For It 管理您的待辦清單任務管理可以說是工作及日常生活中最重要也最具挑戰性的事情之一。當您在工作中承擔越來越多的責任時,您的表現將與您管理工作的能力直接掛鈎。若您的工作有部分需要在電腦上完成,那麼您一定很樂意知道,有多款應用軟體自稱可以為您減輕任務管理的負擔。即便這些軟體中的大多數都是為 Windows 使用者服務的,在 Linux 系統中仍然有不少選擇。在本文中,我們就來討論這樣一款軟體:Go For It. Go For ItGo For
Time of Update: 2015-12-02
對抗拖庫 —— Web 前端慢加密0x00 前言天下武功,唯快不破。但密碼加密不同。演算法越快,越容易破。 0x01