Time of Update: 2018-12-04
SecureCRT這款SSH用戶端軟體同時具備了終端模擬器和檔案傳輸功能。比ftp命令方便多了,而且伺服器不用再開FTP服務了。rz,sz是便是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具。 windows端需要支援ZModem的telnet/ssh用戶端,SecureCRT就可以用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)。 上傳檔案只需在shell終端模擬器中輸入命令“rz”,即可從彈出的對話方塊中選擇本地磁碟上的檔案,利用
Time of Update: 2018-12-04
1. Sed簡介 sed 是一種線上編輯器,它一次處理一行內容。處理時,把當前處理的行儲存在臨時緩衝區中,稱為“模式空間”(pattern space),接著用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往螢幕。接著處理下一行,這樣不斷重複,直到檔案末尾。檔案內容並沒有 改變,除非你使用重新導向儲存輸出。Sed主要用來自動編輯一個或多個檔案;簡化對檔案的反覆操作;編寫轉換程式等。以下介紹的是Gnu版本的Sed 3.02。 2. 定址 可以通過定址來定位你所希望編輯的行,
Time of Update: 2018-12-04
Linux下的定時器有兩種,以下分別介紹: 1、alarm 如果不要求很精確的話,用 alarm() 和 signal() 就夠了 unsigned int alarm(unsigned int seconds)
Time of Update: 2018-12-04
可能絕大多數linux驅動程式員都讀過ldd(linux device driver)一書。從第1版到第2、第3版。畢竟這類書少的可憐。雖然近兩年國產的驅動開發書籍也日益增多,但是國外引進的書總感覺要高國人一籌。即便判斷是錯誤的,但有這種錯覺也合乎邏輯,因為國外的整體開發水平要比我們先進。很早就下載了eldd(Essential Linux Device
Time of Update: 2018-12-04
今天公司的路由器出現問題,伺服器的IP地址也跟著變了,但是原來的svn已經設定好了,現在需要更換地址查詢原地址的方法:root@jack-desktop:codes# svn info路徑: .URL: http://192.168.1.58/repos 版本庫根: http://192.168.1.58/repos/linux_monitor版本庫 UUID: 81fe7417-a8b1-40d6-90b8-661973047dc1版本: 80節點種類: 目錄調度: 正常最後修改的作者:
Time of Update: 2018-12-04
Time of Update: 2018-12-04
曉得怎麼搞的,對Linux的文字模式總是情有獨鐘,這兩天一直在弄中文支援。以前用過zhcon,可以輸入和瀏覽中文,但是用w3m上網的時候顯示有問題。我懷疑是zhcon和w3m在framebuffer的使用上有衝突的緣故,畢竟zhcon好多年沒有更新了。如下:於是在網上搜尋,發現fbterm這個使用framebuffer技術的控制台下有ucimf外掛程式,可以使用東亞語言的IME。於是就安裝fbterm和ucimf的依賴程式以及ucimf。安裝候可以正常顯示中文,w3m上網也很好,字型也可以設定的
Time of Update: 2018-12-04
目錄1、關於文字編輯器;2、vi 編輯器;3、vi 編輯器的使用方法;3.1 如何調用vi ;3.2 vi 的三種命令模式;3.3 檔案的儲存和退出;3.4 游標移動;3.5插入模式(文本的插入);3.6 常值內容的刪除操作;3.7 恢複修改及恢複刪除操作;3.8 可視模式;3.9複製和粘帖的操作;3.10 關於行號;3.11 尋找和替換功能;3.11.1 尋找;3.11.2 替換; 4、參考文檔;=================================================
Time of Update: 2018-12-04
本文簡要介紹X86-32架構下的Linux kernel被boot loader(如grub)載入到記憶體後,如何從最初的實模式,切換到保護模式,並開啟分頁機制。本文不涉及boot loader如何將核心載入到記憶體,因為這是boot
Time of Update: 2018-12-04
相信很多朋友在Linux裡播放mp3的時候,不論使用何種mp3播放器,或多或少都會遇到mp3標籤亂碼的問題。我一般在遇到mp3標籤顯示亂碼的時候都是使用Ex Falso(Quod Libet內建的一個mp3標籤編輯器)來編輯一下標籤,使我的播放器Quod
Time of Update: 2018-12-04
很多協議的控制資訊在應用程式層資料中被包含,這些資訊直接影響到了鏈路的建立,比如ftp協議就是這樣,ftp分為port模式和pass模式,port模式中,起初client串連server的21連接埠,然後當需要傳輸data的時候,client發送一個控制包給server,包中包含client端開啟的連接埠和自己的ip地址,server收到之後用自己的20連接埠去串連client控制包中建議的ip和連接埠,在這種情況下,如果client在nat後面使用私網地址,那麼server將無法串連clien
Time of Update: 2018-12-04
使用者是銀行的前置機,.bash_profile中有一行trap 1 2 3,問我對系統有何影響。所以查了一些資料轉自http://www.linuxfly.org/post/404/
Time of Update: 2018-12-04
修改linux分區的卷標可以用 e2label,比如要把/dev/sda1 的卷標改為/boot,則可這樣$ e2label /dev/sda1 /boot查看linux分區檔案系統卷標$ e2label /dev/sda1/boot在linux中如何修改Windows分區的卷標呢?我們要用到兩個工具:對於 VFAT 檔案系統,可以使用來自 dosfstools 軟體包的 dosfslabel;對於 NTFS 檔案系統,可以使用來自 ntfsprogs 軟體包的
Time of Update: 2018-12-04
Linux 常用命令匯總ls命令:1. ls //列出目前的目錄的檔案和檔案夾2. ls –a //列出目前的目錄的檔案和檔案夾,包含隱藏檔案3. ls –l //列出詳細資料4. ls 目錄 //列出某目錄下的檔案pwd命令 //查看當前所在位置du 命令1. du 目錄 //查看目錄的總容量以及子目錄的容量2. du –s 目錄 //
Time of Update: 2018-12-04
Freesco實現Linux路由系統 Internet由網路互聯而成,而實現網際互聯的裝置就是網關。任何使用者都是通過網關串連到Internet。Internet上的網關多數是專用的路由器和交換器。目前,Linux的通用性越來越強,經過適當地配置之後,它完全可以擔當互連網的物理基石——路由器這一重要角色。互連網上的高水平開發人員對Linux進行精簡和定製後,推出了Linux軟體Freesco,它可以僅通過一張磁碟片來運行,有效降低了對硬體資源的要求,並提高了工作效率。 Freesco
Time of Update: 2018-12-04
ll_re_block()函數:核心塊裝置讀寫都是通過該函數申請請求項來完成的。該函數首先建立請求項,並插入到指定塊裝置的請求隊列中,實際的讀寫操作則是用請求項函數request_fn()來完成的--對與硬碟來說是do_hd_request().該函數建立的請求項後,首先會檢查對應的請求項隊列是否為空白,如果為空白則設定該請求項為當前請求項,否則利用電梯演算法將該請求項加入請求項隊列。由於每個do_hd_request()在結束每個請求項處理後,都會通過終端回呼函數(read_intr和writ
Time of Update: 2018-12-04
我們在前面分析過,在linux記憶體管理中,核心使用3G—>4G的地址空間,總共1G的大小。而且有一部份用來做非連續空間的物理映射(vmalloc).除掉這部份空間之外,只留下896M大小供核心映射到物理地址。通常,我們把物理地址超過896M的地區稱為高端記憶體。核心怎樣去管理高端記憶體呢?今天就來分析這個問題。核心有三種方式管理高端記憶體。第一種是非連續映射。這我們在前面的vmalloc中已經分析過了,在vmalloc中請求頁面的時候,請求的是高端記憶體,然後映射到VMALLOC_STA
Time of Update: 2018-12-04
引導 Linux 系統的過程包括很多階段。不管您是引導一個標準的 x86 案頭系統,還是引導一台嵌入式的 PowerPC 機器,很多流程都驚人地相似。本文將探索 Linux 的引導過程,從最初的引導到啟動第一個使用者空間應用程式。在本文介紹的過程中,您將學習到各種與引導有關的主題,例如引導載入程式、核心解壓、初始 RAM 磁碟以及 Linux 引導的其他一些元素。
Time of Update: 2018-12-04
我們提過一個概念,就是任何裝置在Linux中都是檔案,不僅如此,連資料通訊的介面也由專屬檔案負責。所以,你會瞭解到,Linux的檔案種類很多。除了前面提到的 -, d即所謂的一般檔案與目錄檔案之外,還有哪些種類的檔案呢? 檔案種類 在介紹屬性時,提到了最前面的標誌(d或 -)可以表示目錄或檔案,那就是不同的檔案種類。Linux的檔案種類主要有下面這幾種: • 普通檔案(regular file):就是一般我們存取的檔案,由ls -al顯示出來的屬性中,第一個屬性為 [-],例如
Time of Update: 2018-12-04
linux下建立使用者1、添加ftp使用者useradd ftpname -d /home/ftppasswd ftppwd以下操作都以root許可權進行:service vsftpd start 啟動Linux內建的FTP服務2. 添加普通使用者useradd nagios –d /usr/local/nagioschown nagios.nagios /usr/local/nagios將使用者切換到nagios 使用者,添加nagios的訪問使用者:su nagioshtpasswd –c