精华内容
下载资源
问答
  • Linux下修改文件创建时间(修改文件更改时间) 进到要改的文件目录里 find . -name “*” -exec touch ‘{}’ \; 注:最后一定要加分号,{}外一定要加单引号,*表示所有的文件(. 代表当前目录下) 如果...

    Linux下修改文件创建时间(修改文件更改时间)


    进到要改的文件目录里

    find . -name “*” -exec touch ‘{}’ \;

    注:最后一定要加分号,{}外一定要加单引号,*表示所有的文件(. 代表当前目录下)

    如果只修改单个文件

    1.创建文件 touch tm //名字随便起

    2.touch -r tm liunx-2.6.30.4(要改的文件名)//就是把Linux-2.6.30.4文件的时间改为tm文件的时间

    如下是搜的

    使用权限:所有使用者
    使用方式:
    touch [-acfm]
    [-r reference-file] [--file=reference-file]
    [-t MMDDhhmm[[CC]YY][.ss]]
    [-d time] [--date=time] [--time={atime,access,use,mtime,modify}]
    [--no-create] [--help] [--version]
    file1 [file2 ...]
    说明:
    touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。
    参数:
    a 改变档案的读取时间记录。
    m 改变档案的修改时间记录。
    c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。
    f 不使用,是为了与其他 unix 系统的相容性而保留。
    r 使用参考档的时间记录,与 --file 的效果一样。
    d 设定时间与日期,可以使用各种不同的格式。
    t 设定档案的时间记录,格式与 date 指令相同。
    --no-create 不会建立新档案。
    --help 列出指令格式。
    --version 列出版本讯息。

    范例:
    最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在,系统会建立一个新的档案。
    touch file
    touch file1 file2

    将 file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年。
    时间的格式可以参考 date 指令,至少需输入 MMDDHHmm ,就是月日时与分。
    touch -c -t 05061803 file
    touch -c -t 050618032000 file

    将 file 的时间记录改变成与 referencefile 一样。
    touch -r referencefile file将 file 的时间记录改成 5 月 6 日 18 点 3 分,公元两千年。
    时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 6 May 2000。
    ====================================================================================
    touch -d 和 date -s 的用法相同。如果没有指定日期,默认为系统日期
    touch -d 18:03 file
    touch -d "18:03" file
    touch -d "6:03pm" file

    如果没有指定时间,默认为 00:00:00
    touch -d 20000506 file
    touch -d "05/06/2000" file
    touch -d "20000506" filetouch -d "6:03pm 05/06/2000" file
    touch -d "20000506 18:03" file
    touch -d "20000506 18:03:00" file


    --本篇文章转自:http://blog.sina.com.cn/s/blog_5f2ca1ed01015dby.html


    展开全文
  • 如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上-R的参数即可。基本语法:chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录参数:-R : 进行递归( recurs...

    分享知识 传递快乐

    一、修改文件拥有者

    chown命令:chown命令是change owner(改变拥有者)的缩写。chown命令的用途很多,还可以顺便直接修改用户组的名称。如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上-R的参数即可。

    基本语法:
    chown [-R] 账号名称 文件或目录
    chown [-R] 账号名称:用户组名称 文件或目录
    参数:

    -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
    都更新成为这个用户组。常常用在更改某一目录的情况。
    示例1:
    [root@localhost home]# touch testfile //由 root 用户创建文件 
    [root@localhost home]# ls testfile –l 
    -rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root 
    [root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde 
    [root@localhost home]# ls testfile -l 
    -rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root

    示例2:

    chown bin install.log
    ls -l
    -rw-r--r--  1 bin  users 68495 Jun 25 08:53 install.log
    chown root:root install.log
    ls -l
    -rw-r--r--  1 root root 68495 Jun 25 08:53 install.log

    二、修改文件所属用户组


    chgrp命令:chgrn命令就是change group(改变用户组)的缩写。

    基本语法:

    chgrp [-R] 用户组名称 文件或目录
    参数:
    -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
    都更新成为这个用户组。常常用在更改某一目录的情况。
    示例3
    [root@localhost home]# ls testfile -l 
    -rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组为 root 
    [root@localhost home]# chgrp yangzongde testfile //修改拥有者组为 yangzongde 
    [root@localhost home]# ls testfile -l 
    -rw--w--w- 1 yangzongde yangzongde 0 Jun 7 19:35 testfile 
    [root@localhost home]# chown root:root testfile // 使用 chown 一次性修改拥有者及组 
    [root@localhost home]# ls testfile -l 
    -rw--w--w- 1 root root 0 Jun 7 19:35 testfile
    示例4
    [root@linux ~]# chgrp users install.log
    [root@linux ~]# ls -l
    -rw-r--r--  1 root users 68495 Jun 25 08:53 install.log
    示例5 更改为一个 /etc/group里不存在的用户组
    [root@linux ~]# chgrp testing install.log
    chgrp: invalid group name `testing' <== 出现错误信息~找不到这个用户组名~

    三,文件或文件夹权限属性设置

    chmod命令:chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。权限范围的表示法如下:
    • u:User,即文件或目录的拥有者;
    • g:Group,即文件或目录的所属群组;
    • o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围;
    • a:All,即全部的用户,包含拥有者,所属群组以及其他用户;
    • r:读取权限,数字代号为“4”;
    • w:写入权限,数字代号为“2”;
    • x:执行或切换权限,数字代号为“1”;
    • -:不具任何权限,数字代号为“0”;
    • s:特殊功能说明:变更文件或目录的权限。
    Linux用户分为:拥有者、组群(Group)、其他(other),Linux系统中,预设的情況下,系统中所有的帐号与一般身份使用者,以及root的相关信 息, 都是记录在/etc/passwd文件中。每个人的密码则是记录在/etc/shadow文件下。 此外,所有的组群名称记录在/etc/group內!




    附:
    drwxrwxrwx权限对应数字,共显示了七列信息,从左至右依次为:权限、文件数、归属用户、归属群组、文件大小、创建日期、文件名称。

    d :第1位表示文件类型。Linux文件类型有以下几种:
    • d :文件夹
    • - :普通文件
    • l :链接
    • b :块设备文件
    • p :管道文件
    • c :字符设备文件
    • s :套接口文件
    从左至右,2-4位数字代表文件所有者的权限,5-7位数字代表同组用户的权限,8-10数字代表其他用户的权限。一共有11位数,其中最前面那个代表的是类型:
    rwx :第2-4位表示这个文件代表的是所有者(user)拥有的权限。r是读、w是写、x是执行
    r-x :第5-7位表示这个文件代表的是组群(group)拥有的权限,所在同一个组的用户所具有的权限
    r-x :第8-10位表示这个文件代表的是其他人(other)所具有的权限
    常用的linux文件权限:
    444 r--r--r--
    600 drw-------
    644 drw-r--r--
    666 drw-rw-rw-
    700 drwx------
    744 drwxr--r--
    755 drwxr-xr-x
    777 drwxrwxrwx
    Linux的具体的权限是由数字来表示的:
    读取的权限等于4,用r表示;
    写入的权限等于2,用w表示;
    执行的权限等于1,用x表示;
    通过4、2、1的组合,得到以下几种权限:
    0(没有权限);
    4(读取权限);
    5(4+1 | 读取+执行);
    6(4+2 | 读取+写入);
    7(4+2+1 | 读取+写入+执行)
    以755为例:
    1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;
    4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;
    7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。
    例:
    d---------  2 root   root    4096 1月  25 12:47 study
    ubuntu@lenovo:/home$ chmod g=rx 文件或文件夹
    d---r-x---  2 root   root    4096 1月  25 12:47 study
    
    d---------  2 root   root    4096 1月  25 12:47 study
    ubuntu@lenovo:/home$ sudo chmod g=rwx,o=rwx  文件或文件夹
    d---rwxrwx  2 root   root    4096 1月  25 12:47 study
    
    d---rwxrwx  2 root   root    4096 1月  25 12:47 study
    ubuntu@lenovo:/home$ sudo chmod g-w,o-w study/
    d---r-xr-x  2 root   root    4096 1月  25 12:47 study
    
    d---r-xr-x  2 root   root    4096 1月  25 12:47 study
    ubuntu@lenovo:/home$ sudo chmod u+r+w+x study/
    drwxr-xr-x  2 root   root    4096 1月  25 12:47 study
    
    
    


    展开全文
  • VScode修改文件默认编码

    万次阅读 多人点赞 2020-03-10 14:42:19
    VScode修改文件默认编码 文章目录VScode修改文件默认编码前言:一、全局设置二、单文件设置 前言:  初次接触VScode的小伙伴肯定有这样...  VScode支持全局更改文件打开的默认编码形式,通过全局设置文件编码,...

    VScode修改文件默认编码


    前言:

     初次接触VScode的小伙伴肯定有这样的经历:打开一个文件后,发现中文全部乱码,以前用中文写的代码注释全部无法正常显示。这里涉及到关于文件编码的知识,可以参照以下方式修改VScode的文件编码格式。

    一、全局设置

      VScode支持全局更改文件打开的默认编码形式,通过全局设置文件编码,统一文件编码。如果需要更改单个文件的编码形式,可以参考单文件设置。

    1. 打开VScode,按 Ctrl+Shift+P 搜索所有命令。
      pic

    2. 在输入框中输入 settings ,打开用户设置。
      pic
      pic

    3. 在设置的输入框中输入 encoding 进行搜索。
      pic

    4. 找到 Files:encoding 选项。可以修改encoding选项为你需要的编码类型,默认使用的是 utf-8 编码格式。如果写c或者c++程序,可以改成 gbk 格式编码。
      pic
      pic

    5. 另外一种修改文件编码的方式:打开 settings.json 文件,找到 files:encoding 选项,直接修改选项后的值即可。也可以删除该选项,这样就表示使用默认编码 utf8
      pic

    二、单文件设置

      VScode也支持单文件的编码更改,先打开单个文件(文件以默认编码方式打开),然后根据以下指示修改文件编码即可:

    1. 点击VScode右下方的编码显示。

      pic

    2. 选择"通过编码重新打开"或者“通过编码保存”

      pic

    3. 搜索需要的编码格式并选择即可。

      pic

    展开全文
  • hadoop修改文件副本数

    千次阅读 2019-03-28 11:32:40
    这里我们说一下,上传一个文件的时候更改文件的副本数。让他不用默认的副本数。 博客迁移到github,github地址: https://sukbeta.github.io/hadoop-set-replication 上传文件 命令上传文件,副本...

    hadoop修改文件副本数

    Hadoop上默认一个人间的副本数是3,这个也是可以再配置文件中<dfs.replication>参数修改的。

    这里我们说一下,上传一个文件的时候更改文件的副本数。让他不用默认的副本数。

    博客迁移到github,github地址: https://sukbeta.github.io/hadoop-set-replication

    上传文件

    命令上传文件,副本数为1

    博客迁移到github, 请访问github地址: https://sukbeta.github.io/hadoop-set-replication/

    展开全文
  • Ubuntu修改文件权限

    万次阅读 多人点赞 2017-12-22 19:34:36
    Linux下修改文件权限
  • linux修改文件属性

    千次阅读 2019-07-16 17:42:42
    -l:一行列出一个文件的属性信息(list),除文件名外,显示文件类型、权限、硬链接数目、该文件的拥有者、该文件所在的用户组、大小(单位:字节)、时间信息(如未指明是其他时间即指修改时间) -a:列出当前目录下的...
  • root用户下修改tomcat文件 linux chown 修改文件用户属组 chown tomcat:tomcat daemon.sh
  • linux下修改文件内容

    万次阅读 多人点赞 2019-06-20 14:54:06
    因为今天用了linux的复制文件功能以及修改文件内容的指令,所以刚好整理一下以备之后学习。 复制文件到指定目录 cp +文件名(可带路径)+目标路径(带路径) 如: cp start.sh /home/deploy/test/yirigong1 就是将...
  • 利用python的os模块,快速批量对文件名成和文件夹进行增删改操作。 python批量修改文件名称和批量删除文件与文件夹 1.批量修改文件名称 2.批量删除文件与文件夹
  • 1.名词解释 访问时间:读取一次文件的内容,该时间便会更新。...改变时间:更改文件的属性便会更新该时间,比如使用chmod命令更改文件属性,或者执行其他命令时隐式的附带更改了文件的属性,如...
  • MobaXterm连接linux非常方便,特别修改文件,可以像windows一样,直接修改。vi命令我没看下去,直接用这个修改文档
  • linux 修改文件所有者 root/普通用户

    千次阅读 2020-09-21 15:42:20
    使用chown命令更改文件拥有者 在shell中,要修改文件当前的用户必须具有管理员root的权限。 可以通过su命令切换到root用户,也可以通过sudo获得root的权限。 1.su命令切换到root用户 2.chown -R chenran./WMH /...
  • 更改文件修改日期

    千次阅读 2011-12-16 21:20:04
    因为实际需要,将文件修改日期更改为系统当前时间,可通过COPY命令实现。 假定需要更改修改日期的文件存放在C:\Test目录下,进入命令提示符:进入C:\Test.   输入命令: Copy *.*+,,
  • Linux下更改文件权限

    万次阅读 2019-04-10 10:06:20
    修改文件权限 查看文件权限 查看文件权限可以通过ls -l命令查看,如下所示: 如果只想查看某一个文件的权限,可以使用grep,如下所示: 可以发现,每一个文件的第一个字段都是由r、w、x等10个字符构成,这10...
  • linux系统中经常需要更改文件的权限,此时,查看、修改文件所属用户和用户组也是一项十分重要的操作。通过以下命令可以查看一个文件夹下所有文件所属用户和用户组及其对应的权限, ls -l 以我本地的upload文件夹为...
  • 一、概述: Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式...文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权...
  • 本文详细讲解了jupyter notebook怎么查看文件的存放路径和修改文件的默认存放路径。
  • 版权声明:本文为博主原创文章,...2.修改文件权限 在Linux下,和文件有关的身份有用户组,所有者,others,这三种身份又有三种权限,即r(读)、w(写)、x(执行)。 r w x 代表的数字为: r=4, w=2 , x=1” ...
  • 问题:最近在win10下修改Git Bash的配置文件,但文件需要管理员权限才能修改,但一直找不到使用管理员身份打开文件的方法… 解决方案:修改文件的读写权限 右键 -> 属性 -> 安全 -> 编辑 找到你的用户 在...
  • c++修改文件某行内容

    千次阅读 2019-09-29 15:14:01
    c++修改文件某行内容
  • Qt 修改文件名称

    千次阅读 2019-04-14 10:30:21
    QtCreator 中重构 Widget 的名字 ...Qt修改文件名称 QtCreator 中创建的 Qt Designer Form Class 包含三个文件:.h,.cpp,.ui,例如我们创建了一个 Form ClassWidget,则包含下面三个文件:Widget.h, Widget.cpp, Wid...
  • vim只读模式修改文件

    万次阅读 2020-12-22 11:33:25
    问题: 当发现 自己是只读用户进入文件文件做了大量修改文件复制下来太麻烦 可以按esc 在文件最下端输入: 解决 :w !sudo tee % 回车 L
  • CentOS7修改文件最大打开数

    千次阅读 2020-04-15 19:46:56
    CentOS7修改文件最大打开数 修改limits.conf文件 vim /etc/security/limits.conf * soft nofile 204800 * hard nofile 204800 * soft nproc 204800 * hard nproc 204800 修改20-nproc.conf文件 vim /etc/security/...
  • 常用命令:修改文件名称

    千次阅读 2018-05-05 16:12:52
    切换到需要修改文件名称的文件所在目录,在此文件夹下打开命令终端:运行修改名称命令:reName name1 name2
  • 修改文件的所有者和所在组

    千次阅读 2019-05-28 13:46:48
    更改文件所有者 文件本身所有者一般是文件创建者,当然我们是可以通过命令来修改的。当文件创建者创建文件以后,创建者所在的组就是文件所在的组,当然,这不是绝对的,我们也可以通过命令来修改所在组。 使用...
  • Linux修改文件属性与权限

    万次阅读 2019-03-07 21:58:36
    chgrp:修改文件所属用户组 格式:chgrp [-R] dirname/filename -R进行递归修改 chown:修改文件拥有者 格式:chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录 chmod:修改文件...
  • 如何将一个文件更改后缀名 1、需要点击文件夹,然后点击如图所示的查看 将文件拓展名勾选上,如图所示 就可以看到有文件拓展名,修改文件的后缀 ...
  • Visual Studio 2017修改文件编码

    千次阅读 2018-10-27 20:10:00
    Visual Studio 2017修改文件编码 最近在使用VS的时候遇到一个问题,以前可以通过编译的代码编译报错,提示内容如下所示: 分析代码之后未发现有语法问题,于是根据C4819的警告,修改文件编码 点击文件-&gt;高级...
  • windows批量修改文件时间

    千次阅读 2020-08-12 10:18:27
    windows批量修改文件修改时间,要在powershell里面执行 更改为当前时间: Get-Childitem -path ‘D:\Tomcat7\webapps’ -Recurse | foreach-object { $.LastWriteTime = Get-Date ; $.CreationTime = Get-Date } ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,507,431
精华内容 2,202,972
关键字:

修改文件