文件指令

Posted jingandyuer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件指令相关的知识,希望对你有一定的参考价值。

ls   查看当前目录下的文件或目录

 

    - a  显示隐藏目录或文件

  -l  长格式显示目录或文件的详细信息

ls -d  /etc 只查看指定目录/etc的信息,不显示/etc下面的目录信息

 -h   以kb显示文件的大小,默认是字节显示文件大小

 

mkdir  创建目录

  -p 递归创建,可以在没有的目录下创建目录

rmdir  删除空目录

rm -rf  【文件或目录】

  -r  删除目录

  -f  强制删除

cp  复制粘贴目录或文件

 cp  1.txt  /tmp    #将1.txt文件复制黏贴到/tmp目录下

 cp  -r  /etc  /tmp -r用来复制目录, 将目录/etc 复制到/tmp目录下

 cp  -p 1.txt  /tmp  保留文件原属性

 

mv 剪切,改名

 mv  1.txt  /tmp   将1.txt文件剪切到/tmp目录下

 mv  1.txt  1.log   将文件1.txt改名成1.log

 

touch 创建文件

  touch 1.log   默认在当前目录创建1.log

  touch  /emp/1.log   在emp目录下创建1.log

  touch 1.log  2.log  在当前目录下创建了两个文件

  touch “1.log  2.log”  在当前目录下创建了一个1.log  2.log带空格的文件

cat  【文件名】 查看文件内容

  -n   显示行号

more 【文件名】分页显示文件内容  不可以往上翻页

  按  Eenter  一行一行翻

  按  空格    一页一页翻

  按  q    退出

 

less 【文件名】分页显示文件内容 可以往上翻页  

按  Eenter  一行一行翻

  按  空格    一页一页翻

  按  q    退出

  up(上箭头) 往上翻

  在底层 按 /搜索单词   可以高亮显示搜索单词

 

head 【文件名】显示文件头部内容   默认显示前10行

  -n20 指定显示前20行数

  

tail 【文件名】显示文件尾部内容   默认显示尾10行

  -n20 指定显示尾20行数

  -f  动态显示文件尾部内容 (当文件变化时候,也会动态显示)

 

ln  链接指令

ln  【原文件路径】【链接名】 创建硬链接

ln -s 【原文件路径】【链接名】创建软链接

软连接:

lrwxrwxrwx    >原文件 ,是以l开头,权限是777,是一个符号链接,内存小,箭头指向原文件

硬链接:

1.等于拷贝cp -p + 同步更新

 

2.不能针对目录使用

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

  

 

 

 

 

  

 

以上是关于文件指令的主要内容,如果未能解决你的问题,请参考以下文章

LinuxShell及文件操作指令等(五)

学习Linux——文件目录指令

Centos7——9.实用指令(文件目录类2)

Linux 如何使用echo指令向文件写入内容

Linux --必备指令集

初识Nginx配置文件以及基本命令