歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 幾個常用的Linux命令

幾個常用的Linux命令

日期:2017/2/28 16:00:41   编辑:Linux教程

看到一台電腦,首先會想了解其基本配置(如CPU、內存、磁盤空間),然後還能進行基本文件操作(如復制、移動、刪除),還有一些權限管理基本設置,在此記錄最基本的Linux命令,以供參考,對於命令的詳解請參考幫助或其他文檔。

1、 查看磁盤空間 df、 du

如:df -lh

df -hl 查看磁盤剩余空間

  df -h 查看每個根路徑的分區大小

-T 打印文件系統類型。

-h 以友好格式顯示數值。

-H 也是以友好方式顯示數值,但1K是以1000計算的,而不是1024。

-l 只顯示本地文件系統。

-a 顯示全部文件系統。

-g 以GB為單位進行查看。

du 查看某一文件所占的空間

du -sh [目錄名] 返回該目錄的大小

du -sm [文件夾] 返回該文件夾總M數

du -a [目錄名] 目錄內每個文件的大小

du -s [目錄名] 目錄總體大小

du [目錄名] 各子目錄的大小

-g 以GB為單位

-m 以MB為單位

2、查看內存 free,top

如 free -m

3、文件操作

復制 cp

示例 :

將文件file1復制成文件file2

cp file1 file2

移動 mv

1.作用

mv命令來為文件或目錄改名或將文件由一個目錄移入另一個目錄中。該命令等同於DOS系統下的ren和move命令的組合。它的使用權限是所有用戶。

2.格式

mv [options] 源文件或目錄 目標文件或目錄

3.[options]主要參數

-i:交互方式操作。如果mv操作將導致對已存在的目標文件的覆蓋,此時系統詢問是否重寫,要求用戶回答”y”或”n”,這樣可以避免誤覆蓋文件。

-f:禁止交互操作。mv操作要覆蓋某個已有的目標文件時不給任何指示,指定此參數後i參數將不再起作用。

4.第二個參數

當第二個參數類型是文件時,mv命令完成文件重命名,它將所給的源文件或目錄重命名為給定的目標文件名。

當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。

5.應用實例

(1)將/usr/udt中的所有文件移到當前目錄(用”.”表示)中:

$ mv /usr/udt/* .

(2)將文件test.txt重命名為wbk.txt:

$ mv test.txt wbk.txt

移除 rm

用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。 

  rm命令的一般形式為:  

  rm [選項] 文件…  

  如果沒有使用- r選項,則rm不會刪除目錄。  

  該命令的各選項含義如下:  

  - f 忽略不存在的文件,從不給出提示。  

  - r 指示rm將參數中列出的全部目錄和子目錄均遞歸地刪除。  

  - i 進行交互式刪除。  

  使用rm命令要小心。因為一旦文件被刪除,它是不能被恢復的。了防止這種情況的發生,可以使用i選項來逐個確認要刪除的文件。如果用戶輸入y,文件將被刪除。如果輸入任何其他東西,文件則不會刪除。

Copyright © Linux教程網 All Rights Reserved