Linux 常用命令-文件处理命令

本文详细介绍了Linux系统中常见的目录处理命令,包括ls、mkdir、cd、pwd、rmdir、cp、mv、rm、ln等。阐述了各命令的英文原意、选项及语法,如ls可显示目录文件,mkdir用于创建文件夹等,还说明了硬链接和软链接的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录处理命令:
ls:显示目录文件
英文原意:list
选项:-a = --all 显示所有文件包括隐藏文件(.文件)
-l 以长格式显示 -rw-r–r-- 1 root root 126 Oct 21 08:53 texe.cpp
“ ‘-’rw-r–r--” 中第一个字符 “-” 代表二进制文件 “d”代表目录 “l”代表链接文件
第1-3位为所属者的权限第4-7位为所属组的权限最后3位为其他人的权限
r代表可读 w代表写 x代表执行
数字‘1’表示这个文件曾被调用过几次,引用计数
root root 第一个“root”为所有者 第二个“root”为所属组 所有者是可以改变的
“126”为文件大小为单位为字节
“Oct 21 08:53”最后修改时间
-d 查看目录属性
-R 递归显示目录文件下的目录文件下的文件
语法:ls [选项] [目录名]
mkdir:创建文件夹
英文原意:make directory
选项:-p 递归的创建,创建时遇到没有此目录则进行创建
-m 创建文件时直接赋予权限 3位十进制数字表示对应的权限
语法:mkdir [选项] 文件夹名
cd:切换目录
英文原意:change directory
语法:cd [目录名]
pwd:显示当前目录
英文原意:print working directory
语法:pwd
rmdir:删除空文件
英文原意:remove empty directories
语法:rmdir [目录名]
cp:复制文件或目录
英文原意:copy
选项:-r 复制目录
-p 保留文件属性
语法:cp [选项] [原文件或目录] [目标目录]
mv:剪切文件,改名
英文原意:move
语法:move [原文件或目录] [目标目录]
rm:删除文件
英文原意:remove
选项:-r 递归删除目录下的所有文件或目录
-i 交互式删除
-f 即使文件为只读,亦可以删除,强制删除
语法:rm [选项] [文件或目录]
ln:生成链接文件
英文原意:link
语法:ln -s [原文件] [目标文件]
选项:s 生成链接文件(不写则生成硬链接)
硬链接文件会随着原文件更新而更新(同步更新)
删除软原文件之后软连接失效,硬链接文件依然可以访问
怎么分辨是不是硬链接文件----ls -i 查看文件节点硬链接和原文件i节点一样,软连接则不一样
硬链接可以做一个实时的备份,但不能跨分区,软连接可以跨分区
硬链接不能针对目录设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值