首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

linux文件时间属性 查看和修改文件时间

Linux下一个文件有三个主要的变动时间,mtime,ctime,atime: mtime(modification time):当文件的内容更改时,就会更新这个时间。...atime(access time):就是文件访问时间,当文件的内容被读取时就会更改这个时间。比如使用cat指令读取某个文件时,这个时间就会被更改。...可以过几分钟用cat指令访问这个文件,再使用chmod指令修改这个文件权限,在来查看这个文件的三个时间时,会发现有变化了。...有时候由于时区等问题,你的文件时间可能和标准时间不一致,这个时候就可以使用touch指令来修改文件时间。...这个指令会修改文件的三个时间,当文件不存在时会创建文件 touch -a 文件名 这个指令我使用man来查看时,上面说明只会修改文件的访问时间,但是在实际操作的时候发现除了mtime每变之外,atime

8.7K20

Linux touch命令:创建文件修改文件时间

既然知道了如何在 Linux 系统中创建目录,接下来你可能会想在这些目录中创建一些文件,可以使用 touch 命令。...Linux 系统中,每个文件主要拥有 3 个时间参数(通过 stat 命令进行查看),分别是文件的访问时间、数据修改时间以及状态修改时间: 访问时间(Access Time,简称 atime):只要文件的内容被读取...可以看到,touch 命令可以只修改文件的访问时间,也可以只修改文件的数据修改时间,但是不能只修改文件的状态修改时间。...因为,不论是修改访问时间,还是修改文件的数据时间,对文件来讲,状态都会发生改变,即状态修改时间会随之改变(更新为操作当前文件的真正时间)。 【例 1】 touch 命令创建文件。...[root@localhost ~]#ll --time=atime bols #查看文件的访问时间 -rw-r--r-- 1 root root 0 Sep 25 21:23 bols #文件上次的访问时间

30820

Linux touch命令:创建空文件修改文件时间戳属性

1、功能说明 创建空文件 修改已有文件时间戳属性 2、语法格式 touch[选项][参数] 3、选项解释  -a  只更改访问时间 -m 只更改修改时间 -r 使用参考档的时间记录,与 –file...的效果一样 -c 不创建新文件 -d 修改更改时间与访问时间 -t 设定档案的时间记录,格式与 date 命令相同 – -no-create 不创建新文件 –help 显示帮助信息...00.000000000 +0800 最近更改:2022-09-28 15:06:58.526580607 +0800 最近改动:2022-09-28 15:08:45.047459434 +0800 更改修改时间...00.000000000 +0800 最近更改:2022-10-01 22:22:00.000000000 +0800 最近改动:2022-09-28 15:12:14.278078311 +0800 修改指定文件的查看时间修改时间...,则会创建出一个空内容的文本文件; 如果文件已经存在,则会对文件的Atime(访问时间)和Ctime(修改时间)进行修改操作 管理员可以完成此项工作,而普通用户只能管理主机的文件

4.6K10

python 修改文件的创建时间修改时间、访问时间

