首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux问题汇总

2009 // 将系统时间设定成下午5点55分55秒的命令 date -s 17:55:55将当前时间和日期写入BIOS,避免重启后失效1hwclock -w附注1 2 3 4 5// 不加参数可以直接看到当前日期时间...date // 不加参数可以直接看到本月月历 calvi/vim打开文件提示Found a swap file by the nameswap文件来源在使用vi或vim命令打开一个文件后,就会产生一个...在Linux中,以.开头的文件都是隐藏文件,可以通过使用ll -a或者ls -a来查看。而这种swp文件是隐藏文件,有两个作用:避免用多个程序编辑同一个文件时,产生两个不同的版本。...通过swp文件来恢复文件swp文件可以用来恢复文件,假如你有一个swp文件.my.ini.swp,可以通过以下命令来恢复:1vi -r my.ini恢复文件之后可以把swp文件删除,不然每次打开my.ini...系统查看当前时间的命令linux下vi操作Found a swap file by the name非正常关闭vi编辑器时会生成一个.swp文件Linux怎么查看端口是否启用

26300

Linux问题汇总

date // 不加参数可以直接看到本月月历 cal 附注 // 不加参数可以直接看到当前日期时间 date // 不加参数可以直接看到本月月历 cal vi/vim打开文件提示Found a...在Linux中,以.开头的文件都是隐藏文件,可以通过使用ll -a或者ls -a来查看。 而这种swp文件是隐藏文件,有两个作用: 避免用多个程序编辑同一个文件时,产生两个不同的版本。...删除swp文件 只要将swp文件删除,就不会再出现这个提示。可以通过rm命令来删除该文件。 禁止生成swp文件 如果想要禁止生成swp文件,可以通过修改vim的配置文件来实现。...通过swp文件来恢复文件 swp文件可以用来恢复文件,假如你有一个swp文件.my.ini.swp,可以通过以下命令来恢复: vi -r my.ini 恢复文件之后可以把swp文件删除,不然每次打开my.ini...系统查看当前时间的命令 linux下vi操作Found a swap file by the name 非正常关闭vi编辑器时会生成一个.swp文件

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

SWP文件泄露利用

Step 3:获取到flag———ctfhub{4a0514024e956a8c013de99a} 附加:从上面我们查看源代码是会看到出现乱码,如果我们想要恢复源文件,我们可以在linux下执行一下命令来实现...从界面的提示中我们很容易联想到的就是swp文件泄露,之后我们在url中加上/index.php.swp,发现什么也没有发生,原来vim临时文件命名的格式为.index.php.swp,于是尝试/.index.php.swp...得到swp文件,我们把该swp文件放到自己的虚拟机上然后使用vim -r index.php.swp命令恢复备份文件,得到网站源码: vim -r .index.php.swp 从上面可以看到这里要POST...girl_friend会被exec()函数执行,但是我们知道exec()函数是无回显的所以只能用反弹shell的方法了,由于这题的环境靶机无法访问外网,所以需要一个内网靶机来做,这里就直接用了题目中推荐的Basic中的Linux...为了防止SWP文件泄露,编辑器应该被正确地配置,SWP文件应该被保护和定期清理,实施安全措施并教育用户避免意外泄露SWP文件

34820

vim编辑时遇到E325: ATTENTION Found a swap file by the name “..backu.sh.swp”错误代码的解决办法「建议收藏」

遇到这种错误代码的时候你肯定会看到下面这张图。这种情况多半发生在你上次编辑脚本或者其他文件,中途因为某些原因,强制杀死进程,或者强制退出导致的。...类比windows的这种机制,我们大概也能猜想得到,Linux使用vim出现编辑异常的时候,肯定也是基于同样的机制。下面我们来详细解释下linux出现这种状况的原因。...我们copy /etc/passwd到app目录下,然后编辑这个文件,我们能看到右侧瞬间多出了一个以.swp为后缀的文件名。如下图所示。...,而右侧会多出一个swo文件,这个文件类似于swp用来保存你修改文件的副本,而swp文件是我们用来还原的副本。...当我们还原之后,可以使用rm -f xx.swp 删除掉这个副本。 (2)当我们不需要还原的时候,只需要我们直接删除这个副本就可以了。利用rm命令直接删除这个副本。

95010

vivim打开文件提示Found a swap file by the name

(filename).swp的文件。如果编辑完成之后,正常退出,那么这个swp文件就会被自动删除。...在Linux中,以.开头的文件都是隐藏文件,可以通过使用ll -a或者ls -a来查看。 这种swp文件是隐藏文件,有两个作用: 避免用多个程序编辑同一个文件时,产生两个不同的版本。...解决方法 删除swp文件 只要将swp文件删除,就不会再出现这个提示。可以通过rm命令来删除该文件。 禁止生成swp文件 如果想要禁止生成swp文件,可以通过修改vim的配置文件来实现。...通过swp文件来恢复文件 swp文件可以用来恢复文件,假如你有一个swp文件.my.ini.swp,可以通过以下命令来恢复: 1 vi -r my.ini 恢复文件之后可以把swp文件删除,不然每次打开...参考链接 linux下vi操作Found a swap file by the name 非正常关闭vi编辑器时会生成一个.swp文件 警告 本文最后更新于 December 4, 2018,文中内容可能已过时

