Time of Update: 2017-01-13
Linux locate命令用於尋找合格文檔,他會去儲存文檔和目錄名稱的資料庫內,尋找合乎範本樣式條件的文檔或目錄。一般情況我們只需要輸入 locate your_file_name 即可尋找指定檔案。文法locate[-d][--help][--version][範本樣式...]參數: -d或--database= 配置locate指令使用的資料庫。locate指令預設的資料庫位於/var/lib/slocate目錄裡,文檔名為slocate.db,您可使用
Time of Update: 2017-01-13
當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在 其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。文法ln[參數][源檔案或目錄][目標檔案或目錄]其中參數的格式為[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}][--help] [--version] [--]命令功能
Time of Update: 2017-01-13
Linux indent命令用於調整C原始代碼檔案的格式。indent可辨識C的原始代碼檔案,並加以格式化,以方便程式設計師閱讀。文法: indent[參數][源檔案]或indent[參數][源檔案][-o目標檔案]參數: -bad或--blank-lines-after-declarations 在聲明區段或加上空白行。-bap或--blank-lines-after-procedures 在程式或加上空白行。-bbb或--blank-lines-after-block-comments
Time of Update: 2017-01-13
Linux file命令用於辨識檔案類型。通過file指令,我們得以辨識該檔案的類型。文法file[-beLvz][-f<名稱檔案>][-m<魔法數字檔案>...][檔案或目錄...]參數:-b 列出辨識結果時,不顯示檔案名稱。-c 詳細顯示指令執行過程,便於排錯或剖析器執行的情形。-f<名稱檔案> 指定名稱檔案,其內容有一個或多個檔案名稱呢感,讓file依序辨識這些檔案,格式為每列一個檔案名稱。-L
Time of Update: 2017-01-13
Linux diffstat命令根據diff的比較結果,顯示統計數字。diffstat讀取diff的輸出結果,然後統計各檔案的插入,刪除,修改等差異計量。文法diff[-wV][-n<檔案名稱長度>][-p<檔案名稱長度>]參數:-n<檔案名稱長度> 指定檔案名稱長度,指定的長度必須大於或等於所有檔案中最長的檔案名稱。-p<檔案名稱長度> 與-n參數相同,但此處的<檔案名稱長度>包括了檔案的路徑。-w 指定輸出時欄位的寬度。-V
Time of Update: 2017-01-13
一般來說,這個指令只有是由系統管理者(root)所使用,一般使用者沒有許可權可以改變別人的檔案擁有者,也沒有許可權可以自己的檔案擁有者改設為別人。只有系統管理者(root)才有這樣的許可權。使用許可權 : root文法chown[-cfhvR][--help][--version]user[:group]file...參數 :user : 新的檔案擁有者的使用者 IDgroup : 新的檔案擁有者的使用者群體(group)-c :
Time of Update: 2017-01-13
Linux/Unix 的檔案調用許可權分為三級 : 檔案擁有者、群組、其他。利用 chmod 可以藉以控制檔案如何被他人所調用。使用許可權 : 所有使用者文法chmod[-cfvR][--help][--version]mode file...參數說明mode : 許可權設定字串,格式如下 :[ugoa...][[+-=][rwxX]...][,...]其中:u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬於同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。+
Time of Update: 2017-01-13
inux chgrp命令用於變更檔案或目錄的所屬群組。在UNIX系統家族裡,檔案或目錄許可權的掌控以擁有者及所屬群組來管理。您可以使用chgrp指令去變更檔案與目錄的所屬群組,設定方式採用群組名稱或群組識別碼皆可。文法chgrp[-cfhRv][--help][--version][所屬群組][檔案或目錄...]或chgrp[-cfhRv][--help][--reference=<參考檔案或目錄>][--version][檔案或目錄...]參數說明-c或--changes
Time of Update: 2017-01-13
這兩個命令是用來查看和改變檔案、目錄屬性的,與chmod這個命令相比,chmod只是改變檔案的讀寫、執行許可權,更底層的屬性控制是由chattr來改變的。Linux chattr命令怎麼使用:chattr [ -RVf ] [ -v version ] [ mode ] files…最關鍵的是在[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu]這些字元組合的,這部分是用來控制檔案的屬性。+ :在原有參數設定基礎上,追加參數。- :在原有參數設定基礎上,移除參數。=
Time of Update: 2017-01-13
scp是 secure copy的縮寫, scp是linux系統下基於ssh登陸進行安全的遠程檔案拷貝命令。文法scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file][-l limit] [-o ssh_option] [-P port] [-S program][[user@]host1:]file1 [...] [[user@]host2:]file2簡易寫法:scp [選擇性參數] file_source file_
Time of Update: 2017-01-13
在看linux核心原始碼的時候,經常在一些結構裡看見struct list_head結構。找了一下原始碼,在list.h中,有對這個結構的定義,這個就是linux核心中的鏈表結構。仔細看看這個結構,就可以發現它和以前在講資料結構的時候的鏈表有很大的差別——沒有資料。list_head結構中僅僅包含了兩個自己結構的指標,用來組建雙向迴圈鏈表。最大的疑問就是,這個鏈表結構如何儲存資料呢?在list.h中,定義了list_entry宏。這個宏就是用來提取包含鏈表項的結構的指標。
Time of Update: 2017-01-13
上次用了阿里雲的一個web環境,到操作的時候老是找不到文檔,放這裡備份一個: 總目錄是/root/build_site
Time of Update: 2017-01-13
項目名稱: Web Bench版本: 1.5更新: Jun 25 2004Platform:Posix C平台:linux檔案: webbench-1.5.tar.gz (7675 bytes)官方網址:http://home.tiscali.cz/cz210552/webbench.html下載地址:http://home.tiscali.cz/cz210552/distfiles/webbench-1.5.tar.gz3 Web Bench安裝使用3.1
Time of Update: 2017-01-13
首先,介紹一個網上流傳的yahoo公司的曾經一個用於收集硬體資訊的指令碼,你可以在這裡查看和下載hwconfig。下載地址:https://github.com/smilejay/shell/blob/master/sh2012/hwconfig。它在我的某系統上執行的情況如下: 代碼如下複製代碼 [root@jay-linux test-programs]# ./hwconfig
Time of Update: 2017-01-13
ImageMagick能夠執行相當多的操作。本指南將會指引你學習ImageMagick的文法和基本操作,並且給你展示如何將各個操作結合起來以及如何對多個映像進行批處理。安裝在Ubuntu以及很多Linux發行版中,沒有預設安裝ImageMagick,要在Ubuntu上安裝它的話,請使用下面的命令: 代碼如下複製代碼 sudo apt-get install imagemagick
Time of Update: 2017-01-13
最近想從美國伺服器下載一個網站,發現FTP的速度經常是0.1k/秒我的神啊,好慢。 用google的代理也不好用。用了代理就連結不上了。找了一個朋友的國內多線機房,果然速度快了很多。linux FTP串連,使用,全靠命令列。1. 串連ftp伺服器格式:ftp [hostname| ip-address]a)在linux命令列下輸入:ftp 192.168.1.1b)伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。2. 下載檔案
Time of Update: 2017-01-13
前言:一、為什麼要用Rsync+sersync架構?1、sersync是基於Inotify開發的,類似於Inotify-tools的工具2、sersync可以記錄下被監聽目錄中發生變化的(包括增加、刪除、修改)具體某一個檔案或某一個目錄的名字,然後使用rsync同步的時候,只同步發生變化的這個檔案或者這個目錄。二、Rsync+Inotify-tools與Rsync+sersync這兩種架構有什麼區別?1、Rsync+Inotify-tools(1):Inotify-tools只能記錄下被監聽的目
Time of Update: 2017-01-13
命令:cat /proc/9744/status //9744為進程idName: gedit /*進程的程式名*/State: S (sleeping) /*進程的狀態資訊*/Tgid: 9744 /*線程組號*/Pid: 9744 /*進程pid*/PPid: 7672 /*父進程的pid*/TracerPid: 0 /*跟蹤進程的pid*/Uid: 1000 1000
Time of Update: 2017-01-13
說明:作業系統:CentOS 5.X原始伺服器:192.168.21.129目標伺服器:192.168.21.127,192.168.21.128目的:把原始伺服器上/home/www.111cn.net目錄即時同步到目標伺服器的/home/www.111cn.net下具體操作:第一部分:分別在兩台目標伺服器192.168.21.127,192.168.21.128上操作一、分別在兩台在目標伺服器安裝Rsync服務端1、關閉SELINUXvi /etc/selinux/config
Time of Update: 2017-01-13
如今,開源防火牆可謂數目繁多。本文將涉及十個適合企業需求的最實用的開源防火牆。1. IptablesIptables/Netfilter是基於防火牆的最流行的命令列。它是Linux伺服器安全的頭道防線。許多系統管理員用它來微調伺服器。其作用是過濾核心中網路堆棧中的資料包,特性包括:列出資料包過濾規則集的內容;執行速度快,因為它僅檢查資料包的頭部;管理員可以根據需要,在資料包的過濾規則集中來增加、修改、刪除規則;支援藉助檔案來備份和恢複。2. IPCop