William的Linux学习之路6

今天仍然在学习Linux下档案与目录的管理,感觉这方面要注意的细节很多。其实我感觉还是自己的英文水平不够,要不然那些指令直接使用man page 来查询,结果会事半功倍的。
查看档案与目录 当我们切入到一个目录下,并不能记清该目录下是否存在其他的目录和文档,这时我们就可以使用ls 指令。这个指令很容易记起,关键是指令后面的参数让我们很是着急,英文不好,只能多练习,熟能生巧了。ls -a ,显示全部的档案,包括以.开头的隐藏档;ls -d 仅列出目录;ls -l 显示出目录或档案的权限与属性等,也可以使用命令ll(小写的L)。
复制目录与文档 指令为cp,同样他的参数也是有很多的.cp -a,a这个参数很强大,它相当于3个参数的集合体,现在听我一一到来。首先它能够连同文档的属性也一起复制出去(cp -p),备份的时候常用;其次当复制链接文件时,只是赋值链接文件的属性,并不会赋值源文件(cp -d).再次它能够复制持续的目录(cp -r).在这里我表述有点错误,以上3点是并列的关系,并不分先后。因此,cp -a,就相当于cp -pdr。如果,我们想要在复制相同内容时,系统能给我们提示,这时我们就可以使用cp -i.如果我们想给某文档创建快捷方式的话,我们就可以使用cp -s.
删除档案或目录 使用指令rm,它常用的指令参数不是很多。-f,强制删除,不会出现警告信息;-i,删除的时候会询问我们是否删除;-r,用于目录的删除,也就是删除多级目录。使用这个指令如果我们想要删除开头一样的文档时可以使用通配符*的帮忙,比如说我有这样的"兄弟"文档,test1、test2、test3...,这时我们便可以这样输入指令:rm test*.如果我们在删除时使用-i这个参数,但是提示太多了,我们怎么受的了。这时我们在使用rm命令前使用\,即\rm...。如果我们因为调皮建立了类似-qwer-这样不利于系统识别的文档,在删除时使用rm -- -qwer-;当然我们也可以切入到这个档案所在的目录中,使用 rm ./-qwer- ,是不是太机智了啊。
移动目录或档案 mv,这个指令常用的参数也有3个,-f,-i,-u。-f,-i和前面rm中的意义差不多,这里就不多说了。至于-u,是指若目标文件已存在,且源文件比目标文件新的情况下才会更新。对于我们把文档或目录移动的目标文件再次使用mv指令,则会给目标文件重命名,很神奇呀。同时我们也可以把多个档案移动到同一目录下,但要求最后一个目标文件必须是目录啊。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29876573/viewspace-1275572/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29876573/viewspace-1275572/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值