歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux基礎十六

1.交換分區
    linux內存使用機制:/proc/sys/vm/swapiness
    
2.查看內存空間使用狀態
    cat /proc/meminfo
    free
        -m 顯示結果以MB為單位
        -g 顯示結果以GB為單位
        
3.dd 指定大小的塊創建文件
    格式1:dd if=input_file of=output_file
    格式2:dd if=input_file of=output_file bs=塊大小[B|K|M|G] count=塊個數 
    
    eg1: dd if=/dev/cdrom of=/tmp/linux.iso
        == cat /dev/cdrom > /tmp/linux.iso
        
     eg2: dd if=/dev/zero of=/dev/sdb bs=446 count=1
     
     /dev/zero 表示無限填充 0
     /dev/null 表示丟棄   

4.鏈接文件
    ln SRC LINKFILE
    硬鏈接不能跨分區
    不能對目錄創建硬鏈接
    硬鏈接會改變文件被鏈接的次數,硬鏈接與原文件指向同一個inode
    
    符號鏈接可以跨分區
    符號鏈接文件跟原文件不是同一個inode
    可以對目錄創建符號鏈接
    符號鏈接不會改變原文件被鏈接的次數
    
5.壓縮工具
    zip gzip bzip2 xz
    -# 指定壓縮比
    
    gzip 後綴 .gz
        -d 解壓縮文件 = gunzip
        -c 將壓縮結果送往標准輸出,可以使用重定向將其保存為壓縮文件,從而保存文件。
        eg:gzip -c a.sh > a.sh.gz
         
    bzip2 後綴 .bz2
        -d 解壓縮文件 =bunzip2
        -k 壓縮或展開後保留原文件
        bzcat 臨時查看壓縮內容
        
    xz 後綴 .xz
       -d 解壓縮文件 = unxz
       xzcat 臨時查看壓縮內容
       
6.歸檔工具
    tar [option] -f file.tar File1...
        -c 創建歸檔
        -x 還原歸檔
        -t 直接查看原文件名稱
        -z 調用gzip
        -j 調用bzip2
        -J 調用xz
        -v 顯示過程
       
      壓縮歸檔  
      tar -zcvf a.sh.tar.gz  a.sh
      tar -jcvf a.sh.tar.bz2 a.sh
      tar -Jcvf a.sh.tar.xz a.sh
      
      解壓還原歸檔
      tar -zxvf a.sh.tar.gz a.sh
      tar -jxvf a.sh.tar.bz2 a.sh
      tar -Jxvf a.sh.tar.xz a.sh
Copyright © Linux教程網 All Rights Reserved