导图社区 常见的文件管理命令
linux主要的文件管理命令
编辑于2022-03-02 16:45:40LINUX
常见的文件管理命令
touch
新建空文件,或更新文件时间标记
格式
touch 文件名
示例
touch 文件名{X..X}
同时创建多个文件
示例
cp
复制(Copy)文件或目录
格式
cp 【选项】 源文件或目录 目标文件或目录
-r
递归复制整个目录树
-p
保持源文件的属性不变
-i
需要覆盖文件或目录时进行提醒
-f
强制覆盖目标同名文件或目录
rm
删除(Remove)文件或目录
格式
rm 【选项】 文件或目录
-r
递归删除整个目录树
-f
强行删除文件或目录,不进行提醒
-i
删除文件或目录时提醒用户确认
mv
移动(Move)文件或目录
格式
mv 【选项】 源文件或目录 目标文件或目录
-i
若存在同名文件,则向用户询问是否覆盖
-f
覆盖已有文件时,不进行任何提示
-b
当文件存在时,覆盖前为其创建一个备份
-u
当源文件比目标文件新,或者目标文件不存在时,才执行移动此操作
ln
创建连接
格式
ln [参数] [源文件或目录] [目标文件或目录]
-b
为每个已存在的目标文件创建备份文件
-d
此选项允许“root”用户建立目录的硬链接
-n
把指向目录的符号链接视为一个普通文件
-i
交互模式,若目标文件已经存在,则提示用户确认进行覆盖
-f
强制创建链接,即使目标文件已经存在
-s
对源文件建立符号链接,而非硬链接
-v
详细信息模式,输出指令的详细执行过程
/
根目录
/boot
存放系统启动文件
/dev
存放设备文件
/etc
配置文件
/home、/root
用户宿主目录
/media
移动设备挂载点
/temp、/var/tmp
临时文件目录
/var
变量数据
/run
进程最后一次运行数据