首页 > 代码库 > 文件管理命令
文件管理命令
cd 切换目录
. 代表当前目录.. 代表上一层目录- 代表前一个工作目录~ 代表【目前用户身份】所在的自家目录~account 代表 account 这个用户的自家家目录
mkdir 建立空目录
# mkdir -m 711 test2 //自己定义权限
# mkdir -p test1/test2/test3/test4 //加了这个 -p 的参数,可以自行帮我们建立多层目录!
rmdir 删除目录
# rmdir -p test1/test2/test3/test4/ //连同上层『空的』目录也一起删除
cp 复制
[root@xiaoluo ~]# cp [-adfilprsu] 源文件(source) 目的文件(destination)[root@xiaoluo ~]# cp [options] source1 source2 source3 .... directory参数:-a :相当于 -pdr 的意思;-d :若来源文件为链接文件的属性(link file),则复制链接文件属性而非档案本身;-f :为强制 (force) 的意思,若有重复或其他疑问时,不会询问使用者,而强制复制;-i :若目的文件(destination)已经存在时,在覆盖时会先询问是否真的动作!-l :进行硬式连结 (hard link) 的连结文件建立,而非复制文件本身;-p :连同文件的属性一起复制过去,而非使用默认属性;-r :递归持续复制,用于目录的复制行为;-s :复制成为符号链接文件 (symbolic link),亦即『快捷方式』文件;-u :若 destination 比 source 旧才更新 destination !最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』
rm 移除
[root@xiaoluo ~]# rm [-fir] 文件或目录参数:-f :就是 force 的意思,强制移除;-i :互动模式,在删除前会询问使用者是否动作-r :递归删除!最常用在目录的删除了
mv (移动文件与目录、文件重命名)
[root@xiaoluo ~]# mv [-fiu] source destination[root@xiaoluo ~]# mv [options] source1 source2 source3 .... directory参数:-f :force 强制的意思,强制直接移动而不询问;-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!-u :若目标文件已经存在,且 source 比较新,才会更新 (update)
查看文件
cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!nl 显示的时候,连同行号一起输出!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看最后几行od 以二进制的方式读取文件内容
文件管理命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。