Time of Update: 2015-05-12
標籤:linux 磁碟 檔案系統 linux磁碟與檔案系統 格式化 因為每一種檔案系統設定所設定的檔案屬性/許可權並不相同,為了存放這些資料,就需要將分隔槽格式化,比如在linux上面檔案系統裡面就有inode, block, superBlock,這些就是為檔案系統而存在的,所以在格式化的時候,就需要在磁碟裡面加上標籤,標號神馬的! 檔案系統
Time of Update: 2015-05-12
標籤:Linux Socket編程一、Socket編程具體函數解析參考網址http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html(本文轉載於此網址,轉載請註明源連結)二、Socket編程的基本知識2.1 基本TCP客戶/伺服器程式通訊端函數 圖2.1 TCP伺服器/用戶端回應程式式2.2 TCP三向交握 圖2.2 TCP 三向交握建立串連2.3 TCP中斷連線 圖2.3 TCP
Time of Update: 2015-05-12
標籤:在RHEL 7.0中安裝啟動iptables:yum install iptables-services #安裝iptablessystemctl mask firewalld.service
Time of Update: 2015-05-12
標籤:伺服器安全 linux 駭客攻擊 safedog 出現了針對 linux 下 nginx 的防護,網站安全狗Linux-Nginx版這是一款集網站漏洞防護、網站防盜鏈、網站特定資源保護、IP 黑白名單功能為一體的伺服器安全防護軟體,為使用者在 Internet的網路服務提供完善的保護,避免 Nginx 伺服器出現故障以及受到駭客攻擊。軟體目前的版本支援的 Linux 伺服器的作業系統包括:
Time of Update: 2015-05-12
標籤:說明:只供學習交流目的:(1):配置、編譯X86平台下的Linux-2.6.29核心(2):在vmware下安裝編譯好的核心並啟動工具:Gcc編譯器, Linux-2.6.29核心步驟:(一):清除臨時檔案,中間檔案和設定檔等(剛從網上下載下來的檔案這步可省略)。make clean刪除大多數的由編譯產生的檔案、但會保留核心的設定檔.config。make mrproper刪除所有的編譯產生的檔案,還有核心設定檔,再加上各種備份檔案。make distcleanmrproper刪除的檔案,
Time of Update: 2015-05-12
標籤:我們知道查看檔案屬性的命令ls的完整檔案路徑為:/bin/ls(這是絕對路徑,)問什麼我可以在任何地方執行,任何目錄下輸入ls就一定可以顯示出一些資訊而不會說找不到該/bin/ls命令,這是因為不同的使用者有自己的path環境變數,在path環境變數中如果已經設定了這些路徑,那就以在任何目錄下執行命令ls,可以通過$Path查詢包含的路徑。 如果將ls有/bin/ls移動為/root/ls,然後自己也在/root目錄下,那麼能不能直接輸入ls來執行?如果不能,該如何執行這個命令?
Time of Update: 2015-05-12
標籤:使用linux難免遇到誤刪檔案的情況,使用extundlete 即可恢複誤刪檔案記下操作流程:1. 安裝Linux資料恢複軟體extundelete需要依賴兩個包 sudo aptitude install e2fsprogs e2fslibs-dev下載頁面http://extundelete.sourceforge.net/快速下載: download extundelete編譯三部曲 ./configuremakesudo make
Time of Update: 2015-05-12
標籤:啟動FirewallD服務:systemctl enable firewalld.service #設定開機啟動systemctl start firewalld.service #開啟服務查看防火牆狀態:system
Time of Update: 2015-05-12
標籤:最近在一次壓力測試問題分析中,發現運行在tomcat的應用,不管上多少個vuser類比請求壓力,只會耗用200%的cpu,測出應用的tps很低,近10次每秒。經過分析,不是網卡的瓶頸,於是懷疑是記憶體鎖的問題,於是就以下操作與分析。步驟一:在linux環境上執行jstack -l 線程號 >線程號.log步驟二:從.log發現如下問題0x0000000751968760
Time of Update: 2015-05-12
標籤:linux apue unix環境進階編程 Linux系統學習筆記:序??Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和UNIX的多使用者、多任務、支援多線程和多CPU的作業系統。它能運行主要的UNIX工具軟體、應用程式和網路通訊協定。它支援32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。本人使用的L
Time of Update: 2015-05-12
標籤:jvm最近,在一項目上,發現後端mule es cpu耗用高。經過jstat -gcutil jvm進程號 1000 10分析,發現FGC次數,較多。經過gc觀察,有大量新生代對象,直接放入了老生代。修改mule/conf/wrapper.conf
Time of Update: 2015-05-12
標籤:Linux提供了一個非常優秀的防火牆工具,即Netfilter/iptables(http://www.netfilter.org/)。它完全是免費的,並且可以在一台低配置的老機器上很好地運行。Netfilter/iptables功能強大,使用靈活,並且可以對流入和流出的資訊進行細化控制。事實上,每個主要的Linux版本中都有不同的防火牆軟體套件,iptables(Netfilter)應用程式被認為是Linux中實現包過濾功能的第4代應用程式。Netfilter/iptables系統如何工
Time of Update: 2015-05-12
標籤:網路編程在Linux環境下開發經常會碰到很多錯誤(設定errno),其中EAGAIN是其中比較常見的一個錯誤(比如用在非阻塞操作中)。
Time of Update: 2015-05-12
標籤:有關磁碟空間的命令命令功能mount掛載檔案系統umount卸載已掛載上的檔案系統df檢查各個硬碟分區和已掛上來的檔案系統的磁碟空間du顯示檔案目錄和大小fsck主要是檢查和修複Linux檔案系統2.1 mount命令mount命令的功能是掛載檔案系統,可以掛載硬碟、光碟片、磁碟片,也可以掛載NFS網路檔案系統。這個命令的標準用法如下:mount –t 裝置類型 存放目錄 mount IP地址:/所提供的目錄
Time of Update: 2015-05-12
標籤:檔案備份和壓縮命令在Linux中,常用的檔案壓縮公用程式有gzip、bzip2、zip。bzip2是最理想的壓縮公用程式,它提供了最大限度的壓縮。zip相容性好,Windows也支援。命令功能bzip2/bunzip2副檔名為bz2的壓縮/解壓縮工具gzip/gunzip副檔名為gz的壓縮/解壓縮工具zip/unzip副檔名為zip的壓縮/解壓縮工具tar建立備份和歸檔3.1 bzip2命令要使用bzip2來壓縮檔,在shell提示下輸入命令:bzip2
Time of Update: 2015-05-12
標籤:經常將某個檔案夾的許可權賦給某個使用者的時候,也需要配置該使用者所在的組,因此,我們需要查看該使用者有哪些組,我們可以使用如上命令查看使用者所在組[[email protected] ~]$ vi /etc/grouproot:x:0:rootbin:x:1:root,bin,daemondaemon:x:2:root,bin,daemonsys:x:3:root,bin,admadm:x:4:root,adm,daemontty:x:5:disk:x:6:rootlp:x:7:
Time of Update: 2015-05-12
標籤:作為系統管理員,你可能經常會(在某個時候)需要查看系統中有哪些使用者正在活動。有些時候,你甚至需要知道他(她)們正在做什麼。本文為我們總結了4種查看系統使用者資訊(通過編號(ID))的方法。1.
Time of Update: 2015-05-12
標籤:管理使用者和設立許可權的命令命令說明命令說明chmod用來改變許可權useradd用來增加使用者su用來修改使用者 5.1 chmod命令chmod命令用來改變許可許可權。讀取、寫入和執行是許可許可權中的三個主要設定。因為使用者在他們的帳號被建立時就被編入一個組群,所以還可以指定那些組群可以讀取、寫入或執行某一檔案。其中:r—檔案可以被讀取 w—檔案可以被寫入
Time of Update: 2015-05-12
標籤:Linux管理檔案和目錄的命令命令功能命令功能pwd顯示目前的目錄ls查看目錄下的內容cd改變所在目錄cat顯示檔案的內容grep在檔案中尋找某字元cp複製檔案touch建立檔案mv移動檔案rm刪除檔案rmdir刪除目錄1.1 pwd命令該命令的英文解釋為print working directory(列印工作目錄)。輸入pwd命令,Linux會輸出目前的目錄。1.2 cd命令cd命令用來改變所在目錄。cd / 轉到根目錄中
Time of Update: 2015-05-12
標籤:linux伺服器 svn 部署SVN伺服器部署方案 以下是具體步驟: 1、 安裝SVN,由於源碼安裝會存在版本相容問題,所以直接採用yum方式安裝查看是否已有svn,有的話先卸載# rpm -qa |grepsubversionsubversion-1.6.11-10.el6_5.x86_64 卸載原有的# yum remove subversion 接著安裝#yum -y install subversion判斷是否安裝成功#