Linux基本操作

0)序言日有一知,當有一錄,自09年來,工作所需,接觸開源平台,對Linux常有涉獵,其間問題,記錄在案,雖為敝帚,不敢自珍,所記條目,並未嚴格整理,但願於後來者有所裨益. 1)常用查看某個命令的路徑which:查看某個命令的路徑,該命令在PATH變數配置的路徑中尋找命令,並給出第一個查詢結果返回 查看使用者資訊的幾種方法fingeridgroups 刪除目錄果目錄為空白,可以用 rmdir 刪除 如果目錄不為空白,可以用rm -rf 刪除 建立符號連結(捷徑)ln -s

Win95 + WinNT + Linux multiboot using LILO mini-HOWTO

Win95 + WinNT + Linux multiboot using LILO mini-HOWTOnull null〖返回〗〖轉寄〗具體文章請參考:http://www.linuxdoc.org/HOWTO/mini/Multiboot-with-LILO.html There are a number of documents available that describe in detail how to multiboot just about any number of OS's

linux ln用法

這是linux中一個非常重要命令,請大家一定要熟悉。它的功能是為某一個檔案或目錄在另外一個位置建立一個同步的連結,類似Windows下的超級連結。這個命令最常用的參數是-s,具體用法是:sudo ln -s 源檔案 目標檔案當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:sudo ln -s

最簡單的嵌入式Linux驅動程式模組

注意:開發Arm平台的驅動,需要Arm平台的源碼樹;注意:ARM平台的linux核心源碼需要先編譯,否則無法編譯驅動;一、第一種編譯驅動方式,共6步第1步:建立源碼樹解壓安裝Linux 核心原始碼在工作目錄/opt/FriendlyARM/mini2440 中執行:#cd /opt/FriendlyARM/mini2440#tar xvzf /tmp/linux/linux-2.6.32.2-mini2440-20100106.tar.gz將建立產生linux-2.6.32.2

Linux 檔案系統概述

一、什麼是檔案系統(Filesystem);1、常見定義方法;什麼是檔案系統(filesystem),用一兩句話解答出來,實在有點困難,這個問題只能留給檔案系統的設計者或對檔案系統精通的專業人士來回覆;下面是關於filesystem的定義是我從 Google.com 上搜尋到的;下面我們分析一下,對我們來說,瞭解一下也有好處。如果您是專業人士,如果您有自己的定義方法,請在本文後面留言;謝謝;定義一;A directory structure contained within a disk

Linux的地址空間

在支援MMU的系統中,當系統做完硬體初始化後就使能MMU功能,這樣整個系統就運行在虛擬儲存空間中,實現虛擬儲存空間到實體儲存體空間映射功能的是處理器的MMU,而虛擬儲存空間與5路儲存空間的映射關係則是由Linux核心來管理的。32位系統中實體儲存體空間佔4GB空間,虛擬儲存空間同樣佔4GB空間,Linux把物理空間中實際存在的遠遠小於4GB的記憶體空間映射到整個4GB虛擬儲存空間中除映射I/O空間之外的全部空間,所以虛擬記憶體空間遠遠大於實體記憶體空間,這就說同一塊實體記憶體可能映射到多處虛擬記

linux修改主機名稱的方法 與 本地互聯

在論壇上看到有一些需要更改/proc/sys/kernel/hostname才行< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> linux修改主機名稱的方法用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢複原來的值。#hostname  //查看機器名#hostname -i

LINUX環境下的IP和MAC地址綁定

 Linux伺服器承擔整個校園網訪問網際網路的網關,在Linux環境中,有一個非常靈活的IP過濾工具是iptables,這個工具在使用的時候可以設定多個條件同時滿足才允許通過IP資料,利用這個功能就可以實現地址綁定功能。設計理念是只有IP地址和MAC地址同時滿足條件時才允許資料轉寄,命令如下:iptables -P FORWARD DROPiptables -A FORWARD -s 192.168.6.200 -m mac --mac-source 00:11:5B:EF:7A:D8 -j

fedora-16 Linux 和 win7 雙系統,出現grub rescue的處理

本人安裝的是win7+fedora16,今天想在自己電腦上裝個oracle 11g,不過網上看到oracle 和 win7的相容性好像不太好,安裝的時候很麻煩,所以就想從C盤分了一個10G的區出來,想安裝xp,在xp上裝oracle,就找了一個GhostXP的光碟片想直接在win7下讀取光碟片試試能不能直接恢複系統到新的分區。運行光碟片—>選擇“安裝windowsXP”—>選擇新的分區—>點擊確定,結果發現沒反應 =

關於Linux核心學習(尚觀Linux研究室)

  1. 請推薦一些好的Linux核心參考書? a.《Linux Device Drivers, Second Edition》,有中文譯本 b.《Understanding the Linux Kernel, 2nd Edition》 c.《Linux核心原始碼情景分析》,分上下兩冊 d.《邊幹邊學-Linux核心指導》 2. 核心原始碼問題 2.1 如何得到某一版本的Linux核心原始碼? a.

