文件与目录的查看命令 ls
-l 列出文件的详细信息。
-a 列出目录下的所有文件,包括以 “.”开头的隐藏文件。
-d 使目录象文件一样显示,而不是显示目录下的文件。
-h 将文件容量以易读的方式(例如 GB, KB 等等)列出来。
-R 列出所有子目录下的文件。
统计当前目录下的文件数和目录数
ls -l * |grep "^-"|wc -l
ls -l * |grep "^d"|wc -l
针对不同类型的文件,以显示彩色列表显示
--color=never 不要依据档案特性给予颜色显示
--color=always 显示颜色
--color=auto 让系统自行依据设定来判断是否给予颜色
为什么有的系统用ls命令的显示的是彩色结果,有的不是?其实,大家可以通过alias命令来看看,你的系统是不是已经把--color写到别名中了。
复制文件或目录命令 cp
-d 复制时保留原链接
-p 保留源文件或目录的属性,包括所有者、所属组、权限与时间等等
-R 递归处理,将目录下的文件及子目录一并处理
-a 相当于dpR的组合
-f 强行复制文件或目录, 不论目的文件或目录是否已经存在
-i 覆盖文件之前先询问用户,交互式复制
-l 进行硬链接(hard link),而非复制文件
-s 复制成为符号链接文件(symbolic link),也就是创建“快捷方式”
删除文件和目录命令 rm
-i 删除前逐一询问确认
-f 直接删除,无需逐一确认
-r 将目录以及子目录均递归地删除(常常使用在删除目录的时候)
大家应该能记得在上一篇文章中,我们说到删除空目录命令rmdir吧,用rm -rf是不是来得更直接、快速
移动文件、目录或改名 mv
-i 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件
-f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何提示
-u 如果目标文件已经存在,且源文件比较新的话,才会进行更新。相当于update
分享到:
相关推荐
linux文件管理与目录管理linux文件管理与目录管理linux文件管理与目录管理
Linux文件管理; Linux文件和目录的权限管理和区别; Linux文件和目录的内容操作; Linux文件系统EXT2的详解
Linux文件与目录管理/绝对路径/文件的所属主以及所属组
Linux文件管理 Linux文件系统 目录与路径 文件与目录管理 查看文件内容 touch命令的应用
linux操作系统实验文件和目录操作报告.pdf
linux 实验报告 文件系统与文件管理.pdf
能使用输入/输出重定向与管道技术灵活管理文件和目录 【思政目标】 培养学生职业素养和工匠精神。 1.Linux系统的目录结构 Linux目录结构的特点 分区 ‘加载’ 于目录结构: 使用树形目录结构来组织和管理文件。 ...
这是一个用于获取指定目录下所有文件的信息的C++代码, 是用于linux系统的
文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件 2.Linux的文件系统 Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Linux支持以下文件系统: EXT2: 二次扩展 EXT3: 三次扩展...
关于Linux文件系统及文件管理的实验报告
基于C++的命令行linux文件管理系统源码基于C++的命令行linux文件管理系统源码基于C++的命令行linux文件管理系统源码基于C++的命令行linux文件管理系统源码基于C++的命令行linux文件管理系统源码基于C++的命令行linux...
我们经常要利用文件来存放信息和数据,进行创建/删除文件、打开关闭文件、读/写文件等操作,用户最常用的操作几乎都与文件有关。Linux针对文件操作提供了众多方便高效的命令。 用户对文件进行操作时,离不开对目录的...
利用c语言实现仿Linux的文件操作,包括: format-格式化; exit-安全退出·文件系统,保存信息; mkdir dirname :创建子目录; rmdir dirname :删除子目录. ls dirname :显示当前目录下信息. cd dirname :更改当前...
linux文件,目录管理教程,非常有帮助的好东东
基于Linux的模拟文件系统管理的设计与实现 在Linux环境中实现文件系统的功能
4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...
主要对Linux的目录结构和进行文件管理的命令进行一些简单的介绍,对想学习Linux的萌新童鞋可以进来看看。
chapter2Linux的文件和目录管理.ppt
Linux操作系统是现在流行的一种免费的...在研究了Linux文件系统及网络传输的原理基础上系统主要实现了对文件的管理,包括创建、删除、重命名、复制、移动和文件权限的修改的功能,以及对字符的搜索和对文件的网络传输。