1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
cp 复制文件 cp SOURCE DEST
如果文件不存在 创建目标文件并把源文件的数据流传入其中
如果文件存在 此目标文件是文件 覆盖原文件 此操作是危险操作
如果文件存在 此目标文件是目录 则在DEST目录下创建一个与源文件同名的文件 并复制其数据流
通过命令行展开方式{} 可以把多个源文件复制到用一目录中
eg: cp -r 递归复制
cp -d 复制符号 而不是指向源文件
mv 移动文件
与cp命令相同 只是把源文件删除
rm 删除文件 rm FILE
rm -rf 删除目录
2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。
命令执行完成之后 其状态返回值保存于bash的特殊标量 $?中
显示命令执行状态的命令:echo $?
命令正常执行时 有的还会返回命令的返回值
应用命令的执行结果
$(COMMAND) or `COMMAND`
3、请使用命令行展开功能来完成以下练习:
(1)、创建/tmp目录下的:a_c, a_d, b_c, b_d
mkdir -pv {a,b}_{c,d}
(2)、创建/tmp/mylinux目录下的:
mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
网友评论