LINUX RTC機制實現計時器類

 在LINUX中經常要使用計時器,而在LINUX環境下使用計時器不像WINDOWS環境下那樣一個SETTIMER()方便,主要有三種方式:使用SLEEP/USLEEP+單獨線程;SETITMER加處理訊號SIGALRM,或者是RTC機制。這裡我講到的是使用RTC機制實現計時器類。這種方法最為優越,它與傳統意義上的SLEEP和SIGALRM訊號是分離的,它的運行不受SLEEP的影響,而像SETITMER等都會受到SLEEP的影響,因為它們使用的是同一時鐘。    以前用select實現的計時器類(

Linux下的定時器類實現(select定時+線程)

 更好的計時器類實現:LINUX RTC機制實現計時器類     很多時候需要在LINUX下用到定時器,但像setitimer()和alarm()這樣的定時器有時會和sleep()函數發生衝突,這樣就給編程帶來了很大的困難。   寫了一個定時器的類,使用select進行精確定時。而且可以在系統中建立不限數量的定時器,且互不干擾。類的內部採用線程實現。即線程+select。代碼如下:CTimer.h:/** CTimer.h** Created on: 2009-7-13*

使用timeval擷取Linux 毫秒級計時

先補充一下,精確的sleep用usleep(1000 *

Linux終端命令用法精選

 檔案目錄類    1.建立目錄:mkdir 目錄名    2.刪除空目錄:rmdir 目錄名    3.無條件刪除子目錄: rm -rf 目錄名    4.改變目前的目錄:cd 目錄名 (進入使用者home目錄:cd ~;進入上一級目錄:cd -)    5.查看自己所在目錄:pwd    6.查看目前的目錄大小:du    7.顯示目錄檔案清單:ls -l (-a:增加顯示隱含目錄)    其中:藍:目錄;綠:可執行檔;紅:壓縮檔;淺藍:連結檔案;灰:其他檔案;紅底白字:錯誤的連結檔案   

Linux/Window 7 Telnet 配置(一)

 題記:         最近項目中需要監控儲存區伺服器上磁碟空間情況,最終決定使用Telnet發送系統命令/shell,然後解析系統返回擷取磁碟資訊。在此過程中對Telnet有了一定瞭解,本文就Linux、Windows 7 的Telnet 安裝配置整理下,方便以後尋找。思前想後,還是決定把Telnet 的配置按系統分開,本篇介紹Linux 的Telnet 安裝及配置。Windows 系統的配置見“Linux/Window 7 Telnet 配置(二)” 本文內容:      

從零構建一個400K的嵌入式Linux根檔案系統UCFS

看過很多文章,都沒有明白怎樣製作一個檔案系統,在網上發現有這麼一篇好文章,這是幸運!轉載之,希望讓更多的人受益。(當然我在實踐的過程中,把有些不對的地方給改了過來,忘原作者不要介意)++++++++++++++++++++++++++++++++++++++++ 作者:惆悵的桶(tongmvp)日期:2008-2-22著作權聲明:轉載請註明出處 ++++++++++++++++++++++++++++++++++++++++

程式員,Linux你學了沒有?

Windows在一天天升級,Linux也一樣,做為一個程式員,你更愛哪一個?我想誰都會回答Linux,當然,如果你沒有接觸過它,你就沒有發言權。看到很多貼子,都說紅旗Linux是垃圾,是不是垃圾至少我不敢說,做不到比別人好,你就沒有發言權,如果你能弄個比它好的東西,比你差的人會說”I 服了You!”,如果厲害的可以說你是垃圾。這個世界就是這樣,有競爭才有發展,紅旗Linux在進步,而我們呢?我其實也是一位Windows下的開發人員,很遺憾,所做的東西都不會涉及底層,一起在想,我是站在巨人肩了嗎?

受不了cygwin的諸多問題和龜速,終於裝了一個正宗的linux

公司的一台開發用機再一次崩了,幾經變遷,已經找不到管理員,cygwin用著有時候行,但有時候真的無能為力,遂決定裝一台真正的linux。windows日常還得用,只好搭上VMware這次裝的是Gentoo

Linux 死進程導致資料慢

中午一個查詢過程 跑得挺快的,下午就達到了400秒!DBA 說 系統有問題了[oracle@backup ~]$ ps -auxWarning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQUSER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMANDroot     29087  0.0     0.0  5360  972

linux 系統緩慢 SAR -Q 看到好多活躍進程 不知道從哪裡查出是哪些進程了 鬱悶

從/proc/loadavg獲得資料 runq-sz 採樣時,運行隊列中任務的個數,不包括vmstat 進程。 procs_running-1 plist-sz 採樣時,系統中活躍的任務的個數 nr_threads ldavg-1 採樣的前一秒鐘系統的負載(%) lavg_1 ldavg-5 採樣的5秒鐘系統的負載(%) lavg_5 ldavg-15 採樣的前15秒鐘系統的負載(%) lavg_15 [root@surgegate1 log]# sar -q

總頁數: 3662 1 .... 1057 1058 1059 1060 1061 .... 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.