精华内容
下载资源
问答
  • 1. linux文件的时间 linux文件时间主要有以下三种: 1.1 modification time(mtime) 文件改动时间。即文件内容的改动时,更新这个时间。不包含文件权限和属性的改动。 使用ls -l查看。默认显示时间...

    1. linux文件的时间


    linux下文件时间主要有以下三种:

    1.1 modification time(mtime)


    文件改动时间。即文件内容的改动时,更新这个时间。不包含文件权限和属性的改动。

    使用ls -l查看。默认显示时间为mtime
    $ ls -l uconv.h
    -rw-rw-r--  1 work work 1808 Jul 23  2013 uconv.h

    1.2 status time(ctime)


    文件状态status的改动时间,如文件的权限和属性改动时更新这个时间。
    使用 ls --time=ctime 查看
    $ ls -l --time=ctime uconv.h 
    -rw-rw-r--  1 work work 1808 Jul 23  2013 uconv.h

    1.3 access time(atime)


    文件訪问时间,当文件内容被获取时。更新这个时间。
    使用 ls --time=actime 查看
    $ ls -l --time=atime uconv.h
    -rw-rw-r--  1 work work 1808 Dec 12  2013 uconv.h

    2. 改动文件的时间


    假设须要改动上述三个时间,使用touch命令来改动。
    touch filename ,假设文件不存在,则新建一个文件。

    $ touch --help
    Usage: touch [OPTION]... FILE...
    Update the access and modification times of each FILE to the current time.
    
      -a                     change only the access time
                             改动訪问时间
      -c, --no-create        do not create any files
                             改动文件三个时间,不存在则不创建
      -d, --date=STRING      parse STRING and use it instead of current time
                             指定时间取代当前时间
      -f                     (ignored)
      -m                     change only the modification time
                             改动mtime
      -r, --reference=FILE   use this file's times instead of current time
      -t STAMP               use [[CC]YY]MMDDhhmm[.ss] instead of current time
                             指定改动时间

    比如:
    $ touch -d "2 days ago" uconv.h
    $ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;
    -rw-rw-r--  1 work work 1808 Jun 13 18:17 uconv.h
    -rw-rw-r--  1 work work 1808 Jun 13 18:17 uconv.h
    -rw-rw-r--  1 work work 1808 Jun 15 18:17 uconv.h
    将mtime和atime改动为两天前,ctime没变。
    $ touch -t 201406142020 uconv.h   
    
    $ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;
    -rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h
    -rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h
    -rw-rw-r--  1 work work 1808 Jun 15 18:23 uconv.h
    atime和mtime都变了,可是ctime变成了当前时间。


    使用cp命令。-a保持原属性。

    $ cp -a uconv.h uconv.h1
    
    $ ll uconv.h1 ; ll --time=atime uconv.h1 ; ll --time=ctime uconv.h1 ;
    -rw-rw-r--  1 work work 1808 Jun 14 20:20 uconv.h1
    -rw-rw-r--  1 work work 1808 Jun 15 18:25 uconv.h1
    -rw-rw-r--  1 work work 1808 Jun 15 18:27 uconv.h1
    mtime和atime都保持原文件不变,可是ctime变成当前时间


    展开全文
  • 1. linux文件的时间linux文件时间主要有以下三种:1.1 modification time(mtime)文件改动时间。即文件内容的改动时,更新这个时间。不包含文件权限和属性的改动。使用ls -l查看。默认显示时间为mtime$ ls -l uconv...

    1. linux文件的时间

    linux下文件时间主要有以下三种:

    1.1 modification time(mtime)

    文件改动时间。即文件内容的改动时,更新这个时间。不包含文件权限和属性的改动。

    使用ls -l查看。默认显示时间为mtime

    $ ls -l uconv.h

    -rw-rw-r-- 1 work work 1808 Jul 23 2013 uconv.h

    1.2 status time(ctime)

    文件状态status的改动时间,如文件的权限和属性改动时更新这个时间。

    使用 ls --time=ctime 查看

    $ ls -l --time=ctime uconv.h

    -rw-rw-r-- 1 work work 1808 Jul 23 2013 uconv.h

    1.3 access time(atime)

    文件訪问时间,当文件内容被获取时。更新这个时间。

    使用 ls --time=actime 查看

    $ ls -l --time=atime uconv.h

    -rw-rw-r-- 1 work work 1808 Dec 12 2013 uconv.h

    2. 改动文件的时间

    假设须要改动上述三个时间,使用touch命令来改动。

    touch filename ,假设文件不存在,则新建一个文件。

    $ touch --help

    Usage: touch [OPTION]... FILE...

    Update the access and modification times of each FILE to the current time.

    -a change only the access time

    改动訪问时间

    -c, --no-create do not create any files

    改动文件三个时间,不存在则不创建

    -d, --date=STRING parse STRING and use it instead of current time

    指定时间取代当前时间

    -f (ignored)

    -m change only the modification time

    改动mtime

    -r, --reference=FILE use this file's times instead of current time

    -t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time

    指定改动时间

    比如:

    $ touch -d "2 days ago" uconv.h

    $ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;

    -rw-rw-r-- 1 work work 1808 Jun 13 18:17 uconv.h

    -rw-rw-r-- 1 work work 1808 Jun 13 18:17 uconv.h

    -rw-rw-r-- 1 work work 1808 Jun 15 18:17 uconv.h将mtime和atime改动为两天前,ctime没变。

    $ touch -t 201406142020 uconv.h

    $ ll uconv.h ; ll --time=atime uconv.h ; ll --time=ctime uconv.h ;

    -rw-rw-r-- 1 work work 1808 Jun 14 20:20 uconv.h

    -rw-rw-r-- 1 work work 1808 Jun 14 20:20 uconv.h

    -rw-rw-r-- 1 work work 1808 Jun 15 18:23 uconv.hatime和mtime都变了,可是ctime变成了当前时间。

    使用cp命令。-a保持原属性。

    $ cp -a uconv.h uconv.h1

    $ ll uconv.h1 ; ll --time=atime uconv.h1 ; ll --time=ctime uconv.h1 ;

    -rw-rw-r-- 1 work work 1808 Jun 14 20:20 uconv.h1

    -rw-rw-r-- 1 work work 1808 Jun 15 18:25 uconv.h1

    -rw-rw-r-- 1 work work 1808 Jun 15 18:27 uconv.h1mtime和atime都保持原文件不变,可是ctime变成当前时间

    展开全文
  • 进入matlab 输入mex -v命令查看当前配置 ...输入命令改动配置文件 命令: !sudo gedit /usr/local/MATLAB/R2013a/bin/mexopts.sh 加入下面蓝色内容: CXX='g++' CXXFLAGS='-ansi -D_GNU_SOURCE -std=c++0x' ...

    进入matlab

    输入mex -v命令查看当前配置

    输入命令改动配置文件

    命令: !sudo gedit /usr/local/MATLAB/R2013a/bin/mexopts.sh

    加入下面蓝色内容:

                CXX='g++'
                CXXFLAGS='-ansi -D_GNU_SOURCE -std=c++0x'
                CXXFLAGS="$CXXFLAGS -fPIC -fno-omit-frame-pointer -pthread"
                CXXLIBS="$RPATH $MLIBS -lm"
                CXXOPTIMFLAGS='-O -DNDEBUG'
                CXXDEBUGFLAGS='-g'

    再编译扩展名为.cpp的文件时,将支持C++11标准.

    转载于:https://www.cnblogs.com/jhcelue/p/6769097.html

    展开全文
  • linux查看改动网卡的名

    万次阅读 2013-10-23 10:50:47
    查看正在使用的网卡名: cat /proc/net/dev 查看网卡名设置: cat /etc/udev/rules.d/... 可以该其中的名称来改网卡名 ...关于此文件网上查询的说明如下: ggy@darkstar:~$ cat /etc/udev/rules.d/70-persistent-n

    查看正在使用的网卡名:

    cat /proc/net/dev

    查看网卡名设置:

    cat /etc/udev/rules.d/70-persistent-net.rules

    可以该其中的名称来改网卡名

     

     

    ethtool eth0
    会包含速度模式等各项属性信息

    lspci|grep -i ether
    可以查看硬件设备具体型号会包含硬件厂商及信息

    dmesg |grep -i eth
    会显示系统加载网卡时写入/var/log/message里的信息

    关于此文件网上查询的说明如下:

    ggy@darkstar:~$ cat /etc/udev/rules.d/70-persistent-net.rules

    # PCI device 0x10ec:0x8139 (8139too)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:90:06:83", ATTR{type}=="1", KERNEL=="eth*",

     

    这个文件是关于网卡的。

    说明一下.这个文件的使用情况.适用的情况是

    当网卡变动时.比如说我主板集成一个网卡,现在在cmos中启用后.这个文件就会发生变化.

    当新加网卡时.或换网卡时.这个文件都会有变化.

    对应的修改mac 或eth 0 这个名字.来调整.

    我只改name="eth0"

    以下是我的二块网卡同时在的文件。

    ggy@darkstar:~$ cat /etc/udev/rules.d/70-persistent-net.rules
    # PCI device 0x10ec:0x8139 (8139too)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:90:06:83", ATTR{type}=="1", KERNEL=="eth*", 
    # PCI device 0x10ec:0x8168 (r8169)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:10:cd:ab", ATTR{type}=="1", KERNEL=="eth*", 

     

     

    linux 加了新网卡,配置文件也改好,但是ifconfig 就是没有这个接口,ifup就报错说不能up这个接口。解决方法,把这个文件干掉,重启。
    这里是记录当前的网卡信息
    /etc/udev/rules.d/70-persistent-net.rules

    展开全文
  • 下面用Linux命令(touch, find) 来演示: # 1. 创建一个文件 touch f1 # 2. 做某个操作 # 3. 用find命令查看比刚刚创建的文件还新的文件,即改动文件: find . -newer f1
  • cat 文件 直接把文件内容显示完 more 文件 可以翻页查看,enter换行,空格换页 ...tail tail -n 文件 查看文件n行结尾的 -----------tail还有另一个功能,实时监控该文件,如果其他人改动...
  • Linux下二进制文件查看和编辑一、在Linux查看二进制文件的软件:xxdhexdump二、编辑:1、biew2、hexedit3、vimVim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读取一个文件改动一个字符...
  • 一、在Linux查看二进制文件的软件:xxdhexdump二、编辑:1、biew2、hexedit3、vimVim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读取一个文件改动一个字符,然后把它存盘。结果是你的文件...
  • 一、在Linux查看二进制文件的软件: xxd hexdump 二、编辑: 1、biew 2、hexedit 3、vim Vim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读 取一个文件改动一个字符...
  • 在根文件系统中查看设备树课程介绍【什么是设备树?】我们写驱动前要先看原理图,确定硬件连接方式。驱动程序又没有眼睛,它不会看原理图。以前我们是在代码里告诉它这些硬件连接方式,现在改成使用设备树告诉它这些...
  • 一、在Linux查看二进制文件的软件: xxd hexdump   二、编辑: 1、biew 2、hexedit 3、vim Vim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读 取一个文件改动一...
  • linux下的二进制文件的编辑和查看

    千次阅读 2019-08-09 12:25:16
    一、在Linux查看二进制文件的软件: xxd (2进制) hexdump (16进制) 二、编辑: 1、biew 2、hexedit 3、vim Vim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读 取一个文件改动一...
  • Linux文件的三种时间标记三种时间对应关系表columncolumncolumn访问时间Accessatime修改时间Modifymtime状态改动时间Changectime如何查看文件文件的三种时间戳stat filename三种时间戳的解释访问时间:读一次文件...
  • 文件系统的三个时间>  对于window操作系统相信大家都不陌生,如果我们在window下创建一个文件,... 答案是肯定的,只是在linux系统下是没有该文件的创建时间的,只有访问时间,修改时间和状态改动时间,具体情况分析
  • linux下的文件权限

    2014-11-06 19:13:00
    在学习linux中,发现linux系统对文件的权限管理要比windows非常严格。 linux下建立新的组:groupadd 组名 ...查看用户信息: cat /etc/passwd 或 vi /etc/passwd当中cat命令仅仅能查看,没有改动权限,vi命令既...
  • stat文件后最后三行日期,Access时最近访问的时间,在访问此文件时会随时修改这个文件,Modify是最近更改的时间,是指最近修改文件内容的时间,change式最近的改动时间,是指最近修改INode的时间,例如文件类型目录...
  • Linux文件三个时间属性 1 modification time(mtime)内容修改时间 ​ 这里的修改时间指的是文件的内容发生变化而更新的时间 2 change time(ctime) 状态修改时间 ​ 这里的修改时间是文件的属性或者权限发生变化而更新...
  • linux下的二进制文件的编辑和查看 一、在Linux查看二进制文件的软件: xxd (默认2进制) hexdump (默认16进制,可转其他进制) od (默认8进制,可转其他进制) 二、编辑: 1、biew 2、hexedit 3、vim ...
  • Linux中也不例外,文件也有三个时间来记录文件的变动,这三个时间分别是Modification time (修改时间)、Change time(状态改动时间)、Access time(访问时间)。下面我们就来了解一下这几个时间。 (1)初始三...
  • 经常在部署一个网站的时候,已将代码上传了,数据库也导入了,配置文件改动了。但输入域名一看,还是报错了,原因很可能就是因为文件权限导致的。今天一起来看看linux文件权限用户、组linux哲学一切皆文件,所有...
  • 有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动...首先切换到要查看文件所在的目录: cd packages/apps/Mms/src/com/android/mms/ui/ 二、g

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 220
精华内容 88
关键字:

linux查看改动文件

linux 订阅