linux基本命令2

一、文件操作類


1、mkdir #創建目錄

選項:

   -p 如果父目錄不存在則,創建父目錄

   -v 顯示詳細過程

舉例:

   mkdir -p /tmp/test/test1 #如果test目錄不存在,則創建test目錄,並且創建test1目錄


2、rm #刪除文件

選項:

   -r 遞歸刪除

   -f 強制刪除

舉例:

   rm -rf /tmp/test/test.txt #也可以刪除目錄,這裏刪除文件

3、touch #如果文件存在則修改文件的三個時間,如果文件不存在則創建這個文件,可以使用stat查看一個文件的三個時間,atime,mtime,ctime

4、cp #複製

選項:

   -r #遞歸

   -v #顯示詳細信息

   -p #這個選項是保留被拷貝文件的屬性信息(屬主,屬組等)

5、mv #剪切

舉例:這個舉個類似於重命名的應用類似於rename

   mv /tmp/test.txt /tmp/test1.txt


二、權限管理類

1、chown #改變文件的屬主,改變文件的屬主和屬組,只改變文件的屬組

選項:

   -R 遞歸

   --reference

   chown redhat /tmp/test.txt #改變文件的屬主

   chown redhat.redhat /tmp/test.txt #改變文件的屬組

   chown :redhat /tmp/test.txt #只改變文件的屬組

   chown --reference=/tmp/test.txt test1.txt #把test1.txt文件的屬主和屬組修改成和/tmp/txt文件一樣


2、chgrp #改變文件屬組

   -R 遞歸

3、chmod #改變文件的權限

選項:

   -R 遞歸

   --reference

   1)使用數字 chmod 600 /tmp/test.txt # r w x 分別對應 4 2 1

   2)使用mode chmod [ugoa]+|-|=mode filename #u:user,g:group,o:other,mode:wrx


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章