linux 查看檔案夾大小 du命令

文章目錄 用途文法描述標誌退出狀態樣本檔案相關資訊 日誌原文:http://blog.sohu.com/people/!a2VmYW5sb3ZleXVuaW5nQHNvaHUuY29t/159962486.html    du -sh *   查看目前的目錄下的檔案夾大小du 命令用途概述磁碟使用。文法du [ -a | -s ] [ -k ] [ -m ] [ -g ][ -l ] [ -r ] [ -x ]

linux 如何查看服務和連接埠

問:我該如何發現哪種服務正在某個特定連接埠上監聽呢?我如何發現哪一個程式正在一個特定連接埠上監聽呢?  答:在*NIX系統中,你可以使用下面的任何一個命令來得到在一個特定TCP連接埠上監聽的列表。  Lsof:其功能是列示開啟的檔案,包括監聽連接埠。  netstat :此命令象徵性地展示各種與網路有關的資料和資訊的內容。  Lsof命令樣本  你可以輸入下面的命令來查看IPv4連接埠:  # lsof -Pnl +M -i4  你可以輸入下面的命令來查看IPv6協議下的連接埠列示:  #

Linux程式員發展

 各個IT公司招聘Linux程式員。結起來就是三條路:1. 網路:a. 系統管理員;b. 網頁開發工程師;2. 嵌入式開發: 主要是手機的開發,同時還有一些視頻裝置等等電子裝置的開發;3. 程式開發  剛剛接觸linux,瞭解不深,就從網上找相關的資料,看看自己作適合哪一種類型的程式員,結果發現了O'Reilly出版社上面的一幅介紹linux程式員發展方向的一幅圖片(同時上面標有需要看的書。具體的網址http://www.oreilly.com.cn/guide/guide_linux.php 

Linux下Regex和grep命令的使用

使用規則運算式要養成良好的習慣,就是在匹配模式的兩端加上‘’。這樣和shell的檔案萬用字元號做區別。    正規標記法( Regular Exdivssion,RE )   1 什麼是正規標記法:   什麼是正規表示式 ( Regular Exdivssion, 底下簡稱 RE ) 呢?簡單的說,在 Linux 的環境下,我們可以透過『字串以及一些特殊字元的輔助』來進行文字的比對工作,好來讓使用者篩選自己所需要資料。   這些特殊的字元與搭配使用的工具,就構成了正規標記法的主軸!   例如 /

詳解Linux中Load average負載

也許你在學習Linux作業系統,會遇到很多問題,這裡為你講解Linux系統Load average負載的知識,你可能對於 Linux 的負載均值(load averages)已有了充分的瞭解。負載均值在 uptime 或者 top 命令中可以看到,它們可能會顯示成這個樣子:  load average: 0.09, 0.05, 0.01  很多人會這樣理解負載均值:三個數分別代表不同時間段的系統平均負載(一分鐘、五 分鐘、以及十五分鐘),它們的數字當然是越小越好。數字越高,說明伺服器的負載越

linux中強大且常用命令:find、grep

在linux下面工作,有些命令能夠大大提高效率。本文就向大家介紹find、grep命令,他哥倆可以算是必會的linux命令,我幾乎每天都要用到他們。本文結構如下:find命令find命令的一般形式find命令的常用選項及執行個體find與xargsgrep命令grep命令的一般形式grepRegex元字元集(基本集)grep命令的常用選項及執行個體1、find命令find命令是一個無處不在命令,是linux中最有用的命令之一。find命令用於:在一個目錄(及子目錄)中搜尋檔案,你可以指定一些匹配

Linux Memory Mapping–mmap kernel 2.6

