文件操作命令

文件操作命令

 

 

1)创建空文件或修改文件时间

 

touch  文件名

命令名称:touch

命令所在路径:/bin/touch

执行权限:所有用户

 

2)删除

rm  -rf  文件名

-r  删除目录

-f 强制

命令名称:rm

命令英文原意:remove

命令所在路径:/bin/rm

执行权限:所有用户

 

3)cat  文件名 查看文件内容。从头到尾

命令名称:cat

命令所在路径:/bin/cat

执行权限:所有用户

 

-n 列出行号

cat -n install.log

 

4)more  文件名 分屏显示文件内容

命令名称:more

命令所在路径:/bin/more

执行权限:所有用户

 

空格向下翻页 b   向上翻页 q  退出

 

5) head  文件名  显示文件头

命令名称:head

命令所在路径:/usr/bin/head

执行权限:所有用户

 

head  -n  行数   文件名 指定显示文件头几行

 

head  -n  20  install.log

 

 

tail -n 行数 文件名 指定显示文件尾行

 

6) 链接文件

ln

命令名称:ln

命令英文原意:link

命令所在路径:/bin/ln

执行权限:所有用户

 

ln  -s  源文件  目标文件 //软链接,相当于windows快捷方式

 

ln  -s  /root/install.log   /root/install.log.soft

 

ln 源文件 目标文件 //硬链接,拷贝加同步更新,

//不能给目录,不能跨分区

 

文件名都必须写绝对路径,否则软连接移后失效

 

 

==============================================================

 

 

文件和目录都能操作的命令

 

1)复制

命令名称:cp

命令英文原意:copy

命令所在路径:/bin/cp

执行权限:所有用户

 

cp  源文件  目标位置

 

-r  复制目录

-p 连带文件属性复制

-d 若源文件是链接文件,则复制链接属性

-a 相当于  -pdr

 

cp  aa  /tmp/ 原名复制

cp  aa  /tmp/bb 改名复制

 

 

2)剪切或改名

命令名称:mv

命令英文原意:move

命令所在路径:/bin/mv

执行权限:所有用户

 

mv  源文件  目标位置

mv  /root/aa  /tmp/

mv  aa  bb

 

posted @ 2017-06-09 09:32  杨慧慧啥都会  阅读(208)  评论(0编辑  收藏  举报