嵌入式开发:文件和目录相关命令 |
您所在的位置:网站首页 › 嵌入式命令查存储空间 › 嵌入式开发:文件和目录相关命令 |
Linux的文件系统结构
Linux文件系统是一个树形的分层组织结构。 文件系统层次结构标准FHS Filesystem Hierarchy Standard(文件系统结构标准)Linux是开源的软件,各Linux发行机构都可以按照自己的需求对文件系统进行裁剪,所以众多的Linux发行版本的目录结构也不尽相同。为了规范文件目录命名和存放标准,Linux基金会颁发了FHS(Filesystem Hierarchy Standard)。/bin :是二进制(binary)英文缩写。/ boot :存放的都是系统启动时要用到的程序。/ dev :包含了所有Linux系统中使用的外部设备。/ etc :存放了系统管理时要用到的各种配置文件和子目录。/ lib :存放系统动态连接共享库的。/ home:普通用户的主目录/ root :根用户(超级用户)的主目录浏览目录 当打开命令终端窗口,用户就处在自己的用户主目录的位置。学习文件系统命令,就从自我定位开始。pwd命令 pwd命令用于显示用户在文件系统中的当前位置,该命令没有任何选项和参数,命令执行结果显示为绝对路径名。ls 列目录内容 ls 当前目录ls -l 当前目录属性ls -R 当前目录及文件夹中所包含的文件文件的权限 权限: 用户(创建者 同组用户 其它用户)读(r)授予读取目录或子目录内容的权限;授予查看文件的权限写(w)授予创建、修改或删除文件或子目录的权限;授予写入权限,允许修改文件执行(x)授予进入目录的权限;允许用户运行程序cd 改变目录 绝对路径或相对路径 cd /home/joshua/work cd project/docs回到家目录 cd回到上一级目录 cd …回到上一次的工作目录 cd-查看文件内容 Cat(将文件内容打印到终端 ) -s 多个空行合并成一个空行显示 -b 加行号显示nl 加行号head -n 文件名(前n行,默认10) tail -n 文件名(后n行,默认10)cp 复制 i覆盖时交互提示(系统询问是否执行)r对文件夹递归(cp -r a b:将a复制到b中)复制多个文件到文件夹(cp a b …/:将a,b复制到上一个文件夹中)mv 移动 mv a …/:将文件移动到上一个文件夹mv a b:创建文件夹b,并将a移入中创建和删除文件 touch – 对不存在的文件创建,对存在的文件更新时间戳rm – 删除文件 -i 交互提示 -r 删除创建和删除目录 mkdir -p mkdir -p a1/a2:创建文件夹a1并在a1中创建a2rm -r另: df -T(磁盘路径 )vi(编程) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |