您的位置:首页 > 运维架构 > Linux

linux系统文件解析以及vim异常关闭,如何恢复文件

2019-09-26 11:13 106 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_36417677/article/details/101428864

linux系统结构

linux是一个倒树型结构,最大的目录名称叫“/” (根目录)

linux系统中的二级目录

/bin		##二进制可执行文件,系统常规命令
/boot		##启动目录,存放系统自动启动文件,内核,初始化程序
/dev		##系统设备管理文件
/etc		##大多数系统配置文件存放路径
/home/子目录	##普通用户家目录
/lib		##函数库
/lib64/		##64位函数库
/media	  	##临时挂载点
/mnt		##临时挂载点
/run		##自动临时设备挂载点
/opt		##第三方软件安装路径
/proc		##系统硬件信息和系统进程信息
/root		##超级用户家目录
/sbin		##系统管理命令,通常只有root可以执行
/srv		##系统数据目录
/var		##系统数据目录
/sys		##内核相关数据
/tmp		##临时文件产生目录
/usr/		##unix system resource (系统资源目录)

文件的寻址

1.文件的地址分为:
相对路径:
相对与当前系统所在目录的一个文件名称的简写,
此名称省略了系统当前所在目录的名称
此名称不以“/”开头
此名称在命令执行时会自动在操作对象前加入“PWD”所显示的值

绝对路径:
绝对路径是文件在系统的真实位置
此命令是以“/”开头的
此命令在命执行时系统不会考虑现在所在位置的信息

注意:
当操作对象是 对象1 空格 对象2 时,
这两个对象之间没有任何关系
豆角 茄子 ##这是2个对象
豆角茄子 ##这是一个对象

亲		##动作是被系统执行的,不能作为名称出现
“亲”		##用引号的作用是把动作变成名称字符,这种方法叫引用

使用vim编辑文件异常退出

当vim异常退出时会生成.file.swp文件

当再次打开此文件时会出现以下情况:
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”

".hello.swp" 此文件中存放的是未保存的数据

Swap file ".hello.swp" already exists!
[O]pen Read-Only, (E)dit anyway,  (R)ecover,   (D)elete it,    (Q)uit,   (A)bort:
[O]只读打开	      [E]继续编辑      [R]恢复数据   [D]删除swap文件  [Q]退出    [A]退出

无论按(O) (E) ® (Q) (A) 任何一个都不会删除.swp文件
那么再次打开hello文件是还会出现以上界面直到按(D),.swp文件被删除
vim恢复正常工作

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: