Linux下的文件管理(1)

一、文件管理命令

1.touch    ## 新建文件,修改文件时间戳

<1>touch   file1   file2 ...         ##建立空文件

<2>touch   file                        ##把文件时间同步到当前时间

<3>touch   file   -t   YYYYMMDDHHmm     ##把文件时间更改到指定的时间

2.mkdir      (make directory)

<1>mkdir    dir1    dir2   ...                    ##建立空目录

<2>mkdir    -p       test/redhat/linux   ##建立多层目录

3.rm    #删除文件或目录

<1>rm   file   file1  ...    ##删除文件有提示

<2>rm   -f   file             ##强制删除文件不提示

<3>rm   -r   dir   dir1  ...     ##删除目录有提示

<4>rm   -rf   dir           ##强制删除目录不提示

4.gedit     #图形的文本编辑器(使用时必须有图形)

gedit   file   file1       ##编辑file file1(file   file1可以不存在)

5.vim   #文本编辑器

<1>vim   file      ##进入到vim浏览模式

                ##进入之后如下图

                ##浏览模式不能编辑文件

                ##在浏览模式中按<i>进入插入模式(可以编辑文件,左下角变为INSERT)

                ##在vim中鼠标不能控制光标,用上下左右移动光标

                ##按<esc>退出插入模式(左下角INSERT消失)

                ##按 <:wq>保存更改

                ##按<q>不保存退出

 

<2>vim异常退出   ##当vim编写文件时在未保存更改内容被强制关闭

                              ##vim出现异常

#【O】只读打开文件

#【E】继续编辑

#【R】恢复为保存内容编辑

#【D】删除 .swp文件进入编辑

#【Q】退出

 6.cat    ##显示文件的全部内容

<1> cat     file

<2>cat      -b      file      ##显示文件内容并显示行号,不显示空行的行号

<3>cat      -n       file    ##显示文件内容并显示行号

实验素材     history  >  westos    ##把history的执行结果存放到westos中 

7.head    ##查看文件前多少行

<1> head  westos    ##默认显示文件前10行

<2> head  -n   westos   ##  n  代表数字,显示文件前n行

8.tail    ##查看文件后多少行

<1>tail  westos      ##默认显示文件后10行

<2>tail  -n   westos     ##  n  代表数字,显示文件后n行

9.less   ##分页浏览

<1>less  westos       ## 进入到less模式查看westos

<2>less模式中<上><下>逐行查看文件内容

<3><pgup><pgdn>  逐页查看文件内容

<4> /关键字   搜索关键字,n向下匹配,N向上匹配

<5> <v>  由less模式进入到vim,编辑完成:wq退出返回到 less

 <6> <数字>向下移动多少行

 <7> <g>迅速移动到文件的首行

 <8> <G>迅速移动到文件的末尾

 <9>在less中<q>退出

 10.cp   ##复制文件

复制原理: 按照源文件建立新文件(copy)

<1>cp   文件     目的地文件

<2>cp   文件1    文件2    目的地目录

<3> cp   -p   文件1   文件2   目的地目录  (保留文件属性)

 

<4 >cp    -r   目录1    目录2     

11.mv    ##移动文件

移动原理:相同设备分区中的文件移动是重命名过程;不同分区的文件移动是建立删除过程。

#ls  -i  file        查看文件节点号(相当于文件身份证号)

<1> mv   file  file1   dir

<2> mv   dir1    dir2    dir

<3>  mv file    (不存在file)    重命名 

12.file    ##文件类型的查看 

file    westos      ##查看westos的真实类型

13.wc    ##文件容量统计

<1>wc    -l                     行数

<2>wc    -m                   字符数

<3>wc    -w                   单词书

<4>wc    -c                    字节数

<5>换行符不算单词   只算一个字节(byte)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值