python 修改文件创建、修改、访问时间 突如其来想知道一下 python 如何修改文件的属性(创建、修改、访问时间),于是就去网上搜集了可行方案,也就有了这篇博客 方案一 参考博客:python...修改任意文件的创建时间修改时间、访问时间 from win32file import CreateFile, SetFileTime, GetFileTime, CloseHandle from...import time def modifyFileTime(filePath, createTime, modifyTime, accessTime, offset): """ 用来修改任意文件的相关时间属性...不知道干啥的) # 调用函数修改文件创建时间,并判断是否修改成功 r = modifyFileTime(fName, cTime, mTime, aTime, offset)...if r == 0: print('修改完成') elif r == 1: print('修改失败') 方案二(无法修改文件创建时间) 可以去【这个网站】转换时间

4.5K10

Git示例教程 - 修改上次提交

如果只是修改上次提交的日志,可以直接使用下面的命令: git commit --amend -m 新的提交日志 如果上次提交的内容有误或者不全,想要修改上次提交中文件的内容,或是添加新的文件,可以执行下面的命令...: # 先修改对应的文件 # git add 修改文件或新文件 # 执行下面的命令,将这次修改的内容合并到上次提交 git commit --amend --no-edit 情景模拟: 先使用下面的命令初始化一个测试用的...e80dc2f (HEAD -> master) 正确的日志 由上可见,通过上面的命令,上次提交的日志信息得到了修复。...假设我们又发现上次提交的a.txt文件里的内容是错的,且忘了提交b.txt文件,我们可以使用下面的命令修复上次提交: $ echo A2 > a.txt # 修复a.txt文件的内容 $ echo B1...> b.txt # 新建b.txt文件 $ git add

1.4K10

修改Linux系统时间,和网络时间同步

1.手动修改(缺点:有偏差) 使用date查看当前时间 date -s 时分秒:修改时间 eg:date -s 8:10:10 date -s 完整时间YYYY-MM-DD hh:mm[:ss]...eg: "2018-10-10 10:10:10" 注意双引号 重启Linux时间失效,可以将时间写入BIOS, hwclock -w 2.使用网络时间,与网络时间同步 查看ntp服务是否启动 service...  或者 yum install ntp 查看当前时区:date -R 如果是-0500,则不正常,+0800为正常时区 2.1使用tzselect更改时区,选择亚洲 - 中国 - 北京,看英文 修改完成之后可以再次查看时区...复制文件: cp /usr/share/zoneinfo/Aisa/Shanghai /etc/localtime 可以使用Tab键快速提示 -- end -- 附: 如果没有更改成功出现这种情况: You...use the /usr/bin/tzselect command in shell scripts: Asia/Shanghai vi /etc/profile #编辑文本 在 profile 文件中追加

53130

Linux 修改文件权限

目录: 1、介绍: 2、权限说明 3、用户 4、权限设置 5、权限设置格式: (1)增加权限: (2)撤销权限 (3)无任何权限 1、介绍: ​ Linux系统中,每个文件或目录都有访问许可权限,用它来确定以何种方式对文件或目录进行访问和操作...在Linux中,如果要对文件的权限进行修改,那么可在终端中使用 chmod 命令对其文件的权限进行修改,但是 chmod 命令修改文件权限有两种方式:1、字母法,2、数字法 2、权限说明 ​ (1)只读...,表示该文件的所有者,所有者一般值文件的创建者,所有者可以允许同组用户有权访问文件,还可以将文件的访问权限赋予系统中的其他用户 ​ (2)g :group ,表示用户组,或者同组用户,所谓用户组就是具有相同特征的用户的集合体...,比如有一个时间表,而编写时间表的人具有对该文件的读写权限,而我们想让一些用户知道这个时间表的内容,但是不想让其进行修改,那么就将这写用户划分到一个组中,然后对该时间表进行权限修改,这样该用户组下面的每一个用户都是可读的了...(3)o :other ,表示其他用户 ​ (4)a :all ,表示所有用户 4、权限设置 ​ (1)+ :增加权限 ​ (2)- :撤销权限 ​ (3)= :修改权限 5、权限设置格式: chmod

7.1K10

Linux文件权限修改

chmod 命令修改文件权限 u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。...r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行 -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更) 将文件...file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt 将文件 file1.txt 设为所有人皆可读取 : chmod a+r file1.txt 将文件 file1....txt 与 file2.txt 设为该文件拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 : chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该文件拥有者可以执行...: chmod u+x ex1.py 将目前目录下的所有文件与子目录皆设为任何人可读取 : chmod -R a+r * 此外chmod也可以用数字来表示权限如 : chmod 777 file 语法为

11.5K30

Linux修改文件权限

修改文件 Linux下对文件进行读写操作时,可能出现如下报错: -bash: xxx: Permission denied 所以我们需要修改文件的权限。...修改文件权限 首先切换到根用户,进入根用户 查看文件权限: ls -l 赋予文件可操作的最高权限(以/etc/fstab为例): sudo chmod 777 /etc/fstab 若无法赋予权限 若出现报错...执行 lsattr 查看文件属性: sudo lsattr /etc/fstab 输出为: ----i--------e-- /etc/fstab 说明文件有i属性和e属性,无法修改。...------- /etc/fstab 此时可以修改权限了: sudo chmod 777 /etc/fstab 然后修改文件即可。...恢复文件权限 恢复文件权限: sudo chmod 440 /etc/fstab 添加文件i属性: sudo chattr +i /etc/fstab 添加文件e属性: sudo chattr +e /

10.4K52
领券