Linux的永久連結和軟連結有何區別?

1.永久連結實際上是為檔案建一個別名,連結檔案和原檔案實際上是同一個檔案。可以通過ls -i來查看一下,這兩個檔案的inode號是同一個,說明它們是同一個檔案;而軟連結建立的是一個指向,即連結檔案內的內容是指向原檔案的指標,它們是兩個檔案。 2.永久連結只能用於檔案,不能用於目錄;軟連結可以為目錄建連結。 3.永久連結不能跨檔案系統操作。

如何禁止ping,也就是不讓別人ping通我們的Linux機器

ping命令是電腦之間進行相互檢測線路完好的一個應用程式,電腦間交流資料的傳輸沒有經過任何的加密處理,因此我們在用ping命令來檢測某一個伺服器時,可能在網際網路上存在某個非法分子,通過專門的駭客程式把在網路線路上傳輸的資訊中途竊取,並利用偷盜過來的資訊對指定的伺服器或者系統進行攻擊,為此我們有必要在Linux系統中禁止使用Linux命令。在linux裡,如果要想使ping沒反應也就是用來忽略icmp包,因此我們可以在Linux的命令列中輸入如下命令: echo 1 >

32位Linux和開了PAE之後的32位Linux的記憶體大小限制

PAE是核心編譯時間候的一個選項,開了PAE之後,系統可以管理到64GB的記憶體,但是由於要做map/unmap的動作,所以效能會有3%-5%的下降 但是不管有沒有開PAE,在32位的Linux下,單個進程能使用的記憶體大小都是3GB,都不能越過這個限制。 具體看下面這篇文檔:/Files/super119/LinuxRamLimits.mht.zip

Linux Enterprise Cluster NOtes — Ch4 同步:ssh和rsync

Chapter 4: Synchronizing Servers with RYSNC and SSH 1. rsync. 本書是一本描述HA和load balance的書,這一章主要是在描述如何同步兩台伺服器上的檔案和內容。因為在做HA的時候,兩台伺服器上的內容必須完全一樣,這樣,當一台掛掉之 後,另外一台才能馬上接替工作。當然了,如果兩台伺服器無盤,共用一個儲存的話,就沒有這個必要了。如果不是,那麼就要做這些事情。 2. 本書的組織上,首先是講HA,然後講load

使用expect實現ssh自動輸入密碼,從而自動登陸Linux

以下來自網上的一些資料和自己的實驗,用以下命令執行: expect -f expect-ssh.exp <username> <password> <hostname or ip> 注意,在這個expect-ssh.exp中,connect函數主要負責登陸,代碼的最後兩行,兩個send是登陸上去後,執行的命令,注意最後一定要執行一個exit,否則會導致expect執行完成後還留在遠程主機上。 這裡是expect-ssh.exp的源碼: Code

在Linux下使用命令查看系統中RAID的情況

soft-raid $cat /proc/mdstat hard-raid $cat /proc/scsi/ [tab] 鍵, 裡面會有內容的 另外用 $dmesg|grep md 也可以查soft-raid $dmesg|grep scsi 查hard-raid ,不過通常sata 和usb-hd等裝置也被作為scsi,

從串口登入Linux主機

一般來說,登入Linux系統,我們會使用telnet,ssh,rlogin,甚至可以使用webmin通過web來管理 但這都需要網路的支援,一旦網路出現問題,以上的方法都將失效 這裡介紹如何使用串口登入到Linux主機(就好比配置Cisco的路由器一樣) 首先確認Linux系統中有/sbin/agetty,然後編輯/etc/inittab,添加: “7:2345:respawn:/sbin/agetty/dev/ttyS0

Linux執行緒模式比較-Linux Threads and NPTL

Linux Thread和POSIX是不相容的,而且,在核心裡面,一個線程其實就是一個進程(只不過這些線程都是通過clone產生的),所以,有著很多的缺點,比如,我們在一些比較老的系統上(如RedHat9之前的版本,RHEL AS2系列上),可以看到一個多線程的程式,在TOP或PS或/proc下,能看到很多進程資訊項,這就是因為這些線程在核心中都是以進程的方式存在的,詳情請看文章中Linux Thread的限制一節 NPTL是Native Posix Thread

為什麼x86 Linux程式起始地址是從0×08048000開始的?

1. The load address is arbitrary, but was standardized back with SYSV for x86. It's different for every architecture. What goes above and below is also arbitrary, and is often taken up by linked in libraries and mmap() regions.2. The answer is

Linux fork哪些被繼承,哪些不被繼承

