shell-目錄操作


1、文件屬性查看

ls #查看當前目錄下的文件
ls tmp #查看/tmp目錄下的文件
ls -l #顯示文件和目錄的詳細信息
ls -a #顯示當前目錄下的所有文件,包括隱藏文件(以.為前綴的文件)
ls -d 查看目錄屬性(目錄本身權限)
ls -h 人性化顯示文件大小(在文件大小后面加上單位)
ls -i 顯示inode(查看文件id號) 
ls -ltr #按時間排序(倒序)查看目錄中的文件
stat file #查看文件更加詳細的信息
access:最后一次訪問(僅僅是訪問,沒有改動)文件的時間;cat
modify:最后一次修改的時間;vi
change:最后一次對文件屬性改變的時間,包括權限,大小,屬性等。chmod/vi/chgrp

第一行其中每項代表的含義: 

-rw-r–r–
- 文件類型(- 普通文件,d 目錄文件,b 塊設備文件,c 字符設備文件,l 符號鏈接文件)
rw- 表示可讀可寫
第一個r–表示可讀;第二個r–表示可讀(r 讀 w 寫 x 執行)
數字2表示該文件被調用次數
51是文件大小,單位是字節(byte)    
Aug 31 09:38表示文件最后一次修改時間
ex是文件名

2、目錄基礎操作

cd /home #進入‘/home’目錄
cd #進入個人的主目錄 
cd . #進入當前目錄 
cd .. #返回上一級目錄(父目錄) 
cd ~user1 #進入某個用戶的主目錄(只有root可以操作) 
cd - #返回上次所在的目錄 pwd #顯示當前的工作路徑

3、目錄創建、刪除、重命名

mkdir test #創建目錄”test”
rmdir test #刪除一個空目錄
rm -rf test #刪除一個目錄以及其下的內容
mv test new_test #將test目錄重命名為new_test
mv test /tmp #將test目錄移動到/tmp下
cp -r test /tmp #將test目錄復制到/tmp目錄下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM