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


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