Linux系统下的文件管理(1)

一、文件管理命令

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

  1. touch file1 file2 ...  ##建立一个空文件##.
  2. touch file       ##把文件时间同步到当前时间##
  3. touch -t yyyymmddhhmm      ##把文件时间更改到指定时间##

2.mkdir (make directory)##新建目录##

  1. mkdir dir1 dir2 ...   ##建立空目录##
  2. mkdir -p code/code1/code2     ##建立多层目录##

 3.rm       ##删除文件或者目录##

  1. rm file file1 ...           ##删除文件有提示##
  2. rm -f file file1 ...       ##强制删除文件不提示##
  3. rm -r dir dir1 ...        ##删除目录有提示##
  4. rm -r -f dir dir1 ...    ##删除目录不提示##

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

  1. gedit使用时必须有图形, file file1 可以不存在
  2. gedit file file1 ... 编辑file file1

5.vim   ##文本编辑器##

  1. vim file  ##进入到vim的浏览模式##
  2. 浏览模式不能编辑文件
  3. 在vim中鼠标无法移动 只能键盘上下左右键
  4. 在浏览模式中按 i 进入插入(编辑)模式
  5. 按Esc退出插入模式 , 按:wq保存
  6. 按:q!不保存退出

vim异常退出

      当编写文件时在未保存更改内容强制退出

 vim出现异常

  1. 【O】只读打开文件
  2. 【E】继续编辑
  3. 【R】恢复未保存之前的内容编辑
  4. 【D】放弃更改 删除.swp文件进入编辑
  5. 【Q】退出

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

  1. cat file                ## 查看file文件的全部内容##
  2. cat -b file            ##显示文件内容并显示行号,不显示空行的行号##
  3. cat -n file            显示文件内容并显示行号,显示空行的行号

    <!--实验素材 history > like ##把 history 的执行结果存放到 like 文件里##-->

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

  1. head file         ##默认显示文件前十行##
  2. head -n file    ## n代表数字,显示文件的前n行##

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

  1. tail file         ##默认显示后十行##
  2. tail -n file     ##n代表数字,显示文件后n行##

9.less    ##分页浏览##

  1. less file      ##进入到less模式查看file##
  2. less模式中<上><下>逐行查看文件内容
  3. <pgup><pgdn>    ## 逐页查看文件内容##
  4. /关键字        ## 搜索关键字 ,n向下匹配,N向上匹配##
  5.   按小写v        ##在less模式进入到vim,,编辑完成 :wq 退出返回less##

10.cp       ##复制文件##

  1. 复制原理:按照源文件建立新文件 (cope)
  2. cp 文件 目的地文件
  3. cp 文件1 文件2 目的地目录

11.mv     ##移动文件##

  1. 移动原理:相同设备分区中的文件移动是重命名过程 ;不同分区的文件移动是建立删除过程,复制文件到目的地然后删除源文件。
  2. mv file file1 dir   ## 移动文件file和file1到目录dir中
  3. mv dir1 dir2 dir   ##移动目录dir1和dir2到目录dir中
  4. mv file 不存在file (重命名

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

  1. file dir(file)  ## 查看dir(file)的真实类型##
  2. 文件类型由文件内容决定

13.wc      ##文件容量统计##

  1. wc -l   file    ##行数##
  2. wc -m file   ##字符数##
  3. wc -w file    ##单词数##
  4. wc -c file     ##字节数##
  5. 换行符不算单词 只算一个字节(byte)
发布了5 篇原创文章 · 获赞 0 · 访问量 100

猜你喜欢

转载自blog.csdn.net/Horizon_carry/article/details/105371703