Time of Update: 2017-01-13
瞭解Linux發行版本的版本號碼是一項非常重要的事情,大多數軟體對系統的版本都有要求,發行版本號碼與軟體不匹配,軟體將無法安裝或者無法使用.這邊集合市面上流行的Linux發行版本版本號碼查詢方法.有了這邊文章,老闆再也不擔心我裝錯軟體了呢一、發行版本號碼查詢1.Debian版本查詢:代碼如下:# cat /etc/debian_version5.0.7# cat /etc/issueDebian GNU/Linux 5.0 \n
Time of Update: 2017-01-13
在linux系統管理中,我們有時候需要kill掉某個使用者的所有進程,初學者一般先查詢出使用者的所有pid,然後一條條kill掉,或者寫好一個指令碼,實際上方法都有現成的,這邊有4種方法,我們以kill使用者ttlsa為例.1. pkill方式代碼如下:# pkill -u ttlsa2. killall方式代碼如下:# killall -u ttlsa3. ps方式ps列出ttlsa的pid,然後依次kill掉,比較繁瑣.代碼如下:# ps -ef | grep ttlsa | awk '{
Time of Update: 2017-01-13
lxc能做什麼:可以為容器綁定特定的cpu和memory,分配特定比例的cpu時間、IO時間,限制可以使用的記憶體大小(包括記憶體和swap空間),提供device存取控制,提供獨立的namespace(網路、pid、ipc、mnt、uts)。預設的lxc配置是隔離pids(進程) sysv
Time of Update: 2017-01-13
Terminator,它可以在一個視窗內開啟多個終端。該項目的目標之一是為擺放終端提供一個有用的工具。它的靈感來自於類似gnome-multi-term,quankonsole等程式,這些程式關注於按網格擺放終端。Terminator 0.98帶來了更完美的標籤功能,更好的布局儲存/恢複,改進了偏好使用者介面和多處 bug 修複。TERMINATOR 0.98 的更改和新特性* 添加了一個布局啟動器,允許在不用布局之間簡單切換(用 Alt + L 開啟一個新的布局切換器);*
Time of Update: 2017-01-13
遠程密令臨時開啟ssh連接埠nux伺服器,我們一般是通過ssh通道遠端管理,這就需要我們開啟ssh連接埠,如22。但開啟連接埠有被暴力破解的風險,你會說可以設定複雜的密碼或使用認證避免。就算破解不了密碼,但openssh也可能會有漏洞,你會說可以更改ssh連接埠,但還是有可能被掃描出來。還有一種選擇,我們可以只允許指定IP訪問ssh,通過vpn登入管理伺服器,但局限很明顯,萬一緊急情況vpn登入不上去了怎麼辦。下面給出一種個人覺得比較滿意的解決方案,即使用iptables的recent模組,通過
Time of Update: 2017-01-13
Linux是個多使用者多任務的分時作業系統,所有一個要使用系統資源的使用者都必須先向系統管理員申請一個帳號,然後以這個帳號的身份進入系統。使用者的帳號一方面能協助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問;另一方面也能協助使用者組織檔案,並為使用者提供安全性保護。每個使用者帳號都擁有一個惟一的使用者名稱和使用者口令。使用者在登入時鍵入正確的使用者名稱和口令後,才能進入系統和自己的主目錄。實現使用者帳號的管理,要完成的工作主要有如下幾個方面:a.使用者帳號的添加、刪除和修改。
Time of Update: 2017-01-13
查看使用者a),查看當前登入使用者代碼如下:[root@krlcgcms01 ~]# w功能說明:顯示目前登入系統的使用者資訊。 文法:w [-fhlsuV][使用者名稱稱] 補充說明:執行這項指令可得知目前登入系統的使用者有那些人,以及他們正在執行的程式。單獨執行w 指令會顯示所有的使用者,您也可指定使用者名稱稱,僅顯示某位使用者的相關資訊。 參數: -f 開啟或關閉顯示使用者從何處登入系統。 -h 不顯示各欄位的標題資訊列。 -l 使用詳細格式列表,此為預設值。 -s
Time of Update: 2017-01-13
Linux 是一個多使用者、多任務的作業系統,理解Linux的單使用者多任務,多使用者多任務;使用者的角色區分:使用者在系統中是分角色的,在Linux 系統中,由於角色不同,許可權和所完成的任務也不同;值得注意的是使用者的角色是通過UID和識別的,特別是UID;在系統管理中,系統管理員一定要堅守UID 唯一的特性;root
Time of Update: 2017-01-13
tcpcopy可以當做一種壓力測試工具,也可以擷取真實的使用者訪問流量,從而類比真實運行環境,tcpcopy的開發人員這樣介紹它:
Time of Update: 2017-01-13
Linux的最大優點之一就是,使用一段時間後,它照樣很穩定。Linux面臨的最大挑戰就是,將它安裝起來,並找到並配置你完成工作所需要的軟體。一旦你完成了這項任務,它幾乎就會順利運行起來。至於系統維護方面,倒沒有太多的東西需要擔心。另一方面,Windows是我所說的一款“骯髒”的系統,原因在於它在運行過程中,會產生大量的額外資料,留在硬碟上。眾所周知,一段時間後,隨著這類資料不斷積累,Windows的運行速度自然會慢下來,這時Windows使用者要麼安裝軟體,清理掉所有這些
Time of Update: 2017-01-13
1、安裝xen代碼如下:yum install xen* kernel-xen* virt-manager vnc* xen-lib python-virtinstkernel-xen:可以跑 Xen 的 Linux 核心xen:主要的 xen 套件,包括設定檔、啟動指令碼和一些函數庫xen-libs:Xen 所需要的函數庫python-virtinst:提供終端安裝的軟體virt-manager:用於圖形介面管理xen2、修改grub
Time of Update: 2017-01-13
1. 概述這篇文章將告訴你如何再 linux 系統下,將 安裝好的windows版本 複製到新的磁碟上(新的磁碟大於等於window鏡像大小)2. 使用到的工具livecd 工具,可以是CD 也可以是USB啟動的 ,需要有的工具 dd, fdisk, and ntfsresize.此例子中,使用如下假設:/dev/sdc (新硬碟)/dev/sdb (老硬碟,安裝好的window版本資料在 /dev/sdb1 分區中)= 格式化新盤(/dev/sdc) =使用root
Time of Update: 2017-01-13
當我們在linux系統中要刪除數萬或者數十萬甚至數百萬的檔案時使用rm -rf *就不太好用,因為要等待很長一段時間。在這種情況之下我們可以使用linux系統命令rsync來巧妙的處理。rsync實際上用的是替換原理,處理數十萬個檔案也是秒刪。1. rsync安裝,有些系統預設安裝有該命令ubuntu系統:代碼如下:sudo apt-get install rsyncfedora 系統:代碼如下:sudo yum install
Time of Update: 2017-01-13
伺服器每周會產生一次全域備份檔案,大小約100G左右,需要定期清理。工作時間網站訪問大,伺服器I/O高的時候刪除大資料會對伺服器狀態產生不好的影響。於是想利用計劃任務自動執行。在我的備份目錄/bakcup下,每次備份檔案均以日期形式命名目錄名:代碼如下:# ls2013-12-23 2014-01-06 2014-01-20 2014-02-03 2013-12-30 2014-01-13 2014-01-27 2014-0
Time of Update: 2017-01-13
前段時間在開發一個使用SSD做緩衝的系統,在高速寫入資料時會出現大量的磁碟緩衝。太多的磁碟緩衝如果沒有及時的寫入磁碟中,在機器出現問題時是非常危險的,這樣會導致很多的資料丟失,但是如果即時的將資料刷入磁碟中,這樣寫入效率有太低了。為了弄明白Linux系統的這種磁碟寫入特性,最近深入的學習了一下。VFS(Virtual File
Time of Update: 2017-01-13
簡單記錄一下Squid透明Proxy 伺服器的配置環境:VirtualBox + CentOS 6.0 + squid-3.1.4-1.el6.i6860、檢查squid是否預設安裝,沒有安裝的先安裝代碼如下:[root@Slyar ~]# rpm -qa squidsquid-3.1.4-1.el6.i6861、虛擬機器添加雙網卡,全部設定橋接,配置IP,eth0作為外網,eth1作為內網,注意設定檔裡的網卡MAC地址要和裝置匹配! 代碼如下:[root@Slyar ~]# vim
Time of Update: 2017-01-13
臨時修改IP地址、網關、主機名稱、DNS,馬上生效,無需重啟(重啟後失效)1.修改主機名稱代碼如下:#hostname Slyar2.修改IP地址(eth0為網卡名稱)代碼如下:#ifconfig eth0 192.168.1.5 netmask 255.255.255.03.修改預設閘道(eth0為網卡名稱)代碼如下:#route add default gw 192.168.1.1 dev eth04.修改DNS代碼如下:#vim /etc/resolv.confCentOS(RedHat)
Time of Update: 2017-01-13
提問:我想要知道Linux系統中核心內建的模組,以及每個模組有哪些參數。有什麼方法可以得到內建模組和裝置驅動的列表,以及它們的詳細資料呢?現代Linux核心正在隨著時間變化而迅速增長,以支援大量的硬體、檔案系統和網路功能。在此期間,“可載入模組(loadable kernel
Time of Update: 2017-01-13
根據維基百科的解釋, xz 是一個使用 LZMA壓縮演算法的無損資料壓縮檔格式。和gzip與bzip2一樣,同樣支援多檔案壓縮,但是約定不能將多於一個的目標檔案壓縮排同一個檔案檔案。相反,xz通常作為一種歸檔檔案自身的壓縮格式,例如使用tar或cpioUnix程式建立的歸檔。xz 在GNU coreutils(版本 7.1 或更新)中被使用。xz 作為壓縮軟體包被收錄在 Fedora (自Fedora 12起), Arch Linux, FreeBSD、 Slackware
Time of Update: 2017-01-13
當Linux電腦受到入侵時,常見的情況是記錄檔被刪除,以掩蓋攻擊者的蹤跡。管理錯誤也可能導致意外刪除重要的檔案,比如在清理舊日誌時,意外地刪除了資料庫的活動交易記錄。有時可以通過lsof來恢複這些檔案。當進程開啟了某個檔案時,只要該進程保持,開啟該檔案,即使將其刪除,它依然存在於磁碟中。這意味著,進程並不知道檔案已經被刪除,它仍然可以向開啟該檔案時提供給它的檔案描述符進行讀取和寫入。除了該進程之外,這個檔案是不可見的,因為已經刪除了其相應的目錄索引節點。在/proc