1. 程式人生 > >Linux基礎ls命令

Linux基礎ls命令

ls 命令是linux下最常用的命令,通過ls 命令不僅可以檢視linux資料夾包含的檔案而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等。ls 命令在日常的linux操作中用的很多!

命令格式:ls [選項] [目錄名]

命令功能:列出目標目錄中所有的子目錄和檔案。

查詢常用引數:ls --help

常用範例:

例一:列出/home/lfz資料夾下的所有檔案和目錄的詳細資料

  命令:ls -l -R /home/lfz [等同與: ls -lR /home/lfz]

  這條命令“ ls -l -R /home/lfz”中,“ls” 是命令關鍵字,“-l -R”是引數,“ /home/lfz”是命令的操作物件。在這條命令中, 使用到了兩個引數,分別為“l”和“R”.

例二:列出當前目錄中所有以“t”開頭的目錄的詳細內容

命令:ls -l t*   

可以檢視當前目錄下檔名以“t”開頭的所有檔案的資訊。對於命令ls而言,如果省略命令引數和操作物件,直接輸入“ ls ”,則將會列出當前工作目錄的內容清單。

例三:只列出檔案下的子目錄

  命令:ls -F /home/lfz |grep /$  [和 ls -d */  有區別]

  列出 /home/lfz 檔案下面的子目錄

例四:列出子目錄的詳細情況

命令:ls -l /home/lfz | grep "^d"

  列出 /home/lfz 檔案下面的子目錄詳細情況

例五:列出目前工作目錄下所有名稱是s 開頭的檔案,愈新的愈後面

  命令:ls -ltr s*

例六:列出目前工作目錄下所有檔案及目錄;目錄於名稱後加"/", 可執行檔於名稱後加"*" ,"@"表示符號連結,"|"表示FIFOs,"="表示套接字

命令:ls -AF

例七:計算當前目錄下的檔案數和目錄數

命令:

檔案數目:ls -l * |grep "^-" |wc  -l

目錄數目:ls -l * |grep "^d"|wc -l

例八: 在ls中列出檔案的絕對路徑

  命令:ls | sed "s:^:`pwd`/:"

例九:列出當前目錄下的所有檔案(包括隱藏檔案)的絕對路徑, 對目錄不做遞迴

  命令:find $PWD -maxdepth 1 | xargs ls -ld

  輸出:

  [[email protected] home]$ find $PWD -maxdepth 1 | xargs ls -ld
  drwxr-xr-x.  3 root root 4096 6月   8 09:48 /home
  drwx------. 38 lfz  lfz  4096 6月  22 00:12 /home/lfz

例十:遞迴列出當前目錄下的所有檔案(包括隱藏檔案)的絕對路徑

  命令: find $PWD | xargs ls -ld 

例十一:指定檔案時間輸出格式

  命令:ls -tl --time-style=full-iso【更詳細】  

       ls -ctl --time-style=long-iso【一般格式】

  輸出:

    [[email protected] home]$ ls -ctl --time-style=long-iso
    總用量 4
    drwx------. 38 lfz lfz 4096 2014-06-22 00:52 lfz

相關推薦

Linux基礎ls命令

ls 命令是linux下最常用的命令,通過ls 命令不僅可以檢視linux資料夾包含的檔案而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等。ls 命令在日常的linux操作中用的很多! 命令格式:ls [選項] [目錄名] 命令功能:列出目標目錄中所有的子目錄和檔案。 查詢常用

linux[基礎]-10-命令行通配符[01]

pri /dev/ dir 字符 tor 依然 一段 cto dev 命令行通配符 命令行通配符: 一段例子: [[email protected]/* */ ~]#

Linux基礎知識-----命令的格式及類型

互操作 找到 運用 分享圖片 清除緩存 comm 交互 技術 時間格式 簡單介紹 1.linux系統的優點:linux屬於自由軟件用戶可以免費獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,隨意傳播,安全並且穩定。免費以及安全穩定成為了它受到許多

linux基礎-統計命令:wc

wc 統計命令 linux 統計命令 linux wc linux系統命令 wc [選項] 文件 -c 統計字節數。 -l 統計行數。 -m 統計字符數。這個標誌不能與 -c 標誌一起使用。 -w 統計字數。一個字被定義為由空白、跳格或換行字符分隔的字符串。 -L 打印最長行的長度

Linux基礎命令練習Day3-文件管理:cat,tar,gzip,vim,ln

兩個 .com 行數 什麽 塊大小 targe 強制 cat zip解壓 一. 文件合並 cat命令的用途是連接文件或標準輸入並打印。這個命令常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。 1.命令格式: cat [

Linux基礎命令練習Day2-useradd(mod,del),groupadd(mod,del),chmod,chown,

http ack 方式 技術 配置文件 練習 文件file html useradd 作業一: 1) 新建用戶natasha,uid為1000,gid為555,備註信息為“master” 2) 修改natasha用戶的家目錄為/Natasha 3) 查看用戶信息配置文件的最

Linux基礎命令練習Day1-init,who,date,cal,man,clear,passwd,su,whoami,mkdir,touch,rm,cp,mv,head,tail,more,less,echo

.py cal 目錄結構 使用 star tree mage ear echo 開啟Linux操作系統,要求以root用戶登錄GNOME圖形界面,語言支持選擇為漢語 使用快捷鍵切換到虛擬終端2,使用普通用戶身份登錄,查看系統提示符 使用命令退出虛擬終端2上登錄的用

Linux基礎命令練習Day7-nginx,nfs

調度 個數 等於 集群配置 大小設置 selinux VC In 及其 一. Nginx Nginx("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Ramb

Linux基礎-常用命令-檔案操作

Linux基礎 1、linux常用命令 1、tab 快速補全鍵(嚴格區分大小寫) 2、cd 進入指定的目錄 cd.. 回到上一級目錄 3、ls 檢視當前目錄下的所有目錄與檔名 4、touch 檔名 表示建立一個檔案 5、mkdir 目錄名 表示建立一個目錄 6、

linux基礎重要命令

例:命令   [引數]          [路徑檔案]        rm             -f 

Linux Shell ls命令

1、簡介     ls 命令是 linux 下最常用的命令,是 list 的縮寫     2、主要功能     檢視 目錄清單     

實現linuxls命令

需要引入DIR結構體和dirent結構體。主要實現函式為opendir()、readdir() 使用opendir開啟目錄,它返回一個指向DIR的指標。 readdir()用於讀取目錄,返回一個指向dirent的指標。 程式碼: /* C語言實現linux ls命令 */ #inc

Linuxls 命令的高階用法8例

在Linux下,ls這個命令大家肯定太熟悉了,良許相信只要是Linux工程師,每天都會離不開這個命令,而且一天會使用個幾百次。但是,除了 ls -l 以外,你還知 ls 的哪些高階用法呢?良許今天為大家介紹 ls 命令的8種高階用法。 假如我們有這樣的一個資料夾,我們用tree命令檢視它的目錄結構:

## Linux基礎常用命令

Linux基礎常用命令 目錄切換: cd app 進入app目錄; cd … 切換到上一層目錄 cd ~ 切換到使用者主目錄 cd / 進入系統根目錄 檢視當前目錄下的所有檔案: ll 檢視當前目錄下的所有檔案,包括隱藏檔案 建立/刪除 資料夾(目錄): mkd

Linux基礎_vim命令

  使用過LINUX作業系統的人應該都知道vim命令可以編寫文字,對於沒有接觸過的同學通過以下介紹就可以輕鬆學會vim命令的使用方法。 1.vim的工作模式   vim有三種工作模式,分別為命令模式,插入模式和退出模式。命令模式下不能編輯文字,通過i進入插入模式進行編輯,

8 個 Linuxls 命令的高階用法!個個驚豔!

作者 | 良許 責編 | 胡巍巍 在Linux下,ls這個命令大家肯定太熟悉了,筆者相信只要是Linux工程師,每天都會離不開這個命令,而且一天會使用個幾百次。 但是,除了ls -l以外,你還知ls的哪些高階用法呢?筆者今天為大家介紹ls命令的8種高階用法。

發現 linuxls命令的一個錯誤

發現linux中ls命令的一個錯誤 在linux 中,ls 命令的—L (大寫l)引數,用於列出該目錄下的軟連檔案本身,而不是軟連所指向的檔案。 如下我是測試的結果。 也請linux 高手也看看。 1. 列出當期目錄的所有檔案,預設軟連檔案會以指向實際檔案的格式顯示,即檔名欄位顯示:軟

Linux基礎find命令

find命令簡介 find命令主要用於在某個目錄下面尋找某個檔案。 find命令的標準命令格式:find [path…] -name [pattern] find命令允許我們同時指定多個要搜尋的資料夾。 find命令簡單例項 # 當前目錄下面我新建了三個資料夾 -1F表示沒行展示

Linux基礎read命令

read命令簡介 read命令用來傾聽標準輸入或檔案輸入,把資訊存放到變數中。 read命令示例 -> cat test1 #!/bin/bash # read 用來傾聽使用者的輸入,將輸入的內容儲存到name變數中,使用echo顯示輸入的內容 echo -n "pleas

linux基礎操作命令

一、du命令 檢視目錄大小 例:du -b /home 以位元組為單位檢視home目錄下檔案大小 二、查詢檔案 find 例:find ./ -name ‘hel*’ 在當前目錄下檢視以hel開頭的檔案 三、查詢字串命令 grep 例