1、 Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关的实例演示。
cp命令:copy
文件à>目录
文件à>文件
目录->文件(报错)
目录->目录
常用选项:
-i:交互式复制,即覆盖之前提醒用户确认;
-f:强制覆盖目标文件;
-r, -R:递归复制目录;
-d:复制符号链接文件本身,而非其指向的源文件;
-a:-dR
–preserve=all, archive,用于实现归档;
–preserv=
mode:权限
ownership:属主和属组
timestamps: 时间戳
context:安全标签
xattr:扩展属性
links:符号链接
all:上述所有属性
mv命令:move
move还可以用来重命名
常用选项:
-i:交互式;
-f:force
rm命令:remove
常用选项:
-i:interactive
-f:force
-r: recursive
删除目录:rm
-rf /PATH/TO/DIR
危险操作:rm -rf /
2、 bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其相关演示。
命令执行的状态结果:
bash通过状态返回值来输出此结果:
成功:0
失败:1-255
命令执行完成之后,其状态返回值保存于bash的特殊变量$?中;
命令正常执行时,有的还回有命令返回值:
根据命令及其功能不同,结果各不相同;
引用命令的执行结果:
$(COMMAND)
或`COMMAND`
3、 请使用命令行展开功能来完成以下来练习
(1) 创建/tmp目录下的:a_c,a_d,b_c,b_d
(2) 创建/tmp/mylinux目录下的:/tmp/mylinux/
(3) ├── bin
(4) ├── boot
(5) │ └── grub
(6) ├── dev
(7) ├── etc
(8) │ ├── rc.d
(9) │ │ └──
init.d
(10) │ └── sysconfig
(11) │ └── network-scripts
(12) ├── lib
(13) │ └── modules
(14) ├── lib64
(15) ├── proc
(16) ├── sbin
(17) ├── sys
(18) ├── tmp
(19) ├── usr
(20) │ └── local
(21) │ ├── bin
(22) │ └── sbin
(23) └── var
(24) ├── log
(25) ├── look
(26) └── run
mkdir
/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/{look,log,run}}
-pv
4、 文件的元数信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?
stat命令:
时间戳:
access time:访问时间
modify time:修改时间
change
time:改变时间
可以用touch来改变
-a
-m
-t [CC][YY]MMDDhhmm[.ss]:修改制定时间戳为某时间
原创文章,作者:N27_flypig,如若转载,请注明出处:http://www.178linux.com/83480
评论列表(1条)
一开始的作业比较简单,但都是比较重要的基础,掌握扎实非常的必要,这次作业完成的非常好,再接再励。