歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux系統的目錄文件管理命令

linux系統的目錄文件管理命令

日期:2017/3/3 16:26:58   编辑:關於Linux

⑴、目錄查看命令之ls

ls:顯示當前目錄內的文件

-l:列出當前目錄內的文件並顯示其相關屬性

-a:顯示當前目錄內包含隱藏文件在內的所有文件

-A:顯示當前目錄內除了.和..目錄以外的所有目錄

-h:按單位為k或M進行文件大小的顯示。

-r:逆序顯示

-R:遞歸顯示目錄

⑵、系統時間查看和修改命令之clock、hwclock、date

clock:顯示系統時間

hwclock:顯示系統的硬件時間。

hwclock -w:把系統時間同步到硬件

hwclock -s:把硬件時間同步到系統

date 修改時間

date 月月日日時時分鐘年年(年年).秒秒

⑶、目錄、文件創建和刪除命令之mkdir,touch、rmdir、rm

mkdir:創建空目錄

mkdir -p:遞歸創建目錄

touch:創建一個文件

touch -c :文件存在的時候不再創建

rmdir:刪除一個空目錄

rmdir -p:遞歸刪除一個目錄

rm:刪除文件

rm -i:交互式刪除

rm -f:暴力刪除

rm -r:遞歸刪除目錄

rm -rf:

touch的另一個用法:修改時間戳

-a:只改變訪問時間

-m:只改變修改時間

-t:自建時間(年月日時分.秒)--與a、m配合使用!)

stat:顯示文件的時間戳

⑷、文件、目錄的復制命令之cp

cp /etc/passwd /tmp/:復制到目錄下並保存原文件名

cp /etc/passwd /tmp/test:test目錄存在,意義如上,否則為復制並重新命名為test

-r:遞歸復制目錄

-i:交互式顯示信息

-f:強制覆蓋

-p:保持原文件的屬性

-a:保留文件的所有屬性

cp -P:復制鏈接文件的時候,直接復制鏈接(cp 鏈接文件默認復制的是鏈接所指向的文件)

⑸、目錄文件的移動、重命名命令之mv

mv SRC(源) DEST(目標)

mv ab bc

⑹、文本文件查看命令之cat、more、less、head

cat:鏈接並顯示文件的所有內容

-n:顯示的時候顯示行號

-E:顯示每行的結束符

-T:顯示制表符

tac:逆序顯示

more:與cat的用法大致相同,只是提供了向前向後翻頁來分頁進行顯示。顯示到最後自動退出

less:與more相似,只是顯示的最後需要輸入q才會退出顯示

head:顯示文本文件的前n行

-n:前n行

tail:查看文本的後n行,默認是10

-n:後n行

tail的特殊用法:

-f:查看文件尾部,而且不退出,等待顯示後續追加的新內容;

⑺、文本處理命令之cut、sort、wc、tr

cut:用於剪切數據並顯示

-d:知道字段分隔符。默認為空,cut -d: -f7 空格符 cut -d''

-f:制定要選擇的字段 www.bianceng.cn

sort:文本排序的命令

-n:按數值的大小排序

-r:降序排序

-u:相同的行之顯示一次

-f:忽略大小寫

wc:文本統計命令

-l:只顯示行數

-w:只顯示單詞數

-c:只顯示字節數

-L:表示顯示最長的一行包含多少個字符

tr:用於實現轉換或刪除字符

tar ab AB:轉換

tar -d:刪除出現的字符

⑻、目錄權限管理

1、chown:修改文件屬主--(只有管理員才有此權限)

chown USERNAME file....(只改變目錄本身)

-R:遞歸修改(修改目錄及其內部文件的屬主)

--reference=/path/to/somefile file:把file的屬主設定為與somefile的屬主一樣(不需要指定屬主)

chown USERNAME:GRPNAME fiel... 同時改變屬主和屬組

hown :GROUPNAME fiel.... 修改屬組

2、修改文件屬組:chgrp:修改文件屬組--只有管理員才能使用

基本附件參數與chown一樣

chgrp GROUPNAME file....(只改變目錄本身)

-R:遞歸修改

--reference=/path/to/somefile file... 把file的屬主設定為與somefile的屬組一樣(不需要指定屬組)

3、修改文件權限:chmod

chmod 755 file..:直接指定權限的2進制。

修改某類用戶或某些類用戶權限(u 、g 、o 、a)

chmod 用戶類別=MODE fiel..

修改某類的用戶某位或某些位權限mode(wrx)

chmod 用戶類別[-/+]MODE fiel..

Copyright © Linux教程網 All Rights Reserved