Linux 檔案與目錄管理常用命令 記錄
Linux 檔案與目錄管理常用命令 記錄
ls
檢視當前目錄下的前幾個檔案
# 顯示前十個檔案
ls -l | head -n 10
檢視檔案個數
檢視某資料夾下的檔案個數,不包括子資料夾裡的
// 在要檢視目錄的父目錄
find ./train_images -type f | wc -l
// 在當前資料夾下
ls -l |grep "^-"|wc -l
檢視某資料夾下檔案的個數,包括子資料夾裡的
// 不包括資料夾個數
ls -lR|grep "^-"|wc -l
檢視某資料夾下資料夾的個數,包括子資料夾裡的。
ls -lR|grep "^d"|wc -l
檢視檔案路徑
所有檔案的絕對路徑
# 得出當前目錄的路徑下的所有檔案的絕對路徑,ls後面加子資料夾得出的路徑有誤
ls | sed "s:^:`pwd`/:"
# $PWD後可以跟子資料夾,從而得出絕對路徑
find $PWD | xargs ls -ld | grep ^- | awk -F' ' '{print $9}'
find $PWD | xargs ls -ld
檢視某個檔案的絕對路徑
pwd|awk '{print $1"/file_name"}'
只保留檔案的前N行
在新的檔案上修改,只保留前N(大寫N)行
head -n N filename_old > filename_new
在原有檔案上修改,只保留前N(大寫N)行
sed -i 'N,$d' filename_old
問題合集
bash: /usr/bin/cp: Argument list too long
問題出處:一次性cp 太多檔案
解決辦法:
find train_images/ -name "*.jpg" | xargs -i cp {} ./rec_data/
相關文章
- Linux 檔案與目錄管理Linux
- linux檔案與目錄管理命令Linux
- Linux檔案與目錄管理(2)Linux
- Linux 檔案與目錄管理(轉)Linux
- Linux — 檔案、目錄管理Linux
- Linux 檔案與目錄Linux
- 筆記:Linux命令(目錄和檔案管理)筆記Linux
- Linux檔案及目錄管理Linux
- Linux檔案和目錄管理Linux
- Linux基礎學習——檔案與目錄管理Linux
- Linux檔案系統-目錄和檔案管理Linux
- 第六章 Linux檔案與目錄管理Linux
- Linux 基礎-檔案及目錄管理Linux
- 18、檔案與目錄
- (五)Linux之檔案與目錄管理以及文字處理Linux
- adb命令管理Linux 檔案和目錄Linux
- linux學習(3)檔案和目錄管理Linux
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- Linux中檔案與目錄的區別Linux
- LINUX學習(一)檔案與目錄操作Linux
- Linux檔案與目錄許可權概述Linux
- Linux檔案系統、目錄Linux
- 【Linux】檔案系統目錄Linux
- 儲存、檔案管理/目錄、裝置管理
- Linux的檔案許可權與目錄配置Linux
- 【Linux入門教程】1 簡介、檔案管理、目錄Linux
- Linux日記Day3---Linux的檔案屬性與目錄配置Linux
- 沒有目錄建目錄,沒有檔案建檔案
- Linux 檔案系統的目錄Linux
- linux檔案系統的目錄結構筆記Linux筆記
- Linux目錄與檔案的許可權意義Linux
- C語言檔案與目錄(一)C語言
- C語言檔案與目錄(二)C語言
- C語言檔案與目錄(三)C語言
- C語言檔案與目錄(五)檔案鎖C語言
- 使用 ASMCMD 工具管理ASM目錄及檔案ASM
- 與Linux檔案和目錄管理相關的一些重要命令Linux
- Linux下如何查詢檔案或目錄?常用命令是什麼?Linux