Time of Update: 2015-06-03
標籤:linux中apache和mysqld加入service系統服務中先我們把mysql增加到linux的系統服務中去mysql: 代碼如下複製代碼cd /usr/local/mysql/share/mysqlcp mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig mysqld onservice mysqld restart現在你就可以使用:service mysqld
Time of Update: 2015-06-03
標籤:linux驅動1、定時器之前說過兩類跟時間相關的核心結構。1、延時:通過忙等待或者睡眠機制實現延時。2、tasklet和工作隊列,通過某種機制使工作推後執行,但不知道執行的具體時間。接下來要介紹的定時器,能夠使工作在指定的時間點上執行,而且不需要使用忙等待這類的延時方法。通過定義一個定時器,告之核心在哪個時間需要執行什麼函數就可以了,等時間一到,核心會就執行指定的函數。2、使用定時器定時器的使用很簡單,只需要三部:1、定義定時器結構體timer_list。2、設定逾時時間,定義定時器處理函
Time of Update: 2015-06-03
標籤:-----------------------------------------------------------------------------------------------------------------------------------------reboot 重啟 shutdown -r now 立刻重啟(root使用者使用) halt 立刻關機loginname 、 w 、who、whoami
Time of Update: 2015-06-03
標籤:Linux下有很多強大網路掃描工具,網路掃描工具可以分為:主機掃描、主機服務掃描、路由掃描等。fping是一個主機掃描工具,相比於ping工具可以批量掃描主機。fping官方網站:http://fping.org/fping的原始碼編譯安裝訪問fping的官方網站,擷取原始碼地址:編譯及安裝命令:wget http://fping.org/dist/fping-3.10.tar.gztar -xvf fping-3.10.tar.gzcd fping./configuremakemake
Time of Update: 2015-06-03
標籤:apt-get 是一個下載安裝軟體包的簡單命令列介面用法:apt-get [OPTIONS] [COMMANDS] [PACKAGE_NAMES]OPTIONS:-h協助資訊-q輸出到日誌-qq不輸出資訊,錯誤除外-d僅下載(不安裝或解壓歸檔檔案)-s不實際安裝(類比執行命令)-y假定對所有的詢問選是-f嘗試修正系統依賴損壞處-m如果歸檔無法定位,嘗試繼續-u同時顯示更新軟體包的列表-b擷取源碼包後編譯-v顯示詳細的版本號碼-c=?閱讀此設定檔-o=?設定自訂的配置選項,如 -o dir:
Time of Update: 2015-06-03
標籤:linux下建立軟連結 執行個體:ln -s /home/gamestat /gamestat linux下的軟連結類似於windows下的捷徑 ln -s a b 中的 a 就是源檔案,b是連結檔案名稱,其作用是當進入b目錄,實際上是連結進入了a目錄如上面的樣本,當我們執行命令 cd /gamestat/的時候 實際上是進入了
Time of Update: 2015-06-03
標籤: 1. Linux開發工具的使用Vim編譯的使用Gdb調試工具的使用Makefile的編寫linux跟蹤調試SSH的使用subversion的使用 1.
Time of Update: 2015-06-03
標籤:linux 系統最佳化 selinux Selinux:SELinux(Security-EnhancedLinux) 是美國國家安全域(NSA)對於強制存取控制的實現,是 Linux曆史上最傑出的新安全子系統。雖然是一個安全功能,可是由於功能太多了,什麼都要管,所以用起來反而更麻煩,因而可以把它關閉,進而使用其它的安全方式替代。【1】查看Selinux啟動並執行3種模式[[email
Time of Update: 2015-06-03
標籤:多線程 linux 作業系統 空間 程式 Linux程式管理:top.htop.glances,dstat等命令使用方法進程和線程的區別:
Time of Update: 2015-06-03
標籤:for bin #! /bin/bash for filename in * do echo $filename y=$(date -r $filename +%Y) echo $y if [ "$y" == "2014" ] then echo ‘rm -r $
Time of Update: 2015-06-03
標籤:添加sudo許可權方法: 需要在/etc/sudoers檔案中添加想要條目以實現許可權。 其添加有兩種方法:(在root使用者環境下啟動並執行) 1:直接使用visudo(在root狀態下),vim /etc/sudoers(首先要用root使用者修改該檔案的讀寫權限) 2:使用visudo命令修改 添加的位置:找到 root ALL=(ALL) ALL 後,在下一行添加 UserName ALL=(ALL) ALL
Time of Update: 2015-06-02
標籤:GIT在Linux上的安裝和使用簡介 GIT最初是由Linus Benedict Torvalds為了更有效地管理Linux核心開發而創立的分布式版本控制軟體,與常用的版本控制工具如CVS、Subversion不同,它不必伺服器端軟體支援,速度和效率也有著相當程度的提高。 www.2cto.com
Time of Update: 2015-06-02
標籤:linux 拓展 運算式 Regex由元字元和一般字元組成,有Regex和拓展Regex之分。Regex元字元有以下幾類:(grep) 字元匹配元字元: &
Time of Update: 2015-06-02
標籤:linux 技巧 ssh 營運 解決ssh串連等待幾秒的問題 平時我們串連ssh的時候,經常要等5秒或者更長的時候,才能連上,因為是虛擬機器,主機通過vmnet8和虛擬機器是同一網段,不存在延遲的問題,那一定是虛擬機器sshd配置的問題。困惱了好久,突然任同學提到sshd_config的一個參數配置useDNS能解決這個問題,上網查了查資訊,果然
Time of Update: 2015-06-02
9種企業常用的Linux和Unix伺服器,9種linuxunix9種企業常用的Linux和Unix伺服器介紹下9種企業常用的Linux和Unix伺服器1.CentOS:https://www.centos.org/CentOS-5,CentOS-6,CentOS-7:http://wiki.centos.org/Download2.Debian:https://www.debian.org/Debian
Time of Update: 2015-06-02
Linux軟體包安裝2——基於redhat系列的rpm命令安裝及apache簡單搭建httpserverrpm命令管理rpm包是基於red hat系列的二進位安裝包。常見的red hat系列的有red hat enterprise Linux、centos、fedora等Linux發行版本首先介紹一下rpm包的命名方式:httpd-2.2.15-39.el6.centos.i686.rpm在介紹Linux的rpm命令之前,先說明兩個概念:包全名:類似於上述的完整的命名方式 httpd-2.2.1
Time of Update: 2015-06-02
Linux下C的編寫和執行1. Linux下可執行檔Linux系統上面,一個檔案要執行首先要有可執行許可權,具有 x 許可權。 Linux系統上真正識別可執行檔其實是二進位檔案。查看檔案是否為二進位程式用 file 命令[gang@www]$ file /bin/ls/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses
Time of Update: 2015-06-02
Linux軟體包安裝4——源碼包安裝以及指令碼安裝包Webmin實現web管理1.源碼包的安裝源碼包的安裝過程:1.下載源碼包2.解壓源碼包,進入到解壓包中3.查看INSTALL檔案,裡面會有相關的安裝檔案說明./configure --prefix=安裝路徑1.配置環境2.定義安裝選項 ./configure --help 查看可以定製的安裝選項3.產生makefile檔案Make 編譯Make install 安裝如果編譯過程出錯,通過make
Time of Update: 2015-06-02
Ubuntu 系統 update-rc.d 命令,ubuntuupdate-rc.dUbuntu或者Debian系統中update-rc.d命令,是用來更新系統啟動項的指令碼。這些指令碼的連結位於/etc/rcN.d/目錄,對應指令碼位於/etc/init.d/目錄。在瞭解update-rc.d命令之前,你需要知道的是有關Linux 系統主要啟動步驟,以及Ubuntu中運行層級的知識。 一、Linux 系統主要啟動步驟 二、運行層級 Ubuntu中的運行層級 0(關閉系統)
Time of Update: 2015-06-02
Centos中samba精簡安裝與使用samba的功能是非常強大的,但是CleverCode在實際的工作中發現,CleverCode使用的功能比較少。最主要的使用是將Linux機器中/home/CleverCode目錄,在windows下能夠訪問。所以一般CleverCode只簡單安裝,然後將/home/CleverCode目錄共用到windows的某個盤。 1 簡介Samba是一個能讓Linux系統應用Microsoft網路通訊協議的軟體,而SMB是Server Message