十個Linux bash小技巧__Linux

bash包含了一些功能強大的工具和方便之處。如果你是經常要用到命令列的使用者,這些可以減少你相當多的輸入。本文給出了十個最有用的工具: 1.輕鬆調用先前的命令 bash在一個曆史緩衝區中保留你執行的命令,並且允許你通過上和下的游標鍵在先前的命令間迴圈以再次調用它們。甚至為了更快速的重新調用,可以通過輸入少量命令字元然後跟按鍵組合Ctrl-R來“快速尋找”先前執行的命令;然後bash將掃描命令曆史以匹配命令並在控制台顯示它們。重複按Ctrl-R可以在整個匹配的命令列表中進行迴圈。 2.

linux 核心中的非強制中斷處理__linux

Linux核心定義的非強制中斷如下: static struct softirq_actionsoftirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp; char *softirq_to_name[NR_SOFTIRQS] = {        "HI","TIMER", "NET_TX",

vconfig - Linux 下的 802.1q 實現組態工具__Linux

vconfig - Linux 下的 802.1q 實現組態工具 著作權聲明:可以任意轉載,轉載時請務必以超連結形式標明文章原始出處和作者資訊及本聲明。http://windtear.net/archives/2005/07/18/000720.html http://windtear.net/archives/2005/07/18/000720.html 研究過 /sbin/ifup 的話 會發現 ifup 指令碼有 vconfig 和

linux路由核心實現分析(一)----鄰居子節點__linux

有三種路由結構:   1,neigh_table{} 結構和 neighbour{} 結構  儲存和本機物理上相鄰的主機地址資訊表,通常稱為鄰居子節點,指的是和本機相鄰只有  一跳的機器,其中 neigh_table{} 作為資料結構鏈表來表示 neighbour{} 表示相鄰的機器節點   2, 路由規則的儲存,判斷了一個到達一個網路地址必須經過怎樣的路由,使用 fib_table 來表示   3,

Linux下用arptables防arp攻擊__Linux

 綁定網關的mac arp -s 192.168.1.1  00-1d-0f-2a-7f-e2 arp -s 192.168.1.12  00-1f-d0-de-2c-2b 配置 :防止ARP最有效方法是只允許網關的ARP包 ,我現在的環境網關IP:59.37.172.1  MAC: 00:23:89:4D:29:12 本機IP: 59.37.172.81  MAC: 00:E0:81:D2:75:C5

linux下SVN倉庫間資料轉移或重新命名__linux

假設將A倉庫的資料轉移到B倉庫 A位置:/svndata/A B位置:/svndata/B 不能直接將A倉庫重新命名為B,或將A複製得到一個複本,再將複本命名為B 使用svnadmin dump & svnadmin load 建立B倉庫(如果B不存在) svnadmin create /svndata/B 得到A倉庫.dump檔案A.dump

linux應用編程:socket 常用API總結__區塊鏈

1:代碼 #include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include

Linux命令之sync - 強制將記憶體中的檔案緩衝內容寫到磁碟__Linux

用途說明 Linux核心為了達到最佳的磁碟操作效率,會把需要寫入到磁碟的資料現在記憶體中緩衝起來,在合適的時候才真正寫入到磁碟中,這在絕大多數情況都是沒有任何問題的,而且提高了系統的效率,但是如果系統當機、掉電,就會有些檔案內容不會儲存下來。在Linux系統關機或者重啟時,會自動把緩衝區的內容自動同步到磁碟中。我們也可以手工去執行sync命令,強制將記憶體中的檔案緩衝內容寫到磁碟,這個命令是通過調用sync系統調用來實現的。(flush file system

Linux核心分析 - 網路[十二]:UDP模組 - 收發__Linux

  核心版本:2.6.34 UDP報文接收       UDP報文的接收可以分為兩個部分:協議棧收到udp報文,插入相應隊列中;使用者調用recvfrom()或recv()系統調用從隊列中取出報文,這裡的隊列就是sk->sk_receive_queue,它是報文中轉的紐帶,兩部分的聯絡如下圖所示。 第一部分:協議棧如何收取udp報文的。

linux 下VLAN資料包格式__linux

主要是對VLAN的資料包格式進行了抓包分析。同時對vconfig命令的適用進行了說明。 PC:10.10.107.168  AP:10.10.107.231(eth0.100) 1:添加VLAN,使用vconfig。 ~# vconfig BusyBoxv1.10.3 (2012-09-23 02:13:20 CST) multi-call binary Usage:vconfig COMMAND [OPTIONS]...

如何查看linux版本 如何查看LINUX是多少位

http://sopace.blog.51cto.com/1227753/670526 如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案。  1. 查看核心版本命令:  1) [root@q1test01 ~]# cat /proc/version   Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-

VMware 下 Linux 利用虛擬光碟機安裝 VMware Tools 詳解__Linux

     我用的Linux系統是Fedora,剛學Linux,好多東西還不會,昨晚因為需要在主機系統window 7和虛擬系統Fedora之間copy或托拉檔案,為此需要在虛擬機器系統Fedora上安裝Vmware Tools,現將詳細的安裝過程記錄如下:     在安裝之前要確保虛擬機器已開機,並且虛擬作業系統已經正常運行。 1.  在主機系統上 VMware

Linux系統下手動建立使用者的詳細步驟__Linux

1. 先建立所需要的群組 ( vi /etc/group ); 2. 將 /etc/group 與 /etc/gshadow 同步化 ( grpconv ); 3. 建立帳號的各個屬性 ( vi /etc/passwd ); 4. 將 /etc/passwd 與 /etc/shadow 同步化 ( pwconv ); 5. 建立該帳號的密碼 ( passwd accountname ); 6. 建立使用者家目錄 ( cp -a /etc/skel

Linux的檔案系統和df命令__Linux

http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html df命令用於顯示磁碟分割上的可使用的磁碟空間。預設顯示單位為KB。可以利用該命令來擷取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。 當系統磁碟滿了時,最常用的查看系統空間的命令是df -i 顯示inode資訊    di -ah  M為單位顯示磁碟實用資訊   其中,inode表示隱藏檔資訊的地區,中文叫

Linux和Windows共用檔案的三種方法__Linux

作者:華清遠見講師 第一種 samba共用 1、安裝samba:可以先檢查下是否已經安裝:rpm -qa | grep samba,沒有的話自己安裝下,這裡介紹下基於RPM包的一種線上安裝模式yum yum是一種快速安裝模式,它會自動解決軟體安裝時的依賴問題並自動去特定的伺服器下載相應的軟體進行安裝,安裝命令:yum install samba 2、建立共用資料夾 mkdir -m 777 /home/default/share

讓Linux主機開啟.htaccess支援__Linux

原文地址:http://www.zoneself.org/2012/02/10/content_235.html 國內的很多Linux型主機預設是不開啟.htaccess的,從而導致不支援偽靜態。而國外的虛擬機器主機基本上都是支援此服務的,我曾經問過國內的主機供應商為何不開啟.htaccess服務,他們的回答很可笑,說是減輕伺服器的負擔,呵,這真是符合了中國的國情,真讓你不知以何種語言反擊之。

linux上安裝svn(親測)__linux

在網路上搜尋了很多文章,發現要麼就是這個錯誤,那個錯誤。費時間,下面這篇文章親測,簡單可以安裝。 第一部分:獨立安裝的方式(不用apache): 1、yum install -y subversion-*  2、mkdir–p /opt/svndata/repos 3、svnadmin create /opt/svndata/repos 【出現錯誤一: svnadmin: Could not create top-level directory svnadmin:

嵌入式linux下usb驅動開發方法--看完少走彎路__linux

嵌入式linux下的usb屬於所有驅動中相當複雜的一個子系統,要想將她徹底征服,至少需要個把月的時間,不信。那是你沒做過。 本 人做過2年的嵌入式驅動開發,usb佔了一大半的時間。期間走了不少彎路,下面將我的血的經驗教訓總結下,為要從事和正在從事的戰友們做一點點貢獻吧:) 首 先,掃盲; 要做的是閱讀usb Spec(英文的哦,其實很多文章、書籍和資料真有水平的還是原創的好,就像食品往往經過加工就變了味,之前如果沒有接觸過的話可以先看看中文的,大概先

Linux中ELF格式檔案介紹__Linux

ELF(Executable and Linkable Format)即可執行串連檔案格式,是一種比較複雜的檔案格式,但其應用廣泛。與linux下的其他可執行檔(a.out,cof)相比,它對節的定義和gnu工具鏈對它的支援使它十分靈活,它儲存的足夠了系統相關資訊使它能支援不同平台上的交叉編譯和交叉連結,可移植性很強.同時它在執行中支援動態連結共用庫。 

phpStudy在linux下的使用說明__linux

下載地址: 下載版:http://lamp.phpstudy.net/phpstudy.bin 完整版:http://lamp.phpstudy.net/phpstudy-all.bin PHP環境支援: 解釋:Apache/Nginx/Tengine/Lighttpd php版本:支援php5.2/5.3/5.4/5.5切換  作業系統:已經在centos-6.5,debian-7.4.,ubuntu-13.10測試成功 安裝方法:

總頁數: 3662 1 .... 877 878 879 880 881 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.