part2--针对文件命令的介绍,使用,演示
Ⅰ Linux文件管理类命令常用方法 Ⅱ bash的工作特性,相关示例 Ⅲ 文件的元数据有哪些,以及所代表的含义。 Ⅳ 相关命令的操作,和结果演示。
①Linux文件管理命令常用方法
Linux常见文件类型
-:常规文件;即f; d: directory,目录文件; b: block device,块设备文件,支持以“block”为单位进行随机访问 c:character device,字符设备文件,支持以“character”为单位进行线性访问 8位二进制:0-255 major number:主设备号,用于标识设备类型,进而确定要加载的驱动程序 minor number:次设备号,用于标识同一类型中的不同的设备; l:symbolic link,符号链接文件; p: pipe,命名管道; s: socket,套接字文件;
命令管理工具指南:cp、rm、mv
1. cp(copy)复制:命令格式
单源复制:cp [OPTION]… [-T] SOURCE DEST 多源复制:cp [OPTION]… SOURCE… DIRECTORY cp [OPTION]… -t DIRECTORY SOURCE…
常用参数
-r:递归复制目录及其子目录内的所有内容 -a:相当于-dR –preserve=all -p:保持指定文件的原有属性 -d:等于–no-dereference –preserve=links -f:强制覆盖
例1:将home目录下的test1文件夹里名为jiang的文件,复制到test2下,如下
home]#cp test1/jiang test2 home]#ls jiang
例2:将test1文件夹里的所有文件、子文件夹adb下的jiang2内容全部复制到test2,如下:
home]#cp -r test1/* test2 home]#cd test2 test2]#ls adb jiang test2]cd adb adb]#ls jiang2
例3:使用参数-f 复制test1里面的jiang ,到test2里面,同时test2下已经存有jiang这个文件!
cp -f test1/jiang test2 当目标文件夹下有一个和源文件夹一样的同名文件,那么在操作这个cp命令时,系统会提示,如果想跳过这个直接加上f 就可以强制覆盖!
2. rm(Remove)删除,移除:命令格式
rm [OPTION]… FILE…