2019-07-29 day 04

文件管理命令

复制/重新命名 cp

选项: v r p
-v:详细显示命令执行过程
-r:递归处理目录与子目录
-p:保留源文件或目录的属性
1)将当前目录下的文件复制到其他目录,并重新命名
cp 文件名 指定目录/新名字
2)将当前目录下的文件复制其他目录
cp 文件名 指定目录
3)拷贝过程中,如何保持文件原来的属性不发生变化
cp -p 文件名 指定路径
例如:
-rw-r--r--. 1 root root 0 Jul 29 10:07 file
第一次修改
-rwxrwxrwx. 1 root root 0 Jul 29 10:03 file
第二次修改
-rwxrwxrwx. 1 adm adm 0 Jul 29 10:03 file
4)拷贝整个目录以及目录下的子文件夹
cp -r 目录名 指定路径
5)拷贝过程中显示详细信息
cp -v 文件名 指定路径
6)拷贝不同路径下的文件 不同的目录到同一个位置
cp -pr 文件名 目录名 指定路径
例如:
cp -rp file1 oldboy1/ file /etc/ /mnt/ /opt/
7)复制过程中频繁出发时重复复制提示
命令前加
\cp 文件名 指定路径
使用cp绝对路径
/bin/cp -r 文件名 指定路径

查看文件内容命令

cat
选项: n A
cat 文件名 查看文件所有内容,从上到下
cat -n 文件名 显示文件内容有多少行
cat -A 文件名 查看文件的特殊符号
使用cat创建文件,并写入内容
cat >> 文件名 <<EOF EOF表示开始
内容
内容
内容
EOF EOF表示结束
less:查看大文件,空格翻页,光标上下移动,q退出查看模式
more:查看大文件显示百分比,空格翻页,回车上下移动,q退出查看
tail:查看文件尾部内容,默认十行
选项:
n :查看尾部第几行
f :动态跟踪一个文件尾部的实时变化
head:查看文件头部内容,默认十行
选项:
n:指定查看头部多少行
greb:过滤/匹配一个文件中的内容
选项:
n:显示文件所在的行
i :忽略大小写
v:取反
E:匹配多个条件

^ 以什么开头
$ 以什么结尾
. 任意单个字符

  • 所有内容
    .*所有的任意字符都匹配
    ^$表示空行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容