Linux学习笔记10—BASH基础特性文件查看及管理2

文件管理工具:cp, mv, rm

cp命令:copy,实现文件复制
源文件,目标文件
copy文件的机制:将源文件的数据流抽出传送到目标文件
单源复制:
1、如果目标文件不存在:事先创建目标文件,并复制源文件的数据流至目标文件
2、如果目标文件存在:
(1)如果目标文件是非目录文件:则会复制源文件的数据流覆盖至目标文件
(2)如果目标文件是目录文件:则先在目标文件目录下创建一个与源文件相同的文件,把源文件数据流复制过去
注意:cp命令不支持源文件是目录的文件

多源复制:
1、如果目标文件不存在:不允许,错误
2、如果目标文件存在:
(1)如果目标文件是非目录文件:不允许,错误
(2)如果目标文件是目录文件:分别复制每个文件目标目录中,并保持原名

cp命令常用选项:
-i:交互式复制,覆盖文件之前提醒用户确认
-f:强制覆盖目标文件
-r:recursive,递归复制目录
-d:复制符号链接文件本身,而非其指向的源文件
–preserve:
mode:权限
ownership:属主和属组
timestamp:时间戳
context:安全标签
xattr:扩展属性
links:符号链接
all:上述所有属性
-a:-dR, --preserve=all,archive,用于实现归档

mv命令:
-i:交互式
-f:force,强制
rm命令:
-i:交互式
-f:force,强制
-r:recursive
删除目录:rm -rf PATH/TO/DIR
危险操作:rm -rf /*
注意:所有不用的文件建议不要直接删除,而是移动至某个专用目录(模拟回收站)

变量:命令的内存空间
变量类型:
字符型
数值型
精确数值
近似数值
存储格式:数据范围,参与运算
8:1000,0000 1000
16: 10000, 0001 0000
ASCII码:码表
“上”:转化为二进制数据,有规定号的二进制数据
浮点数据如何存储?单精度,双精度的含义

变量的赋值操作:name=tom

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值