Linux文件管理系统-文件操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文件管理系统-文件操作相关的知识,希望对你有一定的参考价值。

创建文件:

touch:

  • 作用

  修改文件时间戳。如果文件不存在,则创建新文件。

  访问时间:读一次这个文件的内容,这个时间就会更新。

  修改时间:文件内容最后一次被修改时间。

  改变时间:该文件的inode节点最后一次被修改的时间。

  • 选项

  -c:不创建新文件。

  --no-create:不创建新文件。

  -a:access,修改文件访问时间。

  -m:modify,修改文件修改时间。

  -t:以指定时间(格式为[[CC]YY]MMDDhhmm[.ss])修改指定时间。

    touch –t 201409132040 –m test

  • 参数

  待修改文件名。

install:

  • 作用

  拷贝文件并设置其属性。

  • 选项

  -d:创建目录。

rm:remove

  • 作用

  删除文件。

  • 选项

  -i:interactive,交互式。

  -f:force,强制删除。

  -r:recursive,递归删除。

  • 参数

  待删除文件名称。

cp:copy

  • 作用

  复制文件和目录。将一个文件复制为另一个文件或将多个文件复制到另一个目录。

  • 选项

  -r:

  -R:

  --recursive:

    递归复制。

  -f:

  --force:

    强制复制,会覆盖源文件。

  -i:交互式操作。

  -a:归档复制,常用于备份。

  -p:按原定义(权限信息、所有权信息、时间戳)复制文件。

  -l:为文件建立硬链接。

  -d:复制为符号链接。

  -P:

  --no-dereference:

    复制为软链接。

  -L: 

  --deference

    复制为文件。

  • 参数

  待拷贝文件名称。 

mv:move

  • 作用

  移动或重命名文件。

  • 选项

  -f:

  --force:

    强制移动文件。

  • 参数

  待移动文件名。

stat:state

  • 作用

  查看文件或文件系统状态等信息。

  • 选项 

  -c:按照指定格式显示文件信息。

  --format:按照指定格式显示文件信息。

  • 参数

  待查看文件信息。

file:

  • 作用

  查看文件内容类型。

  • 参数

  待查看文件名称。

cat:concatenate

  • 作用

  连接并显示文件。在连接文件时,会将结果全部输出。如果内容过长,不建议使用该命令。

  • 选项

  -n:显示行号。

  -E:显示行结束符$。

  -T:显示制表符。

  -v:显示其他非打印字符。

  • 参数

  待合并文件文件名。

tac:

  • 作用

  反向显示文件信息,从最后一行开始显示。

  • 快捷键

  Shift+PgUp/PgDown:命令行展示翻页。

  Ctrl+C:中止命令执行;从新开始命令输入。

  • 参数

  待查看文件名称。

more:

  •  作用

  分页查看文件信息,支持向后翻页。快捷键与man基本相同,不支持k快捷键。在翻到最后一页时,会退出。

  • 参数

  待查看文件名称。

less:

  • 作用

  与man的用法基本相同。

  • 参数

  待查看文件名称。

head:

  • 作用

  显示文件前面行数内容。

  •  选项

  -n:显示的行数,默认为10。

  •  参数

  待查看文件名称。

tail:

  • 作用

  显示文件后面行数内容。

  • 选项

  -n:显示的行数,默认为10。

  -f:监控文件内容。查看文件尾部,不退出,等待显示后续追加至此文件的新内容。

  • 参数

  待查看文件名称。

以上是关于Linux文件管理系统-文件操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux文件基本操作管理

Linux文件管理系统-目录操作

Linux文件系统操作问题。急,解决了还有50财富

LINUX文件系统操作指令之一

Linux中 创建挂载及卸载(包括自动挂载)文件系统

Linux 文件系统操作命令