linux查看檔案和目錄大小

   起因工作中或者日常使用ubuntu時候,經常會遇到查看當前系統容量的情況,這時候就需要我們使用命令來查詢目前的目錄或者檔案的大小了 目錄的容量(du)文法格式[plain] du [-ahskm] 檔案或者目錄名  參數解釋-a : 列出所有的檔案與目錄容量,因為預設僅統計目錄的容量而已-h : 以人們較易讀的容量格式呈現(G/M/K)顯示,自動選擇顯示的單位大小-s : 列出總量而已,而不列出每個個別的目錄佔用容量-k : 以KB為單位進行顯示-m :

如何查看linux版本

   1. 查看核心版本命令:  1) [root@q1test01 ~]# cat /proc/version  Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat  3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005  2) [root@q1test01 ~]# uname

Linux時間轉化方法

   Linux時間轉化方法:  (1)date -d"2008年 12月 17日 星期三 17:27:22 CST" +"%s"  該命令將2008年 12月 17日 星期三 17:27:22 CST轉化為時間戳記  結果:1229515680  (2)將時間戳記1123495443 換算成可以識別的年月日分秒  date -d '1970-01-01 UTC 1123495443 seconds'  結果:2005年 08月 08日 星期一

Linux下execl學習

   Linux下標頭檔  #include   函數定義  int execl(const char *path, const char *arg, ...);  函數說明  execl()其中尾碼"l"代表list也就是參數列表的意思,第一參數path字元指標所指向要執行的檔案路徑, 接下來的參數代表執行該檔案時傳遞的參數列表:argv[0],argv[1]... 最後一個參數須用null 指標NULL作結束。  函數傳回值  成功則不傳回值, 失敗返回-1,

Linux如何搜尋檔案的方法

   在Linux上尋找某個檔案是一件比較麻煩的事情。畢竟在Linux中需要我們使用專用的“尋找”命令來尋找在硬碟上的檔案。  Linux下的檔案表達格式非常複雜,不象WINDOWS,DOS下都是統一的AAAAAAA.BBB格式,那麼方便尋找,在WINDOWS中,只要知道要尋找的檔案的檔案名稱或者尾碼就非常容易尋找到。Linux中尋找檔案的命令通常為“find”命令,“find”命令能協助我們在使用,管理Linux

