Linux的基本文件管理命令

文件管理命令

一. 文件建立

1.touch

touch filename |   touch可建立文件也可修改文件的时间戳
atime:文件内容被访问的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或文件内容被修改的时间标识

二. 文档建立

1.mkdir

mkdir dir |   建立文档

mkdir -p dir1/dir2/dir3 |   建立递归目录时,当上层目录不存在自动建立

在这里插入图片描述

三. 文件的编辑

1. vim

vim file |     vim file ->按[i]进入insert模式->书写内容->按[esc]退出insert模式->:wq退出保存

  • 当vim异常退出时会生成.file.swp文件,会出现以下情况:无论按O,E,R ,Q ,A,任何一个都不会删除.swp文件, 那么再次打开文件是还会出现以上界面直到按(D),.swp文件被删除 ,vim恢复正常工作。
file name: ~kiosk/Desktop/hello          
modified: YES        
 user name: kiosk      host name: foundation0.ilt.example.com        
 process ID: 31820    
 If this already, delete the swap file ".hello.swp" <<<此文件中存放大是未保存的数据
 Swap file ".hello.swp" already exists! 
 [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:    
2. gedit

gedit file | 必须在图形操作界面

  • 进入图像操作界面 :Ctrl+Alt+F2 进入数字操作界面:Ctrl+Alt+F1

四. 文件的查看

1. cat

cat file | 查看文件的全部内容

cat -b file | 显示行号不包含空行

在这里插入图片描述

cat -n file | 显示行号包含空行

在这里插入图片描述

2. less

less file | 分页浏览

  • 用法
    上|下 逐行移动 ;
    pageup | pagedown 逐页移动 ;
    关键字 高亮显示关键字,n向下匹配,N向上匹配;
    v 进入vim模式 ,在vim模式中按:wq ,退回到less模式 ;
    q 退出
3. head

head file | 查看文件前10行

head -n number file | 查看文件前数字行

在这里插入图片描述

4. tail

tail file | 查看文件后10行

tail -n number file | 查看文件后数字行

  • 查看文件5到3行        head -n 5 file | tail -n 3
    在这里插入图片描述
5.格式查看

file file | 查看文件格式

  [root@foundation105 Desktop]# touch wang.mp3 
  [root@foundation105 Desktop]# file wang.mp3 
  wang.mp3: empty
   [root@foundation105 Desktop]# vim wang.mp3 
   [root@foundation105 Desktop]# file wang.mp3 
   wang.mp3: ASCII text 
  • 文件的格式不是由后缀决定而是由文件内容决定

五. 文件的复制移动

1. 复制

cp     源文件         目的地文件 |

cp     源文件1,2  目的地文件夹 |   目的地文件夹必须存在

cp -r   源目录         目的地文件夹 |

cp -r   源目录1,2   目的地文件夹 |   目的地文件夹必须存在

2. 移动

mv     源文件         目的地文件/   |   重命名

mv     源目录       目的地文件夹/   |   目的地文件夹必须存在

mv     dir/*     |   把dir中的所有文件移动到当前目录中"."代表当前目录

  • 相同磁盘的文件移动只是一个重明名过程 ,不同磁盘的文件移动是复制删除过程
    在这里插入图片描述

六. 统计文件大小

wc     file |   统计文件大小

wc - l file |  统计文件行数

wc - w file |  统计文件单词数

wc - m file |  统计文件字符数

wc - c file |  统计文件字节数

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值