在学习之前我就先叽歪两句啦用过linux的筒子都知道“一切皆文件”的哲学如果从事linux编程的话就能很好理解这句话对所有文件目录、字符设备、块设备、 套接字、打印机等操作

     读写都可fopen()/fclose()/fwrite()/fread()等函数进行处理。屏蔽了硬件的区别所有设备都抽象成文件提供统一的接口给用户。这就是“一切皆是文件”的思想。了解了这个哲学我们就先学习如何创建删除目录和文件

 

一、mkdir创建目录/touch创建文件

   1、创建目录mkdir 目录名

      创建级连目录 mkdir -p 目录名/目录名/.....

      显示创建信息 mkdir -v 目录名 

   2、创建文件touch files文件名


二、rm删除目录/文件   

   1、删除文件 rm -r files

      强制删除不显示选择信息rm -rf files 

      (当文件里有许多内容时不用一个一个选择yes or no直接delete)

   2、删除目录rm 目录名

   3、其他的-f -v和创建意义一样

三、cp  -r 针对目录, 有时我们使用/bin/cp
        mv  重命名或者移动, 有时我们使用/bin/mv  当我们mv目录时注意若是目标目录存在的情况下那么会把源目录移动到目标目录里