linux基礎命令

標籤:unix   linux   終端   命令   Linux 基礎命令  (一切皆檔案)命令格式:命令 [選項] [參數]注意點:使用空格分開命令,選項和參數,最對只支援256個字元。help     協助man      手冊 eg. man man   

linux命令-df

標籤:伺服器   linux   空間   資訊     linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間佔用情況。可以利用該命令來擷取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。 1.命令格式:   df [選項]  [檔案] 2.命令功能:  

linux系統編程之進程(四):wait/waitpid函數與殭屍進程

一、殭屍進程當子進程退出的時候,核心會向父進程發送SIGCHLD訊號,子進程的退出是個非同步事件(子進程可以在父進程啟動並執行任何時刻終止)子進程退出時,核心將子進程置為殭屍狀態,這個進程稱為殭屍進程,它只保留最小的一些核心資料結構,以便父進程查詢子進程的退出狀態。父進程查詢子進程的退出狀態可以用wait/waitpid函數。二、如何避免殭屍進程當一個子進程結束運行時,它與其父進程之間的關聯還會保持到父進程也正常地結束運行或者父進程調用了wait/waitpid才告終止。進程表中代表子進程的資料

在linux下安裝NASM

參考《NASM中文手冊.pdf》1.3.2 在unix 下安裝NASM 如果你得到了 Unix 下的NASM 源碼包'nasm-x.xx.tar.gz'(這裡x.xx 表示該源碼包中的nasm 的版本號碼),把它解壓壓到一個目錄,比如'/usr/local/src'。包被解壓後會建立自己的子目錄'nasm-x.xx' NASM 是一個自動設定的安裝包:一旦你解壓了它,'cd'到它的目錄下,輸入'./configure',該指令碼會找到最好的 C編譯器來構造 NASM,並據此建立

linux核心及驅動開發中有關__init,__exit和__initdata的用法

 要瞭解Linux Kernel代碼的分段資訊,需要瞭解一下gcc的__attribute__的編繹屬性或定義的函數或數,__attribute__主要用於改變所聲明據的特性,它有很多子項,用於改變作用對象的特性。比如對函數,noline將禁止進行內聯擴充、noreturn表示沒有傳回值、pure表明函數除傳回值外,不會通過其它(如全域變數、指標)對函數外部產生任何影響。但這裡我們比較感興趣的是對程式碼片段起作用子項section。__attribute__的section子項的使用格式為: _

關於LINUX系統netterm終端登陸亂碼問題。

近段做一些linux下的工作,碰到亂碼問題,隨便標記一下,以方便各位朋友參看。  linux ra4 系統預設zh_CN.UTF-8 所以在使用終端軟體時要兩端統一對應就OK。具體查看/etc/sysconfig/i18n  這個檔案的配置修改如下就OK!#LANG="zh_CN.UTF-8"LANG="zh_CN.GB18030"#SUPPORTED="zh_CN.UTF-8:zh_CN:zh"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:

【PAPI】Linux下安裝PAPI讀取硬體效能計數器資料

零、PAPI簡介    PAPI (Performance Application Programming Interface),它是一套API,通過它可以訪問CPU效能計數器,效能效能計數器的資料,例如 L1/L2 Cache,CPU Cycle,CPU Instruction,TLB等.    PAPI官網是: http://icl.cs.utk.edu/papi/ 一、安裝前提    確保核心中安裝了 perfctr 模組並且是動態載入方式(modprobe

執行緒區域儲存(Windows和Linux)

一、執行緒區域儲存(Windows, Thread Local Storage)     TLS 是一個機制,經過它,程式可以擁有全域變數,但處於“每一線程各不相同”的狀態。也就是說,進程中的所有線程都可以擁有全域變數,但這些變數其實是特定對某個線程才有意義,各個線程擁有全域變數的一個副本,各自之間不相影響。就是這麼一個意思,比如我定義了一個全域變數  int

初窺Linux 之 資料流重新導向

一、什麼是資料流重新導向在說資料流重新導向之前,先來說說資料流的概念吧。資料流分為三種:標準輸入(stdin),標準輸出(stdout)和標準錯誤輸出(stderr)。簡單來說,標準輸出指的是命令執行所回傳的正確資訊,而標準錯誤輸出指的是命令執行失敗後,所回傳的錯誤資訊。這些資訊預設是列印在螢幕上的。那麼什麼時資料流重新導向呢?從字面上理解就是改變資料流的流向,使之流向指定的檔案或裝置。例如,把執行命令所回傳的正確資訊(標準輸出資訊)流向一個檔案,而將所回傳的錯誤資訊(標準錯誤輸出)流向別一個檔

linux 指令碼學習 crontab 命令的學習

  Crontab是一個很方便的在unix/linux系統上定時(迴圈)執行某個任務的程式   crontab -e 編輯定時指令碼  ;  crontab -l  查看定時指令碼 ;  cron服務是一個定時執行的服務,可以通過crontab 命令添加或者編輯需要定時執行的任務:   crontab -u //設定某個使用者的cron服務,一般root使用者在執行這個命令的時候需要此參數 ;  crontab -r //刪除沒個使用者的cron服務 ; 

