Time of Update: 2015-08-29
Linux rpmbuild命令,linuxrpmbuild命令一、簡介 rpmbuild命令用於建立軟體的二進位包和原始碼包。 二、選項 參考:http://blog.sina.com.cn/s/blog_4ba5b45e0102e5r2.html http://www.jinbuguo.com/redhat/rpmbuild.html 三、執行個體 1 準備打包環境 執行如下命令安裝rpmbuild和rpmdevtools #yum
Time of Update: 2015-08-29
CentOS 7.x設定自訂開機啟動,添加自訂系統服務,centos7.xCentos 系統服務指令碼目錄: /usr/lib/systemd/ 有系統(system)和使用者(user)之分,如需要開機沒有登陸情況下就能啟動並執行程式,存在系統服務(system)裡,即:/lib/systemd/system/ 反之,使用者登入後才能啟動並執行程式,存在使用者(user)裡 1 /lib/systemd/system 等於
Time of Update: 2015-08-29
Linux 下從頭再走 GTK+-3.0 (二),gtk-3.0 僅僅建立一個空白視窗是不夠的,下面我們為建立的視窗添加一個按鈕。以 Hello,World!為例。首先建立一個源檔案:example2.c 內容如下。#include <gtk/gtk.h>//點擊按鈕後被調用的函數,用於輸出hello,worldstatic void print_msg (GtkWidget *button , gpointer data){ printf("Hello , world!\
Time of Update: 2015-08-29
Linux 下從頭再走 GTK+-3.0 (一),gtk-3.0 原本由於項目需求在 Linux 下學習過一段時間的 GTK+2.0 圖形開發,時隔一段時間,想真正深入學習一下 GTK 。 這次直接從頭學習 GTK+-3.0
Time of Update: 2015-08-29
CentOS最大檔案描述符限制更改,centos最大描述符檔案描述符是系統資源的一種。linux 對系統資源的管理是一個分層級的管理。 系統級的管理:/proc/sys/fs/file-max中設定了系統最大能開啟的檔案數。 查看該值可以用如下方式: [root@#panda ~]# cat /proc/sys/fs/file-max 655351 [root@#panda ~]# sysctl fs.file-max fs.file-max =
Time of Update: 2015-08-29
Linux核心的檔案預讀readahead,Linux的檔案預讀readahead,指Linux系統核心將指定檔案的某地區預讀進頁緩衝起來,便於接下來對該地區進行讀取時,不會因缺頁(page fault)而阻塞。因為從記憶體讀取比從磁碟讀取要快很多。預讀可以有效減少磁碟的尋道次數和應用程式的I/O等待時間,是改進磁碟讀I/O效能的重要最佳化手段之一。 維基百科上關於readhead的介紹資料: readahead is a system call of the Linux kernel
Time of Update: 2015-08-29
Puppet3在CentOS6.5叢集下的安裝,puppet3centos6.5環境:3台主機,IP分別為10.211.55.11、12、13puppet master安裝在10.211.55.11puppet agent安裝在10.211.55.11、12、13 1、安裝EPEL庫 後面安裝puppet Dashboard需要yum install yum-prioritiesrpm -ivh
Time of Update: 2015-08-29
Linux 下從頭再走 GTK+-3.0 (四),gtk-3.0 實際的應用中,往往有很多個控制項, 同樣GTK提供了很多種布局方案,Box, Fixed , Table , Grid 等。接下來試試網格布局 Grid。我們建立 example4.c ,內容如下:#include <gtk/gtk.h>static void print_hello(GtkWidget *button , gpointer data);static void
Time of Update: 2015-08-29
Debian Environment Variables,debianvariables原文:EnvironmentVariables GeneralEnvironment variables are named strings available to all applications. Variables are used to adapt each application's behavior to the environment it is running in.
Time of Update: 2015-08-29
Linux修改環境變數的方法,linux修改環境變數在Linux作業系統中,有時候跟著教程安裝了一些軟體,安裝成功後,很高興的準備運行該軟體相應命令,但是偶爾會遇到”Command not
Time of Update: 2015-08-29
win7 telnet,win7一、telnet串連1、linuxlinux下可以通過net stat 查看22連接埠來確認連接埠是否開放。然後在cmd中可通過telnet 10.0.200.151 22來串連。2、win7win7中預設連接埠是23。可通過telnet 10.0.200.153
Time of Update: 2015-08-29
tomcat的簡單安裝及配置,tomcat配置實驗系統:CentOS 6.6_x86_64實驗前提:防火牆和selinux都關閉實驗軟體:apache-tomcat-8.0.24 jdk-8u60-linux-x64 jeecms-v6一、安裝JAVA環境 1.安裝JAVA:wget http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gztar xf jdk-8u60-linux-x64.
Time of Update: 2015-08-29
Linux 使用者管理,linux使用者管理1.查看Linux已經存在的使用者: [root@CMCC_91 ~]# cut -d : -f 1 /etc/passwd [root@CMCC_91 ~]# cat /etc/passwd |awk -F \: ‘{print $1}’2.可以通過管道來查看需要查看的使用者: 通過管道來過濾所查詢的結果:[root@CMCC_91 ~]# cat /etc/passwd |awk -F \:
Time of Update: 2015-08-29
Linux學習書籍推薦,Linux學習書籍入門書:《鳥哥的私房菜(基礎篇)》《鳥哥的私房菜(服務篇)》《Linux命令列與Shell指令碼編程大全(第2版)》《UNIX/Linux 系統管理技術手冊》《UNIX編程藝術》 電腦及作業系統原理書:《深入理解電腦系統(原書第2版)》《現代作業系統
Time of Update: 2015-08-29
Linux核心源碼樹建立載入hello模組,linuxhello 在載入模組之前,書中說要先建立核心源碼樹,那麼,如何建立核心源碼樹呢? 首先,要Crowdsourced Security Testing道你的OS的核心版本,用uname -r可以查得到 在該目錄ls一下發現已經存在了這個目錄= =!也就是原來系統已經存在核心源碼樹了。 既然核心源碼樹已經存在,下面我們要做的就是將hello模組載入到核心中。 下面是hello的原始碼 1 #include
Time of Update: 2015-08-29
常用awk命令(轉),awk命令awk 用法:awk ' pattern {action} ' 變數名含義 ARGC命令列變元個數 ARGV命令列變元數組 FILENAME當前輸入檔案名稱 FNR當前檔案中的記錄號 FS輸入欄位分隔字元,預設為一個空格 RS輸入記錄分隔字元 NF目前記錄裡域個數 NR到目前為止記錄數 OFS輸出域分隔字
Time of Update: 2015-08-29
利用httpd對tomcat進行負載平衡配置,httpdtomcat實驗系統:CentOS
Time of Update: 2015-08-29
15、sql語句集,Linux 下PHP查詢mysql,sqlmysql一、mysql 建立資料庫mysql密碼,預設沒有如果想更改的話, mysqladmin -uroot password root123登入 : [root@localhost root]# mysql -uroot
Time of Update: 2015-08-29
樹莓派搭建安裝mysql,樹莓搭建mysql最近剛入手了一枚樹莓派,突發奇想打算做一個小型的家用伺服器,在家7*24小時一直掛著。 真的是非常小,只有巴掌大,給樹莓派買了一些配件,外殼、小風扇、2片散熱片、32G SD卡、HDMI線,組裝之後的效果。sudo apt-get update然後就是等待了。等待完之後要準備安裝mysql了,命令直接安裝:sudo apt-get install mysql-server然後就是等待,在安裝的過程中會提示你讓你輸入mysql的root密碼,會提示兩次。
Time of Update: 2015-08-29
如何輸出第二列相同的行,輸出第二列文字格式設定如下,以“|”作為分隔字元10999201508261233197418182901054|63a96a66ba024913aa1c0d377cf95fb4||20150826|aa10999201508261233197418182901054|63a96a66ba024913aa1c0d377cf95fb3||20150826|bb如何輸出第二列相同的行,即如果第二列的值已存在,則輸出該行的值。指令碼如下:#!/bin/b