Blocks: 0 IO Block: 4096 regular empty file Device: fd01h/64769d Inode: 1710819 Links: 1...: 2018-05-31 16:42:13.792121737 +0800 这是三个时间,这三个时间的标签分别是Access(也叫做atime)、Modify(也叫做mtime)和Change(也叫做ctime...ctime:更改时间:表示文件最后被改变的时间,包括文件状态(比如权限、所有者等)和文件内容的改变。 下面是一个例子。...Modify: 2018-06-12 12:18:57.627921500 +0800 Change: 2018-06-12 12:18:57.627921500 +0800 Birth: - mtime和ctime...Modify: 2018-06-12 12:18:57.627921500 +0800 Change: 2018-06-12 12:21:11.595925387 +0800 Birth: - 仅有ctime
在Linux中有atime,ctime,mtime三个时间属性容易被搞混 简名 全名 中文 作用 atime Access...Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time...修改时间 最后一次修改文件(内容)或者目录(内容)的时间 查看文件的atime,ctime,mtime > stat rumenz.txt File: ‘rumenz.txt’ Size:...Blocks: 8 IO Block: 4096 regular file Device: fd01h/64769d Inode: 108665170 Links: 1.../linux-atime-ctime-mtime.html 微信公众号:入门小站
0x00 前情提要 在 alias 后门 | Linux 后门系列一文中,我们为了让后门完美一些,修改了后门文件的 atime、mtime,但是 ctime 一直没有办法修改,今天我们来把这一块补齐,...让后门更加完美 atime -> access time, 访问时间 mtime -> modify time,修改时间 ctime -> change time, 状态变化时间 最新版 Linux 中多了一个属性...1....改变当前时间 系统的ctime 更改采用的时间是当前系统时间,那么也就是说如果把系统时间手动设置为 2008年1月1日,再对文件状态进行更改,那么最终留下的 ctime 就是 2008年1月1日的了 但是改变系统时间可不是一件小事...所以可以查看 stat 的源代码,看一下 stat 应用是如何获取和管理 ctime 的,针对其调用的方法进行系统性地修改应该也是可以实现修改文件 ctime 的 0x03 系统时钟与硬件时钟 Linux
在Linux中有atime,ctime,mtime三个时间属性容易被搞 简名 全名 中文 作用 atime Access Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change...Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time 修改时间 最后一次修改文件(内容)或者目录(内容)的时间 查看文件的atime,ctime...Blocks: 8 IO Block: 4096 regular file Device: fd01h/64769d Inode: 108665170 Links: 1...、mtime 命令 atime mtime ctime mv N N Y cp Y N N chmod N N Y chown N N Y touch Y Y Y >、>> Y Y Y vim、vi(不修改.../linux-atime-ctime-mtime.html
在Linux中有atime,ctime,mtime三个时间属性容易被搞混 简名 全名 中文 作用 atime Access...Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time...修改时间 最后一次修改文件(内容)或者目录(内容)的时间 查看文件的atime,ctime,mtime > stat rumenz.txt File: ‘rumenz.txt’ Size:...Blocks: 8 IO Block: 4096 regular file Device: fd01h/64769d Inode: 108665170 Links: 1...因为对文件编辑之后,不仅访问了文件(改变了atime),还增删了内容,这个文件的大小等状态也发生了变化,所以mtime、ctime变化也很正常 [wx.jpg]
在Linux中有atime,ctime,mtime三个时间属性容易被搞混 简名 全名 中文 作用 atime Access...Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time...修改时间 最后一次修改文件(内容)或者目录(内容)的时间 查看文件的atime,ctime,mtime > stat rumenz.txt File: ‘rumenz.txt’ Size:...Blocks: 8 IO Block: 4096 regular file Device: fd01h/64769d Inode: 108665170 Links: 1.../linux-atime-ctime-mtime.html
与CTime相比, COleDateTime的优点在于它支持DWORD变量。...COleDateTime使用的位数是双浮点的两倍,既然CTime只是简单地计算从1970年1月1日之后经过的秒数,所以到了2 0 3 7年它将达到4 2 9 4 9 6 7 2 9 5,从而不能再使用。...time1(1977,4,16,2,2,2); SYSTEMTIME systime; VariantTimeToSystemTime(time1, &systime); CTime tm(systime...time1(1977,4,16,2,2,2); SYSTEMTIME systime; VariantTimeToSystemTime(time1, &systime);...1977,4,16,2,2,2); //COleDataTime—>CTime SYSTEMTIME systime; VariantTimeToSystemTime(time1
一、什么是 atime、ctime、mtime?...Linux/Unix 系统会为每个文件保存一些时间戳信息,我们可以根据这些时间戳来判断文件什么时候被读取过,什么时候被修改过内容,以及什么时候被修改过文件的权限。...以下是 atime,ctime,mtime 三个时间戳的介绍。...、mtime 都会修改为当前创建的时间 当修改文件内容的时候,ctime、mtime 都会更新为修改时间 二、如何查看文件的 atime、ctime、mtime 查看单个文件可以使用 stat 来查看:...参考: atime, ctime and mtime in Unix filesystems Selecting files using their age
在Linux中,文件或者目录中有三个时间属性 atime ctime mtime 简名 全名 中文 作用 atime Access Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime...Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time 修改时间 最后一次修改文件(内容)或者目录(内容)的时间 如何查看atime、ctime...什么命令会修改atime、ctime、mtime 命令 atime mtime ctime mv N N Y cp Y N N chmod N N Y chown N N Y touch Y Y Y >...因为对文件编辑之后,不仅访问了文件(改变了atime),还增删了内容,这个文件的大小等状态也发生了变化,所以mtime、ctime变化也很正常 mv ? cp ? 执行.sh文件 ? 注意!
一.前言 从这篇文章开始,博主就开启了Linux学习之路了,本篇文章也是博主的第一篇Linux的文章,今后也会持续不断更新的。...二.理解文件 1.文件 文件=文件数据+文件属性(所以一个建好的文件就算没有数据,也占用存储空间) => 文件操作=对文件数据操作+对文件属性操作 2.路径(用来定位文件) a.绝对路径 :把从开始到定位的位置成为绝对路径...Linux风格的路径分隔符:/ windows风格的路径分隔符:\ Linux文件结构 可以通过 tree 指令查看当前文件的结构,但需先安装这个指令 安装指令:yum install -y tree...二.ls 指令 1.功能 对于目录,该命令列出该目录下的所有子目录与文件。...(递归) -1 一行只输出一个文件。 三.pwd 指令(显示用户当前所在的目录) 四.cd 指令(改变工作目录。
1. 认识 Linux, 了解 Linux 的相关背景 1.发展史 学习Linux系统编程,你可能要问Linux从哪里来?它是怎么发展的?在这里简要介绍Linux的发展史。...毫无疑问,Kali Linux是一款渗透测试工具,或者是文明黑客(我不想谈论恶意黑客)青睐的操作系统。 2. 学会如何使用云服务器 1.搭建Linux环境 Linux环境的搭建方式有3种 1....(这里我们使用这种方法) 2.购买云服务器 我们以腾讯云为例, 其他的服务器厂商也是类似. 1....购买时长根据需要选择(建议1年), 点击立即购买即可. 这个步骤需要实名 认证, 否则会提示 4. 购买完成后, 可以在控制台中找到自己买的服务器. 点进去能够看到服务器的 IP 地址....小结: 在这个环节我们最重要的是得到三个信息: 1. 服务器的外网 IP 2. 服务器的管理员账户 (固定为 root) 3.
开启iptables转发查看内网网卡[root@linux-gateway ~]# ip a | grep 168 inet 192.168.1.254/24 brd 192.168.1.255...scope global em1[root@linux-gateway ~]# 内网网卡为 em1查看默认路由,与出口网卡[root@linux-gateway ~]# ip route | grep...em1 的 FORWARD 请求nat 表的 POSTROUTING 链上打开来自内网出口为 em2 的地址伪装,即 SNAT[root@linux-gateway ~]# iptables -A FORWARD...-i em1 -j ACCEPT[root@linux-gateway ~]# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o em2 -j MASQUERADE...#-A FORWARD -j REJECT --reject-with icmp-host-prohibited -A FORWARD -i em1 -j ACCEPT COMMIT使用 /etc/init.d
这也是我写《Linux笔记》系列的出发点。这个系列将持续更新,记录我在使用Linux过程中的各种问题。...文件名 “File1” 和 “file1” 是指两个不同的文件名 Linux 没有“文件扩展名”的概念,不像其它一些系统。...分析长格式列表各字段含义 -rw-r--r-- 1 root root 358374 2007-04-03 11:05 ubuntu Sax.ogg 字段 含义 -rw-r--r-- 对于文件的访问权限...其后三个字符是文件所有者的 访问权限 1 文件的硬链接数目 root 文件属主的用户名 root 文件所属用户组的名字 32059 以字节数表示的文件大小 2007-04-03 11:05 上次修改文件的时间和日期...选项 命令 行为 Page UP or b 向上翻滚一页 Page Down or space 向下翻滚一页 UP Arrow 向上翻滚一行 Down Arrow 向下翻滚一行 G 移动到最后一行 1G
unix(商业系统) -> minix(开源) -> linux(91年) 内核版本与发行版本 服务器领域用的更多的还是redhat(稳定不包括图形界面),ubuntu主要用在个人机器。...www.netcraft.com linux虚拟机的安装 善用虚拟机的快照,克隆 分区 主分区只能分4个 扩展分区最多只能有1个,只能包含逻辑分区,逻辑分区从5开始 主分区加扩展分区最多有4个...格式化的根本目的是为了写入文件系统 linux中一切都是文件,硬件也是文件,比如/dev/hda1表示IDE的硬盘接口,/dev/sda1表示SCSI, SATA的硬盘接口。...linux中将目录作为盘符,也叫作挂载点。 挂载:将盘符和分区连在一起的过程。...必须分区 / 根分区 swap分区(交换分区,内存2倍,不超过2GB,4G以内两倍4G以上一样大) 推荐分区 /boot 启动分区,200MB windows在局域网不能有相同的主机名,linux
/boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。.../dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。.../home: 用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。.../media: linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。...这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器: echo 1 > /proc/sys/net/ipv4
linux里面一切皆是文件 命令格式:命令+参数+文件 e.g.command -options [parameter] #空格隔开 tar -zxvf Data.tar.gz 图片 图片 pwd...匹配任意单个字符 图片 cd 切换所在目录 绝对路径 从根目录写起 相对路径 相对于当前路径怎么去 mkdir 目录名(文件夹) #递归创建目录 mkdir -p test1/test2 先创建test1...,在test1下面有test2 tree 需要安装 展示目录下面所有文件 一级一级展示 tree -L 2 只显示两层 touch 新建空文件(文件) touch file 现在一个file
学习linux,这些命令是绕不开的,从此处开始探索linux命令,虽然枯燥,但掌握了却显得(也确实)很牛叉。...linux命令远不止这些,这是其中的两个而已,慢慢来,一个一个掌握。
Linux的命令比较多,而且后台开发的时候基本操作服务器的时候都是采用命令行,当然不需要所有的都一次掌握,但是很多重要的用的多的还是需要掌握,不需要直接去记,还是需要多用才会熟练 shell相关...which(查看命令所在的位置) which ls //查看ls命令所在的位置 mv(移动)和cp(复制) mv file1 file2 //文件重命名,file1和file2分别是原文件名和重命名的文件名...mv file /dir //移动文件 //拷贝文件 cp file1 file2 cp file1 dir/ //拷贝目录 cp dir1 dir2 -r //-r 选项在文件夹操作中,一般表示对文件夹中的文件递归操作...cp dir1 ~/ -r cat(查看文件里内容,输出到终端) 如果cat后面没有文件名,则读取标准输入 ln(链接) 链接分为两种,一种是硬链接(hard link),另一种是符号链接(Symbolic...lines 只显示列数 wc -w file //或–words 只显示字数 wc -c file //或–bytes 或–chars 只显示 Bytes 数 od(显示数据) od -tcx file1
1 ls 指令 1.1 ls 指令功能 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。...(递归) -1 一行只输出一个文件 1.2 实践效果展示 我们进入Linux系统 ,这里我已经提前设置了一些文件和文件夹便于展示。...下面我们介绍“cd”指令 3 cd 指令 3.1 cd指令功能 Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。 语法:cd 目录名 功能:改变工作目录。...将当前工作目录改变到指定的目录下 举例 cd … : 返回上级目录 cd /home/litao/linux/ : 绝对路径 cd …/day02/ : 相对路径 cd ~:进入用户家目 cd
2.2 pwd 指令 语法: pwd 功能: 显示用户当前所在的目录 例:使用pwd显示出如下内容/root/lesson1/file.txt,这被称为路径,其中/是Linux的路径分隔符,类比于windows...多用户操作系统有Linux,windows…。事实上windows中的桌面,本质也是文件夹,当登陆windows时:1. 确认是谁;2. 根据用户名,找到该用户目录下的“桌面文件夹”;3....上面说到的inode,包含文件的元信息,具体来说有以下内容: 文件的字节数,文件拥有者的User ID,文件的Group ID; 文件的读、写、执行权限; 文件的时间戳,共有三个:ctime...(如:rm -rf test*1,即删除以test开头,1结尾的目录或文件)。 2.8 man 指令 Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。...常用选项: -k根据关键字搜索联机帮助 num只在第num章节找(例:man 1 printf,此处printf为Linux中的指令;而man 3 printf,此处的printf,是c语言的库函数)。
领取专属 10元无门槛券
手把手带您无忧上云