首页 > 代码库 > linux 学习-文件系统架构

linux 学习-文件系统架构

mkdir 创建文件夹

touch 创建文件

在windows 下文件和文件夹是不区分大小写的 

在linux 下文件是严格区分大小写的

. 表示当前目录

.. 表示上级目录

.开头的文件表示该文件是隐藏文件

 

重要文件夹说明

对于root用户来说

  登陆的时候显示的是#

  其根目录就是/ROOT

对于非root用户来说

  登陆的时候显示的是$

  其根目录在/home/user

 

目录操作 

  cd .. 上级目录 

  pwd 显示当前所在目录

  cd ~ 返回到当前用户的更目录 (root用户返回到/root目录 非root用户返回到/home/user)

  cd - 上次操作和这次操作的目录节点进行切换

文件操作

  复制

    cp [options] file destination 复制file文件到 指定的目录 

    options 中 什么都不指定 新创建的文件 时间戳是最新的 指定-p 则复制后的文件的时间戳不变

    cp -r dir1 dir2 将文件dir1文件夹下文件都复制到文件dir2目录下

  移动或者重命名

    mv cat dog 将cat文件或者文件夹重命名为dog

    mv cat dog/ 将cat文件或者文件夹移动到dog下

  删除

    rm [options] file 删除文件 

    rm -r file/ 删除所有的文件 需要挨个确认

    rm -rf file/ 不需要挨个确认 直接就删除了

  确认文件类型 

    file filenames

  打开文件

    cat [options] filenames

    -b 在文件较大的时候 可以显示出行号

    less [options] filenames

    打开文件后 可用pageUp pageDown 也能用g 翻页到最前面 G翻到最后

    搜索的时候 n 向后查找 N 向前查找

    q退出

  

 

linux 学习-文件系统架构