Time of Update: 2017-02-28
1. 概述 這篇文章將告訴你如何再 linux 系統下,將 安裝好的windows版本 複製到新的磁碟上(新的磁碟大於等於window鏡像大小) 2. 使用到的工具 livecd 工具,可以是CD 也可以是USB啟動的 ,需要有的工具 dd, fdisk, and ntfsresize. 此例子中,使用如下假設: /dev/sdc (新硬碟) /dev/sdb (老硬碟,安裝好的window版本資料在 /dev/sdb1 分區中) = 格式化新盤(/dev/sdc)
Time of Update: 2017-02-28
伺服器每周會產生一次全域備份檔案,大小約100G左右,需要定期清理。 工作時間網站訪問大,伺服器I/O高的時候刪除大資料會對伺服器狀態產生不好的影響。於是想利用計劃任務自動執行。 在我的備份目錄/bakcup下,每次備份檔案均以日期形式命名目錄名: 代碼如下: # ls 2013-12-23 2014-01-06 2014-01-20 2014-02-03 2013-12-30 2014-01-13 2014-01-27
Time of Update: 2017-02-28
定期清理到期檔案和垃圾檔案,維持檔案系統合理的空間使用率,是一個系統管理員的日常工作。對於中小規模檔案系統而言,簡單的系統命令或者指令碼都就可以實現;但是對於擁有數億甚至數十億數檔案的大型、超大型檔案系統,檔案清理就變成一項艱巨的任務。如果確定哪些檔案需要被清理,怎樣清理大批量檔案,怎樣確保清理效能,都是系統管理員需要解決的難題。本文探討了 Linux
Time of Update: 2017-02-28
作為linux伺服器管理員,經常要使用ssh登陸到遠程linux機器上做一些耗時的操作。 也許你遇到過使用telnet或SSH遠程登入linux,運行一些程式。如果這些程式需要運行很長時間(幾個小時),而程式運行過程中出現網路故障,或者客戶機故障,這時候客戶機與遠程伺服器的連結將終端,並且遠程伺服器沒有正常結束的命令將被迫終止。 又比如你SSH到主機上後,開始批量的scp命令,如果這個ssh線程斷線了,scp進程就中斷了。在遠程伺服器上正在運行某些耗時的作業,但是工作還沒做完
Time of Update: 2017-02-28
按髒話數/版本號碼統計 按髒話密度/版本號碼統計 上圖顯示的是對Linux核心裡的c,h和S原始碼裡的髒話統計結果,我會每月更新一次這些資料,當有新版本發布時也會更新一次。我是受the linux kernel fuck
Time of Update: 2017-02-28
一、什麼是系統平均負載(Load average)? 在Linux系統中,uptime、w、top等命令都會有系統平均負載load average的輸出,那麼什麼是系統平均負載呢? 系統平均負載被定義為在特定時間間隔內運行隊列中的平均進程樹。如果一個進程滿足以下條件則其就會位於運行隊列中: - 它沒有在等待I/O操作的結果 - 它沒有主動進入等待狀態(也就是沒有調用'wait') -
Time of Update: 2017-02-28
簡單記錄一下Squid透明Proxy 伺服器的配置 環境:VirtualBox + CentOS 6.0 + squid-3.1.4-1.el6.i686 0、檢查squid是否預設安裝,沒有安裝的先安裝 代碼如下: [root@Slyar ~]# rpm -qa squid squid-3.1.4-1.el6.i686 1、虛擬機器添加雙網卡,全部設定橋接,配置IP,eth0作為外網,eth1作為內網,注意設定檔裡的網卡MAC地址要和裝置匹配! 代碼如下: [
Time of Update: 2017-02-28
ngrep 是grep的網路版,他力求更多的grep特徵,用於搜尋指定的資料包。由於安裝ngrep需用到ibpcap庫, 所以支援大量的作業系統和網路通訊協定,能識別TCP、UDP和ICMP包。 安裝ngrep 下載地址 代碼如下: git clone git://git.code.sf.net/p/ngrep/code ngrep-code 進入目錄 代碼如下: cd ngrep-code ./configure
Time of Update: 2017-02-28
在 Linux 中建立分區或新的檔案系統通常意味著一件事:安裝 Gnome Parted 分區編輯器(GParted)。對於大多數 Linux 使用者而言,這是唯一的辦法。不過,你是否考慮過在終端建立這些分區和檔案系統?當然可以!以下就是方法! 使用 CFdisk 建立一個基本的 Linux 分區 以下是如何在命令列中建立一個基本的 Linux 分區的正確方案。要做的第一件事就是先開啟你的終端。若你已開啟,你需要找到你想要建立分區的磁碟。這可以使用一個簡單的命令來找到。
Time of Update: 2017-02-28
準備 Wine 環境 wine 版本要求,越新越好,我用的 1.7.55,目前最新是1.8rc2。 刪除或者備份你的 ~/.wine,如果你之前運行過 wine 的話。因為涉及到少量配置,盡量不要讓以前的環境幹擾你。 配置 Wine 運行 winecfg,在“應用程式”頁簽底部,“Windows版本”,選擇為"8.1"。8.0可能也是可以的,但我選的是8.1。 設定為 windows
Time of Update: 2017-02-28
提問:我想要知道Linux系統中核心內建的模組,以及每個模組有哪些參數。有什麼方法可以得到內建模組和裝置驅動的列表,以及它們的詳細資料呢? 現代Linux核心正在隨著時間變化而迅速增長,以支援大量的硬體、檔案系統和網路功能。在此期間,“可載入模組(loadable kernel
Time of Update: 2017-02-28
Linux tar 命令是歸檔或分發檔案時的強大武器。GNU tar 歸檔包可以包含多個檔案和目錄,還能保留其檔案許可權,它還支援多種壓縮格式。Tar 表示 "Tape Archiver",這種格式是 POSIX 標準。 Tar 檔案格式 tar 壓縮等級簡介: 無壓縮 沒有壓縮的檔案用 .tar 結尾。 Gzip 壓縮 Gzip 格式是 tar 使用最廣泛的壓縮格式,它能快速壓縮和提取檔案。用 gzip 壓縮的檔案通常用 .tar.gz 或
Time of Update: 2017-02-28
SFTP sftp是Secure File Transfer Protocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。sftp 與 ftp 有著幾乎一樣的文法和功能。SFTP 為 SSH的一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。其實在SSH軟體包中,已經包含了一個叫作SFTP(Secure File Transfer
Time of Update: 2017-02-28
如果你是一個 linux 系統管理員,那麼毫無疑問你必須花費大量的工作時間在命令列上:安裝和卸載軟體,監視系統狀態,複製、移動、刪除檔案,查錯,等等。很多時候都是你輸入一個命令,然後等待很長時間直到執行完成。也有的時候你執行的命令掛起了,而你只能猜測命令執行的實際情況。 通常 linux
Time of Update: 2017-02-28
先來回顧一下passwd命令的基本用法: Linux passwd命令用來更改使用者的密碼 文法 passwd [-k] [-l] [-u [-f]] [-d] [-S] [username] 必要參數: -d 刪除密碼 -f 強制執行 -k 更新只能發送在到期之後 -l 停止帳號使用 -S 顯示密碼資訊 -u 啟用已被停止的賬戶 -x 設定密碼的有效期間 -g 修改群組密碼 -i 到期後停止使用者帳號 選擇參數: --help 顯示協助資訊 --
Time of Update: 2017-02-28
先來看一個通用方法 注意:以下操作均不需要sudo管理員權限,用目前使用者操作即可。 1.開啟一個終端,查看本機最大亮度值。 輸入命令: 代碼如下: cat
Time of Update: 2017-02-28
Git是一個流行的開源版本控制系統(VCS),最初是為Linux環境開發的。跟CVS或者SVN這些版本控制系統不同的是,Git的版本控制被認為是“分布式的”,某種意義上,git的本地工作目錄可以作為一個功能完善的倉庫來使用,它具備完整的記錄和版本追蹤能力。在這種工作模型之下,各個共同作業者將內容提交到他們的本地倉庫中(與之相對的會總是提交到核心倉庫),如果有必要,再有選擇性地推送到核心倉庫。這就為Git這個版本管理系統帶來了大型協作系統所必須的可擴充能力和
Time of Update: 2017-02-28
SVN安裝 SVN伺服器有2種運行方式:獨立伺服器和藉助apache運行。 svnserve和apache相比是輕量級的,也比較簡單,svnserve包含在subversion裡面,所以只要安裝了subversion就相當於安裝了一個小型的svn伺服器。它使用自己的一套協議通訊。例如訪問apache時使用 http:// 首碼,而svnserve使用 svn://
Time of Update: 2017-02-28
對於Linux初學者來說,RPM安裝是一個不錯的選擇。如果想真正掌握Linux系統,原始碼安裝仍然是Linux下軟體安裝的重要手段。由於linux系統中應用軟體的安裝和大家熟悉的windows下面的軟體的安裝過程存在很大的區別,在linux中,根據下載到安裝包的格式的不同用不同的安裝方法,下面將對linux下的應用程式安裝進行總結和歸納。 1、原始碼包的安裝 gzip -d apache_1.3.20.tar.gz (解壓) tar xvf apache_1.3.20.tar (解包)
Time of Update: 2017-02-28
企業連接埠掃描策略 1、連接埠掃描的目的 對於位於網路中的電腦系統來說,一個連接埠就是一個潛在的通訊通道,也就是一個入侵通道。對目標電腦進行連接埠掃描,能得到許多有用的資訊從而發現系統的安全性漏洞。通過其可以使系統使用者瞭解系統目前向外界提供了哪些服務,從而為系統使用者管理網路提供了一種參考的手段。 從技術原理上來說,連接埠掃描向目標主機的TCP/UDP服務連接埠發送探測資料包,並記錄目標主機的響應。通過分析響應來判斷服務連接埠是開啟還是關閉,就可以得知連接埠提供的服務或資