Time of Update: 2017-02-28
gzip 採用gzip壓縮的副檔名為.gz,它的文法如下: gzip [-cdtv#] filename -c:壓縮 -d:解壓縮 -t:檢驗檔案的一致性 -v:顯示壓縮比等訊息 -#:壓縮等級,取值範圍為1~9,其中9壓縮率最高,預設為6 使用gzip要注意:預設情況下原檔案將不複存在,這要非常小心,如果要保留原檔案,需要如下操作: gzip -c man.config >
Time of Update: 2017-02-28
1 日期時間 1 通過date查看當前系統的時間 date 2 格式化顯示時間 date +%Y--%m--%d,中間的串連符號可以是任意的 3 設定系統的時間 sudo date -s "xx:yy::zz" 4 查看日曆 5 利用uptime來查看系統的已耗用時間 2 輸出查看命令 1 利用echo來顯示輸入的內容 2 用cat來顯示檔案的內容 3 利用more命令翻頁的顯示檔案的內容(只能向下翻頁) 3
Time of Update: 2017-02-28
Linux的檔案系統結構 Linux檔案系統為一個倒轉的單根樹狀結構 檔案系統的根為"/" 檔案系統嚴格區分大小寫 路徑使用“/”來分割,在windows使用"" 當前工作目錄 1 每一個shell或系統進程都有一個當前工作目錄 2 使用pwd命令可以顯示當前的工作目錄 3.
Time of Update: 2017-02-28
Linux時鐘分為系統時鐘(System Clock)和硬體(Real Time Clock,簡稱RTC)時鐘。系統時鐘是指當前Linux Kernel中的時鐘,而硬體時鐘則是主板上由電池供電的時鐘,這個硬體時鐘可以在BIOS中進行設定。當Linux啟動時,硬體時鐘會去讀取系統時鐘的設定,然後系統時鐘就會獨立於硬體運作。 Linux 中的所有命令(包括函數)都是採用的系統時鐘設定。在Linux中,用於時鐘查看和設定的命令主要有date、hwclock和clock。其
Time of Update: 2017-02-28
這個問題的出現原因是system對程式開啟files數量的限制問題。 用 ulimit -a 命令可以查看html ------------------------------------------------------------- 經過以上設定,退出shell再次登入,還是不生效,來點絕的 到//etc/profile下,加入一行ulimit -SHn 51200 (注意裡面已經有一條關於ulimit的設定) 到rc.local下,加入一行 ulimit
Time of Update: 2017-02-28
一、為什麼要學習核心? 有些人要學習核心,而有些人則可以不學習它。你如果以後要從事系統研發或驅動開發的話,就要學習核心。 剛剛接觸核心,主要學習核心的介面函數。不要深入的去讀核心,因為你讀也讀不懂,核心代碼龐大如野獸一般不可駕馭。 學習核心主要掌握層次學習法,即從頭開始學習,一環緊扣一環。 核心學習的四步學習法:1、核心理論學習-概念與函數原型2、範常式序分析3、思維導圖設計4、親自編寫代碼 二、linux核心簡介 1、linux體繫結構 分為兩部分:使用者空間和核
Time of Update: 2017-02-28
eAccelerator與Zend Optimizer是一個加速軟體了,我們可以利用它與php環境同步運行使用得php效能更好了,下面來一起看看linux中安裝Zend Optimizer與eAccelerator教程 下載Zend Optimizer http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz tar -xzvf ZendOptimizer-3.3.
Time of Update: 2017-02-28
SSH連接埠預設是22了,我們為了伺服器的安全一般會把SSH連接埠22修改成其它的連接埠好了,下文小編來各位整理一篇SSH連接埠修改教程供各位參考. vps一到手,第一件事就是更改ssh連接埠,使用一個不容易被拆解的連接埠號碼,防止被黑。更改連接埠號碼是通過修改SSH的設定檔實現的,登入ssh後,輸入:vim /etc/ssh/sshd_config向下找到#Port 22這段進入vi插入模式,進行編輯刪除掉Port 22前面的#,然後下一行輸入新的連接埠號碼如:Port
Time of Update: 2017-02-28
rsync是一款伺服器與伺服器這間的同步工具了,通常我們可以利用rsync來即時資料同步操作了,下面我一起來看看安裝rsync同步軟體的教程. 安裝rsync-3.1.0.tar.gz #tar zxvf rsync-3.1.0.tar.gz#cd rsync-3.1.0#./configure --prefix=/home/work/rsync#make #make installrsync服務端的配置;環境:192.168.11.11為生產機;192
Time of Update: 2017-02-28
strace 命令是一種強大的工具,它能夠顯示所有由使用者空間程式發出的系統調用。 strace 顯示這些調用的參數並返回符號形式的值。strace 從核心接收資訊,而且不需要以任何特殊的方式來構建核心。 下面記錄幾個常用 option . 1 -f -F選項告訴strace同時跟蹤fork和vfork出來的進程 2 -o xxx.txt 輸出到某個檔案。 3 -e execve 只記錄 execve
Time of Update: 2017-02-28
su允許某使用者暫時成為另一個使用者。它以真實有效user ID、group ID和給定USER的附加組,執行一個命令,通常是一個互動shell。 su[OPTION]… [USER [ARG]…] 若未指定USER,則預設為root;如果USER有密碼,且不是超級使用者,則提示輸入密碼。 預設,su不改變目前的目錄;會根據USER改變HOME和SHELL,如果不是超級使用者,還會設定USER和LOGNAME。預設,shell不是a
Time of Update: 2017-02-28
作用: 列印系統資訊 格式: uname[OPTION]… 描述: 輸出指定的系統資訊,無選項同-s 選項: -a,--all 輸出所有資訊 -s,--kernel-name 輸出核心名稱 -n,--nodename 輸出網路結點主機名稱 -r,--kernel-release 輸出核心發布資訊 -v,--kernel-version 輸出核心版本資訊 -m,--machine 輸出機器硬體名稱 -p,--processor
Time of Update: 2017-02-28
作用: 輸出真實有效使用者ID和組ID 格式: Id[OPTION]… [USERNAME] 描述: 輸出USERNAME的使用者和組資訊,預設時指目前使用者; -a 忽略,僅為了與其他版本相容 -Z,--context 僅輸出目前使用者的security context -g,--group 僅輸出有效組ID -G,--groups 輸出所有組IDs -n,--name 輸出名稱,而不是數字,和-ugG一起使用 -r,--real
Time of Update: 2017-02-28
新配了台電腦,準備裝個雙系統,windows用來打遊戲,linux用來寫代碼。專門買了兩塊1T硬碟,想用來搭建RAID0,使用並行I/O來提升電腦的效能。 選主板的時候刻意選了支援RAID的主板,msi B85-G43 GAMING,能用msi的super raid技術,但是買來之後發現,這東西的驅動是exe程式,呵呵,主板支援的只是個偽raid,只能在windows下使用,想了想還是決定放棄在windows中使用raid,畢竟只是拿來日常休閑的系統,linux上得追求效能,
Time of Update: 2017-02-28
1、usermod、chown 等修改檔案的屬主、屬組,以達到修改對檔案存取權限。使用id查看 2、chattr +/- filename使得檔案或目錄只能被讀取不能被刪除,或者只能append。 3、chmod +/- finame直接給定檔案的許可權 3、chmod +/- filename使得檔案被特定的使用者取得特定許可權,或達到特定目的。 4、setfacl -m +/-
Time of Update: 2017-02-28
中文字型發虛怎麼修改 1、還是一個老生常談的問題。Linux Mint 和 Ubuntu 及其衍生版使用者都可以參照此法解決問題。從 Ubuntu 12.04 開始,系統使用中文字型的第一選擇是“文泉驛正黑”,文泉驛正黑字型在較小字型大小下,有點發虛、模糊。在 Linux Mint 13 中,由於系統中已有正確的字型設定檔,所以小編採取的是靜態連結的方法解決問題。 2、在 Linux Mint 16 中,需要稍事修改一個中文字型設定檔 /etc/
Time of Update: 2017-02-28
GCC是GNU編譯器套件,需在有網路的情況下安裝,其安裝簡單,但無網路能不能安裝GCC呢?其實是可以的,下面小編就給大家介紹下Linux無網路安裝GCC的技巧,一起來瞭解下吧。 在有網路的情況下安裝gcc只需一條指令:yum install gcc 那麼在沒有網路的情況下該如何安裝gcc呢?雖然沒有網路,但需要有安裝光碟片或者ISO鏡像,利用安裝光碟片或ISO鏡像來掛載一個本地yum源,利用這個來安裝gcc。 步驟: 一:掛載yum源,我這裡用的是ISO鏡像
Time of Update: 2017-02-28
今天小編來給分享Linux
Time of Update: 2017-02-28
Linux系統監控的命令其實有很多,pidstat命令就是其中的一種,使用pidstat命令可以對Linux系統進程資料進行監控,但要先對pidstat進行安裝才能使用,下面小編就給大家介紹下Linux安裝使用pidstat的方法,感興趣的朋友不妨來瞭解下。 pidstat命令用來監控被Linux核心管理的獨立任務(進程)。它輸出每個受核心管理的任務的相關資訊。pidstat命令也可以用來監控特定進程的子進程。間隔參數用於指定每次報告間的時間間隔。它的值為0(或者沒有參數)說明
Time of Update: 2017-02-28
Sysdig是一款分源的、在Linux上實施系統監控和排除故障的工具,本文我們來討論一下Sysdig安裝及如何使用。 Sysdig 在作業系統層面進行監聽,並將系統調用及系統事 件等系統活動捕獲下來,這使得它看起來極像面向系統的 tcpdump 或 Wireshark。如果你打算對系統中的異常故障進行排查,那麼 Sysdig 將成為你解決問題得心應手的利器。在 Linux 上,可使用以下命令來安裝 Sysdig:curl -s