Time of Update: 2015-06-13
標籤:簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首個字母。實際上
Time of Update: 2015-06-13
標籤:有兩個可以進行控制串口阻塞性(同時控制read和write):一個是在開啟串口的時候,open函數是否帶O_NDELAY;第二個是可以在開啟串口之後通過fcntl()函數進行控制。阻塞的定義:
Time of Update: 2015-06-13
標籤:Kali linux 安裝完成後,需要對其網路進行配置。使用DHCP服務是配置網卡最簡單的方法之一,但滲透測試時通常不會這樣做,因為系統會被記錄在DHCP伺服器的資料庫中。1 動態DHCP方式設定檔地址:/etc/network/interface# 啟動系統啟用裝置# Loop迴環地址auto loiface lo inet loopback # 啟動系統啟用裝置# 網卡eth0設定為DHCP類型auto eth0iface eth0 inet dhcp2
Time of Update: 2015-06-13
標籤:Regex1、基礎Regex字元 ^word 意義:待尋找的字串在行首 範例 grep -n ‘^#’ doc.txt word意義:待查找的字符串在行尾範例grep?n‘a’ doc.txt . 意義:代表一定有一個任一字元的字元 grep -n ‘e.e’ doc.txt \ 意義:將特殊符號的特殊意義去除 * 意義:重複零到無窮多個的前一個字元 [list] 意義:從字元集合的RE字元裡面找出需要選取的字元 Eg: 尋找gl或者gd那一行 grep -n ‘g[ld]’
Time of Update: 2015-06-13
標籤:一、簡介 readelf用來顯示一個或者多個elf格式的目標檔案的資訊,可以通過它的選項來控制顯示哪些資訊。這裡的elf-file(s)就表示那些被檢查的檔案。可以支援32位,64位的elf格式檔案,也支援包含elf檔案的文檔(這裡一般指的是使用ar命令將一些elf檔案打包之後產生的例如lib*.a之類的“靜態庫”檔案)。
Time of Update: 2015-06-13
標籤:/************************************************************************** * I.MX6 Linux Qt 啟動流程跟蹤 * 聲明: * 1. 原始碼來源MY-I.MX6; * 2. 本文僅僅是對啟動流程的解析,沒有解釋啟動流程為什麼是這樣的問題。 * * 2015-6-13 深圳
Time of Update: 2015-06-13
標籤:linux下面的samba非常的好用,很多人拿它來作共用檔案伺服器,預設配置下,samba必須提供使用者名稱密碼來訪問,如果是所有人都可以訪問的內容,那麼是比較麻煩的,其實通過一個設定,即可實現不用輸入使用者名稱密碼的匿名訪問[[email protected] ~]#mkdir /home/myshare //建立共用資料夾share[[email protected] ~]#vi /etc/samba/smb.conf
Time of Update: 2015-06-13
標籤:Linux中的網路編程是通過 Socket (通訊端)實現。Socket有三種類型:流式通訊端(SOCK_STREAM)流式通訊端可以提供可靠的、連線導向的通訊流,它使用TCP協議。TCP保證了資料轉送的正確性和順序性。資料通訊端(SOCK_DGRAM)資料通訊端定義了一種不需連線的服務,資料通過相互獨立的報文進行傳輸,是無序的,並且不保證可靠,無差錯,它使用資料報協議UDP。原始通訊端(SOCK_RAM)原始通訊端允許使用IP協議,主要用於新的網路通訊協定的測試等。Socket
Time of Update: 2015-06-13
標籤:‘!‘符號在Linux中不但可以用作否定符號,還可以用來從曆史命令記錄中取出命令或不加修改的執行之前啟動並執行命令。下面的所有命令都已經在Bash Shell中經過確切地檢驗。儘管我沒有試過,但大多都不能在別的Shell中運行。這裡我們介紹下Linux命令列中符號‘!‘那驚人和奇妙的用法。1. 使用數字從曆史命令列表中找一條命令來執行您也許沒有意識到您可以從曆史命令列表(之前已經執行的命令集)中找出一條來運行。首先,通過"history"命令尋找之前命令的序號。$
Time of Update: 2015-06-14
標籤:初識linux小技巧一、linux的優點穩定性強,開源免費(除Rhat)。安全性高,多使用者,多進程。耗費資源低。二、一般普通的分區大小標準/boot 200M/swap 相當於虛擬記憶體/ 總記憶體的30%/data 剩餘的所有分區三、linux根目錄下各個檔案夾的含義和用途/bin 存放linux的常用的基本命令/dev
Time of Update: 2015-06-14
標籤:linux營運Linux營運 第三階段 (八) nginx1、#useradd -M -s /sbin/nologin nginx (nginx預設以nobody身份運行,建議為其建立專門的使用者帳號,以便更準確的控制其訪問,增加靈活性,降低安全風險#tar zxvf nginx-1.0.8.tar.gz -C /usr/src#
Time of Update: 2015-06-13
標籤:Linux搭建SVN 伺服器1 安裝SVN2 使用用戶端串連2.1 使用windows的用戶端2.2
Time of Update: 2015-06-13
標籤:部分內容來自:Linux Kernel Development(Third Edition),Robert Love,陳莉君等譯。1.進程 進程是正在執行的程式碼的即時結果,包含開啟的檔案、掛起的訊號等。線程是進程中的活動的對象,核心調度的對象是線程。在Linux核心對線程與進程並不加以區分,線程只不過是一種特殊的進程。 2.進程描述符 核心把進程的資訊存放在task
Time of Update: 2015-06-13
標籤:$sudo fdisks -l基本功,格式化命令,以格式化 /dev/sdb4 分區為例: $ sudo umount /dev/sdb4 # 必須先卸載該分區# 格式化為 FAT 分區 $ sudo mkfs.vfat -F 32 /dev/sdb4 # -F 參數必須大寫,參數有 12,16 和 32,分別對應 FAT12,FAT16,FAT32。#
Time of Update: 2015-06-13
標籤:基礎教程 linux 基礎學習路線指南這裡我們使用的都是Centos6的系統,如果你使用其他的系統,可能有些地方需要自行修改。一、下載鏡像Centos6鏡像下載 http://mirrors.163.com/centos/6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso 開源鏡像站下載 http://tshare365.com/archives/471
Time of Update: 2015-06-13
標籤:zip unzip scp mtr 我想要在伺服器之間傳輸檔案,用到scp工具;當檔案大或者需要傳輸很多檔案是,zip工具有很有用。網路分析工具mtr也是常用有效。讀者可以先查看下man資訊,以作比較。1、將檔案壓縮成soft.zip檔案zip –r soft.zip apr-1.5.1.tar.gz
Time of Update: 2015-06-13
Linux進程狀態,linux進程在作業系統下執行top命令,S列為進程狀態,對幾個進程狀態做下解釋:進程大致分為以下幾個狀態 D 不可中斷 Uninterruptible sleep (usually IO) R 正在運行,或在隊列中的進程 S 處於休眠狀態 T
Time of Update: 2015-06-13
《鳥哥的Linux私房菜》讀書筆記:Linux核心編譯和管理, 1.核心簡介與擷取核心原始碼1.1 什麼是核心kernel:核心(kernel)是整個作業系統的最底層,他負責了整個硬體的驅動,以及提供各種系統所需的核心功能,包含防火牆機制、是否支援LVM或Quota等檔案系統。若你的核心不能識別某個最新的硬體,那該硬體也就無法被驅動,你當然也就無法使用該硬體。其實核心就是系統上面的一個檔案而已,
Time of Update: 2015-06-13
linux 進程管理相關命令匯總,linux進程管理## processes 進程管理 ##ps查看當前系統執行的線程列表,進行瞬間狀態,不是連續狀態,連續狀態需要使用top名稱查看 更多常用參數請使用 man ps查看ps ##顯示所有進程詳細資料ps aux ##-u 顯示某個使用者的進程列表ps -f -u www-data ## -C 通過名字或者命令搜尋進程ps -C apache2 ## --sort 根據進程cpu使用率降序排列,查看前5個進程 -pcpu表示降序
Time of Update: 2015-06-14
linux檔案夾對比命令——meldpreface:也不算是很大的事情,但也需要這麼個東西,對比兩個檔案夾裡的內容是否相同,知道差異在哪裡,找出問題所在,vimdiff 只能比較兩個檔案是否相同,比較不了檔案夾,不過可以寫個bash指令碼,另外,linux meld命令可破。安裝:若未安裝$ meld,則自動提示sudo apt-get install meld,$sudo apt-get install meld就好。使用:$ meld dir1 dir2,即可。例子:figure