標籤:1:尋找find . -type f -name "*.html"|xargs grep ‘yourstring’2:尋找並替換find -name ‘要尋找的檔案名稱‘ | xargs perl -pi -e ‘s|被替換的字串|替換後的字串|g‘perl -pi -e在Perl 命令中加上-e 選項,後跟一行代碼,那它就會像運行一個普通的Perl 指令碼那樣運行該代碼.從命令列中使用Perl 能夠協助實現一些強大的、即時的轉換。認真研究Regex,並正確地使用,
標籤: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]’
標籤:/************************************************************************** * I.MX6 Linux Qt 啟動流程跟蹤 * 聲明: * 1. 原始碼來源MY-I.MX6; * 2. 本文僅僅是對啟動流程的解析,沒有解釋啟動流程為什麼是這樣的問題。 * * 2015-6-13 深圳
標籤:linux下面的samba非常的好用,很多人拿它來作共用檔案伺服器,預設配置下,samba必須提供使用者名稱密碼來訪問,如果是所有人都可以訪問的內容,那麼是比較麻煩的,其實通過一個設定,即可實現不用輸入使用者名稱密碼的匿名訪問[[email protected] ~]#mkdir /home/myshare //建立共用資料夾share[[email protected] ~]#vi /etc/samba/smb.conf
標籤:Linux中的網路編程是通過 Socket (通訊端)實現。Socket有三種類型:流式通訊端(SOCK_STREAM)流式通訊端可以提供可靠的、連線導向的通訊流,它使用TCP協議。TCP保證了資料轉送的正確性和順序性。資料通訊端(SOCK_DGRAM)資料通訊端定義了一種不需連線的服務,資料通過相互獨立的報文進行傳輸,是無序的,並且不保證可靠,無差錯,它使用資料報協議UDP。原始通訊端(SOCK_RAM)原始通訊端允許使用IP協議,主要用於新的網路通訊協定的測試等。Socket
標籤:linux上的dns網域名稱解析服務 正向解析 反向解析 主從伺服器 我想對於DNS的一些功能,大家應該並不陌生吧。下面是我為大家示範的是在Linux系統上安裝DNS網域名稱解析服務,從DNS的正向解析到DNS的反向解析以及最後的主從伺服器。也是這個實驗的重點。在顯示生活中呢,DNS反向解析一般很少用,不要求會但可以瞭解一下。這樣如果被別人問起來,至少你是
標籤:documents windows password linux 檔案夾 網路啟動安裝詳細步驟:(兩種方式vsftp和nfs)安裝軟體yum install tftp tftp-server vsftpd dhcp xinetd syslinux -y修改xinetd把tftp開啟vim
標籤:documents windows password linux 檔案夾 網路啟動安裝詳細步驟:(兩種方式vsftp和nfs)安裝軟體yum install tftp tftp-server vsftpd dhcp xinetd syslinux -y修改xinetd把tftp開啟vim
標籤:在作業系統下執行top命令,S列為進程狀態,對幾個進程狀態做下解釋:進程大致分為以下幾個狀態 D 不可中斷 Uninterruptible sleep (usually IO) R 正在運行,或在隊列中的進程 S 處於休眠狀態 T 停止或被追蹤 &
標籤: 下面舉linux下有名管道通訊的代碼。-----------------------------------------fifo_read.c===========#include<errno.h>#include<stdio.h>#include<memory.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#define
標籤:部分內容來自:Linux Kernel Development(Third Edition),Robert Love,陳莉君等譯。1.進程 進程是正在執行的程式碼的即時結果,包含開啟的檔案、掛起的訊號等。線程是進程中的活動的對象,核心調度的對象是線程。在Linux核心對線程與進程並不加以區分,線程只不過是一種特殊的進程。 2.進程描述符 核心把進程的資訊存放在task
標籤:現在整理部落格的時間少了,大多是在用為知筆記收藏和整理,一次集中發點Linux相關隨筆整理和一個目錄,是按時間順序來的。每一篇都是自己用過之後整理的,應用情境已經儘可能的說明了,不明白的可以Q我,上班時間請盡量避免。========目錄=========centos6.5安裝mongodb2.6Linux下DB2資料庫安裝教程[Installing Metasploit Framework on CentOS_RHEL 6]在CentOS_RHEL
標籤:$sudo fdisks -l基本功,格式化命令,以格式化 /dev/sdb4 分區為例: $ sudo umount /dev/sdb4 # 必須先卸載該分區# 格式化為 FAT 分區 $ sudo mkfs.vfat -F 32 /dev/sdb4 # -F 參數必須大寫,參數有 12,16 和 32,分別對應 FAT12,FAT16,FAT32。#
標籤:基礎教程 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
標籤:zip unzip scp mtr 我想要在伺服器之間傳輸檔案,用到scp工具;當檔案大或者需要傳輸很多檔案是,zip工具有很有用。網路分析工具mtr也是常用有效。讀者可以先查看下man資訊,以作比較。1、將檔案壓縮成soft.zip檔案zip –r soft.zip apr-1.5.1.tar.gz
linux 命令之 ping,linux命令pingping命令主要用於檢測主機的連通性。文法:ping [-dfnqrRv] [-c <完成次數>] [-i <間隔秒數>] [-I <網路介面>] [-l <積極式載入>] [-p <資料格式>] [-s <資料包大小>] [-t <生命週期>] <主機名稱或IP地址>參數:-d使用 Socket 的 SO_DEBUG
linux檔案夾對比命令——meld,linux對比meldpreface:也不算是很大的事情,但也需要這麼個東西,對比兩個檔案夾裡的內容是否相同,知道差異在哪裡,找出問題所在,vimdiff 只能比較兩個檔案是否相同,比較不了檔案夾,不過可以寫個bash指令碼,另外,linux meld命令可破。安裝:若未安裝$ meld,則自動提示sudo apt-get install meld,$sudo apt-get install meld就好。使用:$ meld dir1 dir2,即可。例子:
《鳥哥的Linux私房菜》讀書筆記:Linux核心編譯和管理, 1.核心簡介與擷取核心原始碼1.1 什麼是核心kernel:核心(kernel)是整個作業系統的最底層,他負責了整個硬體的驅動,以及提供各種系統所需的核心功能,包含防火牆機制、是否支援LVM或Quota等檔案系統。若你的核心不能識別某個最新的硬體,那該硬體也就無法被驅動,你當然也就無法使用該硬體。其實核心就是系統上面的一個檔案而已,
《鳥哥的Linux私房菜》讀書筆記:Xwindow介紹及啟動流程X Window System簡介X Window System是跨網路和作業系統的,其是一個軟體。1.主要組件X Server:硬體管理、螢幕繪製和提供字型功能。X Client:負責 X Server要求的事件處理。X Client最重要的工作就是處理來自X Server的動作,將該動作處理成為繪圖資料, 再將這些繪圖資料傳回給X Server。用戶端用的是什麼作業系統在Linux主機端是不在乎的。X Window
CentOS7下安裝telnet服務今天搞了下 Centos 7 下面升級 openssl 和 openssh ,順便裝了下 telnet# 安裝 telnet 避免 ssh 無法登入yum -y install xinetd telnet telnet-server# 允許 root 帳號登陸vi /etc/securetty# 末尾添加兩行pts/0pts/1# 添加防火牆連接埠vi /etc/sysconfig/iptables-A INPUT -p tcp -m state