近幾天有個項目需要實現使用者層與核心共用記憶體。在前幾篇部落格中找到的均是kernel2.4 的。實現過程中,改的痛苦。對kernel源碼才,勉強搞定。後來在此網站(http://www.scs.ch/~frey/linux/memorymap.html)發現原來有一個demo:#include <linux/config.h>#include <linux/version.h>#include <linux/init.h>#include

利用mmap /dev/mem 讀寫Linux記憶體—root 許可權

利用mmap /dev/mem 讀寫Linux記憶體分類: linux linux kernel2011-08-02 14:00 114人閱讀 評論(1)收藏 舉報使用 hexedit /dev/mem 可以顯示所有實體記憶體中的資訊。 運用mmap將/dev/mem map出來,然後直接對其讀寫可以實現使用者空間的核心操作。以下是我寫的一個sampleview

Linux的timerfd分析

文章目錄 1.      使用方法2.      核心實現 http://blog.csdn.net/walkingman321/article/details/6162055timerfd是Linux為使用者程式提供的一個定時器介面。這個介面基於檔案描述符,所以能夠被用於select/poll的應用情境。1.      使用方法timerfd提供了如下介面供使用者使用timerfd_createint

Linux核心中讀寫檔案資料的方法

Linux核心中讀寫檔案資料的方法  有時候需要在Linuxkernel--大多是在需要調試的驅動程式--中讀寫檔案資料。在kernel中操作檔案沒有標準庫可用,需要利用kernel的一些函數,這些函數主要有: filp_open() filp_close(), vfs_read()vfs_write(),set_fs(),get_fs()等,這些函數在linux/fs.h和asm/uaccess.h標頭檔中聲明。下面介紹主要步驟:1.

Linux裝置驅動程式學習

前言:     接觸ARM-Linux已經有9個多月了,經曆了畢業設計和公司的練習設計,對ARM-Linux有了一定的瞭解,也讓我愛上了ARM-Linux,決心以後從事Linux的工作。    

linux IP 命令使用舉例

linux IP 命令使用舉例 ip1.作用ip是iproute2軟體包裡面的一個強大的網路設定工具,它能夠替代一些傳統的網路管理工具,例如ifconfig、route等,使用許可權為超級使用者。幾乎所有的Linux發行版本都支援該命令。2.格式ip [OPTIONS] OBJECT [COMMAND

linux核心中讀寫檔案

#include <linux/kernel.h>#include <linux/module.h>#include <linux/init.h>#include <linux/fs.h>#include <linux/string.h>#include <linux/mm.h>#include <linux/syscalls.h>#include <asm/unistd.h>#include

linux 核心網路,資料發送流程圖

   4.2 資料發送流程圖各層主要函數以及位置功能說明:         1)sock_write:初始化msghdr{}結構 net/socket.c         2)sock_sendmsg:net/socket.c         3)inet_sendmsg:net/ipv4/af_net.c         4)tcp_sendmsg:申請sk_buff{}結構的空間,把msghdr{}結構中的資料填入sk_buff空間。net/ipv4/tcp.c         5)tcp_

linux 核心網路,資料接收流程圖

4.3 資料接收流程圖各層主要函數以及位置功能說明:         1)sock_read:初始化msghdr{}的結構類型變數msg,並且將需要接收的資料存放的地址傳給msg.msg_iov->iov_base.      net/socket.c         2)sock_recvmsg: 調用函數指標sock->ops->recvmsg()完成在INET

linux擷取線程Id的三種方法

我使用了第二種方法,很方便: #define gettid() syscall(__NR_gettid) 用到的地方 gettid() 在linux2.4版本後,linux使用了NPTL作為自己的線程庫,為了相容POSIX標準,所以在核心task中有兩個域tgid和tid,前者是進程id,後者是線程id。在linux上獲得線程id的方法,目前我所知的有三種,當然這裡的三種是指在使用者態的程式中,否則除非自己寫的kernel module, 都是調用編號224的系統調用實現的(2.6版本)。

linux核心ipv4網路部分分層結構及涉入源檔案

http://hi.baidu.com/amy_yeni/blog/item/c54003004d9a080b738da5b3.htmllinux核心ipv4網路部分分層結構:BSD socket層: 這一部分處理BSD socket相關操作,每個socket在核心中以struct socket結構體現。這一部分的檔案主要有:/net/socket.c /net/protocols.c etcINET socket層:BSD socket是個可以用於各種網路通訊協定的介面,而當用於tcp/ip,

linux sleep用法

應用程式:#include <syswait.h>usleep(n) //n微秒Sleep(n)//n毫秒sleep(n)//n秒驅動程式:#include <linux/delay.h>mdelay(n) //milliseconds 其實現#ifdef notdef#define mdelay(n) (\{unsigned long msec=(n); while (msec--) udelay(1000);})#else#define mdelay(n) (\(__

Linux作業系統網路驅動程式編寫3

/* For load balancing driver pair support */unsigned long pkt_queue; /* Packets queued */struct device *slave; /* Slave device */struct net_alias_info *alias_info; /* main dev alias info */struct net_alias *my_alias; /* alias devs *//* Pointer to

Linux核心中的等待隊列–init_waitqueue_head

             Linux核心中的等待隊列    Linux核心的等待隊列是以雙迴圈鏈表為基礎資料結構,與進程調度機制緊密結合,能夠用於實現核心的非同步事件通知機制。在Linux2.4.21中,等待隊列在原始碼樹include/linux/wait.h中,這是一個通過list_head串連的典型雙迴圈鏈表,如所示。在這個鏈表中,有兩種資料結構:等待隊列頭(wait_queue_head_t)和等待隊列項(wait_queue_t)。等待隊列頭和等待隊列項中都包含一個list_head類

總頁數: 3662 1 .... 360 361 362 363 364 .... 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.