系统管理:文件目录管理1

1.linux文件系统的架构

  linux不存在盘符的概念,没有windos的C盘,D盘等.安装linux就会有一堆目录出现在根目录下.如/bin,/var

  linux用正斜杠"/"来表示目录

  几乎所有的东西都放在其他分区,根分区起到映射的作用

2.建立目录

  创建hello目录 $ mkdir hello

  多层级目录 $ mkdir -p hello1/hello2

3.建立空文件

  创建hello文件 $ touch hello

4.移动和重命名

  将hello文件移动到bin目录下  $ mv hello bin/

  将hello目录移动到bin目录下  $ mv hello/ bin/

  linux默认相同文件覆盖,解决方法1  $ mv -i hello bin/ 命令行会显示是否覆盖,输入y或者n

  linux默认相同文件覆盖,解决方法2  $ mv -b hello bin/  会把原来的文件名加上一个~

  重命名文件和目录  $ mv helloOld helloNew

5.复制文件和目录

  $ cp ,$ cp -i,$ cp -b和$ mv语法一样,只不过cp是复制.

  将子目录和其中的文件复制到另一个目录 $ cp -r a/ b/

6.删除目录和文件

  删除文件 $ rm

  删除目录和目录下的子目录和文件,以及子目录的子目录和文件...也就是删除这个目录的所有东西 $ rm -r

7.查看文件和目录的属性 $ ls -l

8.改变文件所有权: chown和chgrp

9.改变文件权限: chmod

10.文件权限的八进制表示 $ chmod 711 test

                     

  

  

  

原文地址:https://www.cnblogs.com/cbySense/p/6921539.html