Linux下zip的操作命令

   1.zip  zip -r myfile.zip ./*  將目前的目錄下的所有檔案和檔案夾全部壓縮成myfile.zip檔案,-r表示遞迴壓縮子目錄下所有檔案。  2.unzip  unzip -o -d /home/sunny myfile.zip  把myfile.zip檔案解壓到 /home/sunny/  -o:不提示的情況下覆蓋檔案;  -d:-d /home/sunny 指明將檔案解壓縮到/home/sunny目錄下。  3.其他  zip -d

自學Linux命令的四種方法

   如果你想成為Linux高手,那麼掌握一些Linux命令是必不可少的。下面是自學Linux命令的四種方法。  每日提示  學習Linux命令的一種漸進式方法是:在每次開啟終端時,讓它顯示“每日提示”。這會向你介紹一些有用的命令及其進階提示。 在.bashrc中(/home/.bashrc)增加如下一行:  echo "Did you know that:"; whatis $(ls /bin | shuf -n

Linux下的磁碟緩衝

   前段時間在開發一個使用SSD做緩衝的系統,在高速寫入資料時會出現大量的磁碟緩衝。太多的磁碟緩衝如果沒有及時的寫入磁碟中,在機器出現問題時是非常危險的,這樣會導致很多的資料丟失,但是如果即時的將資料刷入磁碟中,這樣寫入效率有太低了。為了弄明白Linux系統的這種磁碟寫入特性,最近深入的學習了一下。 VFS(Virtual File

Linux下對臨時檔案的操作之mkstemp

   使用臨時檔案要考慮幾個問題:  保證臨時檔案間的檔案名稱不互助衝突。  保證臨時檔案中內容不被其他使用者或者駭客偷看、刪除和修改。  Linux中提供了mkstemp 和 tmpfile 函數來處理臨時檔案。  mkstemp函數  int mkstemp(char

linux系統中修改IP和DNS的命令

   Linux下修改IP、DNS、路由命令列設定 ubuntu 版本命令列設定IP  cat /etc/network/interfaces  # This file describes the network interfaces available on your system  # and how to activate them. For more information, see interfaces(5).  # The loopback network

linux中掛載硬碟報錯(you must specify the filesystem type)

   今天自己的虛擬機器磁碟用完成,於是想加一磁碟,當掛載時發現報錯you must specify the filesystem type。(註:我的系統內容是lcentos6.3裝在virtualbox的虛擬機器)  原來是因為該磁碟沒有格式分區導致的於是有了以下操作:  1)先查看一下當前的系統情況,新加的盤是sdb  代碼如下  

編寫Linux指令碼

   以下是重啟Linux下某進程的shell指令碼,以tomcat進程為例:  #!/bin/sh  pid=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'`  if [ "$pid" = "" ] ; then  echo "tomcat service does not start!"  else  kill -9 $pid  pid1=`ps -ef|grep

linux下使用PE建立LVM快照

   在VM9的虛擬機器下完成作業系統centos5.8 外掛10G硬碟。  1.首先將硬碟sdb分4個區每個區大小200M,分別是sdb{5,6,7,8}。後將四個分區建立pv   2.之後把pv加入vg此處引入PE的概念。  由於vg是多個PE(塊)組成的,而且每個vg塊的PE最大數量是65534。預設每個PE的大小是4m  也就是說預設的每個vg最大也就是4m乘65534=256G,因此PE塊的大小決定了最終vg的大小。  此處我們定義PE塊的大小為16m。由於每個pv的大小是2

Linux下如何進行SFTP使用者權限設定

   必要條件:  你的openssh-server版本至少得失4.8p1, 因為配置許可權需要版本添加的新配置項ChrootDirectory來完成。  如何查看自己伺服器上的ssh版本?大家可以嘗試以下命令:  $ ssh -V  具體實施步驟:  1. 我們需要建立一個使用者組,專門用於sftp使用者  $ groupadd sftpusers  2. 我們建立一個使用者test  $ useradd -s /bin/false -G sftpuser

Linux硬碟掛載方法

   掛載Windows分區  1. 手工掛載  在Linux中也可以讀取Windows分區,包括fat32格式的和ntfs格式的。首先你得知道Linux下對硬碟分區的稱呼。比如Windows下的C盤通常是hda1,D盤是hda5,E盤是hda6,等等。詳細情形請看相關文檔。  要掛載Windows分區,首先得確定你所用的Linux系統的locale(這個locale包括了系統使用的語言和字元的編碼等資訊)。中文Linux

linux使用快照製作虛擬機器

   製作虛擬機器的快照分為以下幾個步驟:  1.首先我們要建立儲存的邏輯捲來產生模板和快照檔案;  2.製作被快照的模板;  3.建立快照。  1.建立邏輯卷:  (1)fdisk /dev/sda (製作LVM邏輯卷,然後對磁碟進行重新的掃描;)  (2)partx -d /dev/sda  partx -a /dev/sda  (3)建立lv檔案:  pvcreate /dev/sda  vgcreate -s 4M vg1 /dev/sda5  lvcreate -L 10G

Linux下清空與刪除指定大小的大檔案命令

   尋找大檔案  代碼如下   find /dir -size +100M -exec ls -lh {} \;   如果想直接刪除大於50M的檔案,使用命令  代碼如下  

linux中rsync非同步伺服器實現檔案同步與備份

   Rsync 非常適合在兩台機器之間快速同步大型、複雜的目錄,例如論壇的附件目錄。再配合 ssh ,則安全性也有保證,且可以利用 ssh public key 和 cron 來進行自動定時同步。  說明:兩台機器分別為 localhost 和 remotehost ;使用者分別為 localuser 和 remoteuser。  環境:FreeBSD 4.9 和 FreeBSD 6.1  代碼如下

Linux中getopt函數用法

   最近做cache lab 用到了getopt函數, 用man 3 getopt查看了下用法, 做個總結.  描述:getopt函數是用來解析命令列參數的,

Linux多線程編程

   #include  #include   #include   #include   #define MAX 10  pthread_t thread[2];  pthread_mutex_t mut;  int number=0, i;  void *thread1()  {  printf ("thread1 : I'm thread 1n");  for (i = 0; i < MAX; i++)  {  printf("thread1

總頁數: 3662 1 .... 1884 1885 1886 1887 1888 .... 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.