1.6K20

linux网络配置出现E325,Linux CentOS E325错误,如何解决?VI如何使用?「建议收藏」

Linux vi命令即vi编辑器,是 Linux/UNIX 环境下经典的编辑器。Linux vi 命令非常强大,可以使用它高效的编辑代码,配置系统文件等,运用非常广泛。...由于在编辑该文件的时异常退出,而vi在编辑文件的时候会创建一个swp file来保证文件的安全性,如果没有正常退出vi的,下次打开这个文件就会报E325的错误,提示你swp文件已经存在。...但由于swp文件是隐藏的,ls -l命令是看不到的,所以只有使用 ls -la才可以找到该文件的位置,接下来再使用rm -f .swp命令删除该文件,然后再次打开就恢复正常了。...再次打开这个文件,这时又出现了E325这个界面(这是因为你仅仅只是恢复了数据,还没有删除.swp文件)不要着急;输入D(删除交换文件),然后再次打开就恢复正常了。...在Linux系统中vi如何使用? vi又是“Visual interface”的简称,它在Linux上的地位就像Edit程序在DOS上一样。

2.4K30

docker 挂载文件不同步问题记录

,那难道我们每次在外面改完文件都要必须重启在 docker 里面才能看到吗?...test.txt zsf zsf02 zsf03 zsf04 zsf05 从上面实验来看 echo 和 cat 追加进去都正常,但是 vim 和 sed 不正常,那么我们就大概能知道问题出在哪了,因为熟悉 linux...的伙伴们都知道,linux 系统是不区分文件格式的,linux 之间文件的关系是靠 inode 来决定的,而并非文件名,所以这个问题会不会是 inode 搞得鬼呢?...我们来回想下 vim 的工作原理: 1,输入 vim 编辑文件 2,系统开始检查文件同级目录下有没有 .FileName.swp的文件 有: 会提示报错信息 无: 直接打开文件,同时产生这么一个临时的隐藏文件...3,然后我们开始编辑这个文件,其实这个时候我们所有的操作在我们没执行保存操作的时候,我们都在操作的是 .FileName.swp 这个文件, 4,当我们输入保存操作的时候, .FileName.swp

3.1K41

解密 Docker 挂载文件,宿主机修改后容器里文件没有修改

问题分析 Docker 中,mount volume 的原理是借用了 Linux Namespace 中的 Mount NameSpace,隔离系统中不同进程的挂载点视图,实际文件是没有变化。...比如上面的例子,在container中,bash 实际就是一个运行在宿主机上的进程,被Docker用Linux分别隔离了 Mount Namespace、UTS Namespace、IPC Namespace...Linux中,证明文件是否相同的根本途径是,判断其 inode,如果两个文件的inode相同,两个文件必定为同一文件,从而两个文件的内容也必然相同。...,命名为在原来文件的基础上增加 ".swp" 后缀以及 "."...2、修改内容保存到有 .swp 后缀的文件,并 flush 到磁盘 3、执行 :wq 就会交换原文件和 swp 文件的名称 4、删除临时 swp 文件 从上面可以看出,原来的文件已经被删除,但是容器还是会一直记录以前的文件

12.9K50

常见的信息泄露

常见的泄露 vim泄露 edit泄露 .git泄露 svn泄露 hg泄露 网站备份文件泄露 vim泄露 有用过Linux的同志们都知道,vim是一款强大的文本编辑器 vim xxx# 编辑一个文件 设想一下...但是如果用vim的话,无论是因为什么意外导致正在编辑中的文档意外退出了,都会自动创建一个备份文件 比如文件名是test.txt,备份文件就是.test.txt.swp,所以,如果管理员没有删去这个备份文件...,那么这个备份文件可能就会被下载下来利用 下载之后,可以通过vim -r打开这个备份文件 注意:备份文件是 .源文件名.swp 比如http://127.0.0.1/index.php存在vim泄露,那么想下载备份文件的话...,在php后加一个.swp,也就是http://127.0.0.1/.index.php.swp,下载完后用vim -r 文件名打开即可 gedit泄露 同样的,使用gedit编辑器保存后,会在文件夹下自动生成一个备份文件

83400

docker 挂载文件不同步问题记录

,那难道我们每次在外面改完文件都要必须重启在 docker 里面才能看到吗?...的伙伴们都知道,linux 系统是不区分文件格式的,linux 之间文件的关系是靠 inode 来决定的,而并非文件名,所以这个问题会不会是 inode 搞得鬼呢?...我们来回想下 vim 的工作原理: > 1,输入 vim 编辑文件 > 2,系统开始检查文件同级目录下有没有 .FileName.swp的文件 > 有: 会提示报错信息 > 无: 直接打开文件...,同时产生这么一个临时的隐藏文件 > 3,然后我们开始编辑这个文件,其实这个时候我们所有的操作在我们没执行保存操作的时候,我们都在操作的是 .FileName.swp 这个文件, > 4,当我们输入保存操作的时候..., .FileName.swp 文件会把以前的 FileName 文件覆盖掉 在我们回顾完 vim 的工作模式之后这个问题其实就很好理解了,因为我们 vim 更改文件之后 inode 变了,但是 docker

4.1K21
领券