Linux系统文件与目录命令(3)

1.文件或目录复制命令

cp命令用来复制文件和目录命令

选项作用
-i(交互式0        如果在目标位置存在一个文件且该文件会被覆盖时,cp命令会询问是否继续
-n(不覆盖)在目标位置存在文件时,不会覆盖文件,即不会进行复制操作
-r或R(递归)用于复制目录以及目录内所有子目录和文件
-p(保留属性)复制文件的同时保留源文件的属性,如权限和时间戳
-v(详细模式)显示详细的复制过程信息

案例:

2、 文件或目录移动命令

mv命令用来移动文件或目录,或者重命名文件和目录的命令

 

选项作用
-i(交互式)如果移动或重命名目标位置已存在且会覆盖时,mv命令会询问用户是否继续
-n(不覆盖)在目标位置存在文件时,不会覆盖文件,即不会进行移动或重命名操作
-v(详细模式)显示详细移动或重命名过程信息。

案例:

 3、文件或目录删除命令

rm命令用于删除命令。全程是“remove",删除的意思。

选项作用
-i在删除之前,显示每个文件是否确认删除
-f强制删除
-r递归的删除目录及内容
-v详细模式,显示删除的每个文件

 案例:

 4、别名命令

用于创建或显示当前目录下的别名,别名是一种用户定义的命令定义的命令或函数,使用unaliasname可以删除一个别名。

 选项:

选项作用
-p显示当前目录下的所有已定义的别名列表

4、文件属性查看命令

star命令是一个用于以树状结构显示目录及内容的使用程序,常用于显示文件系统的层次结构,列出指定目录下的说要子目录和文件。并以树的形式展示他们之间的关系。

选项

选项作用
-c指定输出信息的格式
-f显示文件系统级别
-t以更紧凑的方式显示输出信息
--all显示所有可用的信息
--derfsersnce跟随符号链接

最近访问:2025-08-01 20:49:19.035864074 +0800  #什么时间看的文件
最近更改:2025-08-01 20:49:44.924885651 +0800  #内容的变化
最近改动:2025-08-03 15:19:49.234912645 +0800  #属性变化和内容变化
创建时间:2025-08-01 20:49:19.035864074 +0800  #一般不会动

5、dd命令

用于复制文件和转换数据,它用于将源文件复制到目标文件或者用于在目标文件上进行数据转换

功能:

     *生成块链接

     *复制文件内容

     *测试I/O性能

选项:

选项作用
if=filename指定输入文件
of=filename指定输出文件
bs=size指定块的大小
count=nun指定要复制的块数
conv=参数进行数据转换,列入tec进行techeus格式转换
skip=nun跳过第一个num块
status=progress显示进度信息

6、链接命令

ln命令用于在文件系统中创建链接(links),链接分为两种类型:硬链接(hard link)和符号链接(symbolic link).

硬链接:是文件系统中的一个目录条目,它指向另一个文件的数据快。

              和原始文件共享同一个inode,因此对文件的修改会影响到所有硬连接

              硬链接不能跨越文件系统边界

符号(软)链接

              符号链接是一个特殊文件,其内容是指定向另一个文件的路径

              符号链接和原始文件不共享inode,因此删除原始文件后,符号链接仍然存在,但无法访问

              符号链接可以跨越文件系统边界。

特点:

软连接:文件:lnode不同:目录lnode相同

硬链接:文件:lnode相同

选项作用
-s或--symbolic创建符号链接而不是硬链接
-m或--force如果目标文件已存在,则覆盖它
-i或--interactive在覆盖目标文件之前询问用户
-p或--preserve保留源文件的属性,如权限和时间戳

案例:

 7、file命令

在UNX和Linu系统中,file命令用于确定文件的类型或属性,它可以提供有关文件的内容、文件系统类型、文件权限等信息

选项作用
-b以二进制形式输出文件类型信息
-f仅显示文件类型,不显示其他信息
-i以人类可读的格式显示文件类型
-L对符号链接进行特殊处理,查看链接指向的真是文件

二、VIM编辑器

1.命令模式

操作作用
G跳转到文件末尾
gg返回文件首行
home键或者^跳到首字符
endj键或者$跳到尾字符
yy单行复制
nyyn行复制
p将光标移动到想要粘贴位置的上一行
p将光标移动到想要粘贴位置的下一行
u撤销操作
dd单行删除
nddN行删除
D或者d$从所在行的光标处删除到末尾
d^从所在行的光标处删除的行首

r

替换某一个字符
del光标所在字符的后一个字符
/关键字根据关键字查找  n:上翻   N:下翻
ZZ保存并且退出

 2.插入模式(进行文件内容编辑)

操作作用
a进入插入模式
o在当下光标的下一行插入
i在当前光标所在字符插入
A在光标所在行的尾字符后插入
l在光标所在的行的首字符插入
O在当下光标的上一行插入
ESC键返回命令模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值