美文网首页
文件管理

文件管理

作者: 晨汐羽 | 来源:发表于2018-11-22 15:59 被阅读0次

创建

文件创建:touch
目录创建:mkdir

复制

cp

移动

mv

删除

rm

文件查看

cat :查看文件内容,一般用于小文件
tac:逆序显示
-n :显示行号
more:分页显示文件内容,空格向下翻页。缺点:只能向下翻
less:可上下翻,支持关键字查找
head + “-n”:显示前n行,默认前10行
tail + “-n”:显示后n行,默认后10行
tail + “-0f” :监控文件的变化

文件类型

“-” 或 f :普通文件
d:目录
l: 软链接
s:套接字文件
b :快文件
c:字符文件
p:管道文件

文件描述符

0 标准输入:键盘输入
1 标准输出:程序正确执行输出的内容
2 错误输出:程序错误执行输出的内容

重定向

< 输入重定向
“>” 标准输出重定向
“>>” 标准输出追加重定向
2> 错误输出重定向
&> 所有输出重定向
1> 标准输出重定向
1> file1 2> file2 标准输出重定向到file1,错误输出到file2

管道

用“|”表示,把前一条命令的标准输ti出作为后一条命令的标准输入

vi/vim编辑器

命令模式

行内跳转:

$,End :将光标快速定位到行尾
Home,0 :将光标快速定位到行首
^ :将光标快速定位到第一个非空字符

行间跳转

G :将光标快速定位到最后一行
gg : 将光标快速定位到第一行
3gg:将光标快速定位到第3行

字符相关

x 快速删除光标所在位置的单个字符
r 快速替换光标所在位置的单个字符
R 连续替换(替换模式)

行操作

yy 复制光标所在行的内容
3yy 复制光标所在行开始,往下一共复制3行内容
ygg 复制从第一行到光标所在行所有内容
yG 复制从光标所在行到最后一行内容
dd 删除操作,和y命令同样使用
p:粘贴

词操作:

yw 复制一个单词
dw 删除一个单词
p 粘贴
u 撤销
ctrl + r 反撤销

编辑模式

i 在光标前插入
a 在光标后追加
o 在光标所在行的下一行编辑

尾行模式

q 退出 :quit
w 保存 :write
w file :另存为
wq :保存退出
r file :将其他文件的内容读到当前文件中,位于光标所在行的下一行
s/old/new/ :将光标所在行的第一个old替换成new
s/old/new/g : 将光标所在行的所有old替换成new
%s/old/new/g : 将文件的所有old替换成new
6y : 复制第6行
6,9y :复制6到9行
set nu :显示行号
set nonu : 取消显示行号
set ts=4 :设置制表符宽度为4

扩展:可视块模式

1、ctrl+v 进入可视块模式
2、方向键选中所有要注释的行
3、大写i 在选中的可视块前面添加内容
4、# 选择可视块行的前面的所有内容
5、Esc Esc 退出可视块模式

相关文章

  • NSFileManager 文件管理

    文件管理 - 创建 文件管理 -- 添加 文件管理 --- 删除 文件管理 --- 复制

  • 01-必备计算机知识

    一、文件管理 文件分类 良好的文件分类管理,方便于查找和管理文件。 文件命名 文件后缀文件按照不同的格式和用途分很...

  • 01-必备计算机知识

    一、文件管理 文件分类 良好的文件分类管理,方便于查找和管理文件。 文件命名 文件后缀文件按照不同的格式和用途分很...

  • 操作系统(4) -- 文件管理、IO管理

    内容大纲 1、文件管理; 2、文件系统管理 3、输入/输出管理 4、缓冲区 1 文件管理 文件 文件是指记录在外存...

  • Linux基础9

    Linux文件管理命令详解1 文件管理 : 创建新文件,删除文件,查看文件,编辑文件等1)创建空文件使用 touc...

  • linux命令

    1.文件、磁盘管理 2.用户、权限管理 3.系统管理 一、文件,磁盘管理命令 <1>查看文件信息:ls ★★★...

  • 文件管理

    回顾:文件系统、bash 的基础特性,目录管理、文件查看、时间戳管理 文件管理:cp, mv, rm 复制命令: ...

  • 文件总结

    文件的操作,首先我最先想到学操作系统的时候,文件的管理。c语言文件的管理,linux系统文件的管理。 文件系统是操...

  • 操作系统分许多种类,有单用户操作系统、分时操作系统等

    文件管理要做的主要工作是:负责对文件的存取和对文件进行管理。包括管理文件的目录,为文件分配存储空间,执行用户提出的...

  • android webview 文件上传

    1、唤出系统文件管理器 开启文件上传,可使用HTML5标签 唤出系统文件管理器或自定义文件管理器,然后选择文件...

网友评论

      本文标题:文件管理

      本文链接:https://www.haomeiwen.com/subject/bvmkqqtx.html