Cherry 推出面向Linux使用者的專用鍵盤

        LinuxAID.com.cn網站最新資訊:德語及英語國家的Linux 使用者從下月底開始,可以購買到專門針對Linux作業系統而涉及的鍵盤了。根據發行公司Cherry表示,這也是世界上第一種專門面向Linux的鍵盤。   根據Cherry市場總監Gunter Vogl表示,這款Cherry CyMotion Master Linux 鍵盤在原來微軟風格鍵盤的開始鍵上標有Linux標誌,並設定了29個Linux作業系統以及應用程式的熱鍵。

日推出可在Windows 2000/XP下啟動並執行免費Linux

         日本獨立行政法人產業技術綜合研究所於8月24日推出免費Linux版本KNOPPIX的新版。新版“KNOPPIX v3.4_20040517-20040820”的特點是,雖然是Linux作業系統但可作為Windows應用程式運行。可以使用Windows上的Linux Emulator“Cooperative Linux(coLinux)”或CPU Emulator“QEMU”。  ▲在Windows上啟動並執行KNOPPIX  KNOPPIX是德國Klaus Knopper

Linux下proftpd安裝配置

proftpd是一款開放源碼的ftp伺服器軟體,它是原來世界範圍使用最廣泛的wu-ftpd的改進版,它修正了wu-ftpd的許多缺陷,現簡要介紹一下安裝與配置。proftp:http://www.proftpd.org/上傳至:/usr/local/src#cd /usr/local/src  #tar xvzf proftpd-1.2.10.tar.gz #cd proftpd-1.2.10 #./configure --prefix=/usr/local/proftpd#make &

個人學習Linux知識總結第1/4頁

1.更改telnet登入慢的問題:cd /etc vi resolv.conf將裡面內容清空 2.更改root使用者不能直接遠程登入問題:cd /etc cd pam.d vi login注釋掉這行#auth required pam_securetty.so //該行注釋掉 3.掛接USB移動硬碟將移動硬碟掛上。 #df 查看Linux下硬碟盤符mount /dev/sda1 /mnt/usb (舉例) 5.更改Linux啟動時用圖形介面還是字元介面cd /etc vi

Linux下常用的程式Proxy 伺服器(proxy)配置

Linux下有很多程式都只有命令列介面,對於這類程式,它們通過Proxy 伺服器(proxy)訪問網路的方式也不盡相同。在本文中Easwy 總結了一些常用Linux程式配置Proxy 伺服器的方法。[ 通用Proxy 伺服器配置 ] 對於大多數Linux控制台程式,例如Debian 或Ubuntu中的apt-get 和aptitude 命令、git命令 、wget命令,這些程式都使用http_proxy 和ftp_proxy

linux下連結靜態連結庫

產生靜態連結庫/動態連結程式庫的makefile如下:#CC:=arm-linux-gccCFLAGS := -I..LDFLAGS := -lpthread -lrtSRCS := $(wildcard *.c)ifdef ARCHlibclient := libclient-$(ARCH).aelselibclient := libclient.aendifall: $(libclient) libclient.so$(libclient): client.o net.o $(AR)

linux記憶體的使用與page buffer )

自:http://blog.csdn.net/eroswang/article/details/4131034可以將linux看作一個用來管理資源的程式,而其他應用程式跑在其上,linux管理應用程式的記憶體配置,回收,等等。為了管理,它首先需要給自己分配靜態記憶體空間:程式碼片段空間,mem_map[]空間等等。然後它把剩餘的其他RAM用buddy系統進行動態管理。linux核心的pagetable

Linux 核心討論課記錄

以下為每周六實驗室核心討論課我所主講的主要內容,在百度文庫和CSDN下載頻道中上傳有我所講的PPT原稿。現對以前做個補充,以後每次講完之後就更新。9月29日星期六上午:主講進程描述符結構體task_struct資料結構,由於task_struct這個結構體是系統感知進程存在的唯一標誌,linux核心涉及進程和程式的所有演算法都是圍繞這個資料結構建立的,裡面存在上百個欄位,表示了進程的狀態、標識符、進程之間的連結關係、進程調度相關的資訊、時間和定時器資訊、

linux的諸個啟動層級:init 0,1,2,3,4,5,6《轉》

文章目錄 0:停機 0:停機1:單使用者形式,只root進行維護2:多使用者,不能使用net file system3:完全多使用者5:圖形化4:安全模式6:重啟 其實,可以通過查看/etc/rc.d/中的rc*.d的檔案來對比理解。。init 0,對應的系統會運行,/etc/rc.d/rc0.d裡指定的程式。我們來看下名稱。[root@localhost  ~]# ls /etc/rc.d/rc0.d K01dnsmasq 

幾個檢查當前啟動並執行LINUX是在VM還是在實體機中的方法

$facter virtual physical$facter virtual vmware$cat /proc/scsi/scsiAttached devices:Host: scsi6 Channel: 03 Id: 00 Lun: 00  Vendor: HP       Model: P410             Rev: 5.14  Type:

總頁數: 3662 1 .... 13 14 15 16 17 .... 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.