fork系統調用產生一個新的進程, 叫子進程, 是調用進程的一個複製品. 調用進程叫父進程, 子進程繼承了父進程的幾乎所有的屬性:. 實際UID,GID和有效UID,GID.. 環境變數.. 附加GID.. 調用exec()時的關閉標誌.. UID設定模式位元位.. GID設定模式位元位.. 進程組號.. 會話ID.. 控制終端.. 當前工作目錄.. 根目錄.. 檔案建立掩碼UMASK.. 檔案長度限制ULIMIT.. 預定值, 如優先順序和任何其他的進程預定參數,

ARM linux kernel從入口到start_kernel程式碼分析 — 只到machine type選中為止

轉載自:http://blog.sina.com.cn/bytex 本文針對arm linux, 從kernel的第一條指令開始分析,一直分析到進入start_kernel()函數.我們當前以linux-2.6.19核心版本作為範例來分析,本文中所有的代碼,前面都會加上行號以便於和源碼進行對照.例:在檔案init/main.c中:00478: asmlinkage void __init start_kernel(void)前面的"00478:"

Linux kernel official documents: Coding style, HOWTO, stable API nonsense, stable kernel rules

4個PDF在這(with notes):/Files/super119/CodingStyle.pdf/Files/super119/HOWTO.pdf /Files/super119/stable_api_nonsense.pdf /Files/super119/stable_kernel_rules.pdf Coding styles最有價值,然後是stable API nonsense,然後是HOWTO和stable kernel rules.

Linux device drivers 3rd Edition reading notes

Chapter 1 & 2: An introduction to device driver & Building and Running modules1. Concurrent, Security -- module writting notes2. Kernel stack is small, normally one page(4K). So don't create a lot of local variables and don't have a long

Linux(open source)的 SD/MMC/SDIO 支援現況概要

轉自:http://www.jollen.org/blog/2007/01/open_source_sd_mmc_sdio.htmlSD(Secure Digital)與 MMC(Multimedia Card)SD 是一種 flash memory card 的標準,也就是一般常見的 SD 記憶卡,而 MMC 則是較早的一種記憶卡標準,目前已經被 SD 標準所取代。在維基百科上有相當詳細的 SD/MMC

Linux graphics stack 理解

1. Display and mode setting: DRM. DRM defines connector/encoder/crtc to support display(including multi-monitor). And KMS makes mode setting happens in kernel space.2. 2D acceleration: X server EXA/UXA extension. Vendor should write a X server

Linux平台使用SSD必讀 (範例為Ubuntu)

From: http://yblog.org/archive/index.php/11734SSD和一般傳統硬碟最大的不同,就是它的寫入壽命比較有限,同一塊資料區裡面的快閃記憶體(flash memory)經不起大量多次的寫入,故SSD採用控制晶片內建的特殊演算法,把資料平均寫入到不同區塊的快閃記憶體晶片上。本文範例為Ubuntu Linux,我的Acer 3750G筆電裝的是Ubuntu 11.04,SATAII SSD 120GB(SandForce

Linux “Graphics Driver Stack” Explained – 把Mesa/DRI/X server/OpenGL等的關係解釋的最清楚的一篇

文章目錄 More than Meets the EyeDDX: People’s Favourite Barking TreeMesa DRI Driver: The Invisible HeroDRM: Bridge to the HardwareAll Together NowNow, Lets Make It ComplicatedSo, Now You Know From: http://yangman.ca/blog/2009/

為什麼linux的TTY登入程式getty/agetty一般都會設定一個-L的option?

-L option表示程式不等待DCD訊號。DCD訊號是串口通訊時的一個訊號,表示Data Carrier Detected,一般是modem連通之後會發送回來的一個訊號,表示資料載波OK,可以繼續通訊了。但是,在現在的串口通訊中,特別是嵌入式開發的時候,開發板上的串口,DCD這個pin一般都不會連線的,一般只連tx/rx/cts/rts四根線就OK了。所以,如果getty或者agetty沒有指定-L選項,那麼open

Linux kernel abstract resource management 解釋

From: http://zhanglinbao.bokee.com/5408080.html 申明:這份文檔是按照自由軟體開放原始碼的精神發布的,任何人可以免費獲得、使用和重新發布,但是你沒有限制別人重新發布你發布內容的權利。發布本文的目的是希望它能對讀者有用,但沒有任何擔保,甚至沒有適合特定目的的隱含的擔保。更詳細的情況請參閱GNU通用公用許可證(GPL),以及GNU自由文檔協議(GFDL)。

總頁數: 4039 1 .... 207 208 209 210 211 .... 4039 Go to: 前往
Tags Index:

聯繫我們

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

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