2021年6月

看了很多网上的答案,都看到没法查到文件的创建时间.因为都是用stat命令.今天就介绍下可以查看到文件创建时间的方法.以下以为test.txt文件举例

  • 首先获取文件的innode
    ls -i test.txt

    获取到的节点数为14420015
  • 获取当前系统根目录(/)挂载点
    df -h

    根目录/对应的挂载点/dev/sd1
  • 使用debugfs查看(将上面两步的结果套到底下命令)
    debugfs -R 'stat <14420015>' /dev/sd1

    其中字段的含义:
      ctime: 改动时间(change time)
      mtime: 修改时间(modify time)
      atime: 访问时间(access time)
      crtime: 创建时间(create time)
    

此外, 上面的步骤可以合成一条指令:
debugfs -R 'stat 文件的绝对路径' /dev/sd1

今天读到了一个关于制定计划的简单实用的好方法.该方法是我在<<success how we reach our goal>>中学到的.豆瓣评分9.0.

  • 首先,恭喜你.在实现目标前你会做下计划(不然你可能也不会读到这篇文章).为什么说恭喜你呢?因为制定计划对于实现目标是非常有帮助. 并且这也是有实验依据, 书中介绍了几个实验,结果都是一致性的表明有制定计划的比没有的,更有可能成功,前者是后者的两倍多.当然这个计划简单但不能随意.需要越具体越好,需要包含where, when, how这3个因素.

好的,咱们进入正题.在制定计划时我具体要做些什么呢? 以下为步骤:

  • 确定怎么做(how): 也就是为实现目标你需要采取哪些行动.注意不能模糊,越具体越来好.
  • 确定在哪里做(where)和什么时候做(when): 再次说下,越具体越好. 这会使你大脑检测并抓住这些机会当机会出现时,即使你的意识思维太忙而没有注意到这些机会.
  • 瞄准障碍: 想下实现目标的道路上可能会出现的障碍和诱惑,自己如何应对他们?为每个障碍制定一个if-then计划(比如如果工作日晚上朋友叫我出去玩,我会说不了,谢谢,周末再见他)

以上就是制作计划的步骤, 是不是步骤很简洁, 看起挺简单好上手的呢. 这个简单又强有力的计划能在你处理焦虑和自我怀疑,或者当坚持愈发艰难时帮助到你.

本月Objective-C掉出了前20名, 这比预期的花了更长的时间, 并且在短期内很大可能不会在重回了.

排名编程语言Ratings同比上月
1C14.32%-2.40%
2Java11.23%-5.49%
3Python11.03%+1.72%
4C++7.14%+0.36%
5C#4.91%+0.16%
6Visual Basic4.55%-0.18%
7JavaScript2.44%+0.06%
8Assembly language2.32%+1.16%
9PHP1.84%-0.54%
10SQL1.83%-0.34%
11Classic Visual Basic1.54%+0.71%
12Delphi/Object Pascal1.47%+0.77%
13Ruby1.23%-0.02%
14Go1.22%-0.13%
15Swift1.19%-0.32%
16R1.12%-0.42%
17Groovy1.04%+0.86%
18Perl0.99%+0.03%
19MATLAB0.99%+0.06%
20Fortran0.91%+0.58%

数据来源至全球权威的TIOBE排名.更多详情可见TIOBE Index官网.

排名编程语言Ratings同比上月
1C15.33%-1.00%
2Java10.45%-7.33%
3Python10.31%+0.20%
4C++6.52%-0.27%
5C#4.97%-0.35%
6Visual Basic4.85%-0.40%
7JavaScript2.11%+0.06%
8PHP2.07%+0.05%
9Assembly language1.97%+0.72%
10SQL1.87%+0.03%
11Go1.31%+0.03%
12Classic Visual Basic1.26%+0.49%
13R1.25%-0.01%
14Delphi/Object Pascal1.20%+0.48%
15Groovy1.19%+0.94%
16Ruby1.18%+0.13%
17Perl1.15%+0.24%
18MATLAB1.04%+0.05%
19Swift0.95%-0.28%
20Objective-C0.91%+0.17%

数据来源至全球权威的TIOBE排名.更多详情可见TIOBE Index官网.

    有人说,IT行业总是在不断变化.每天都有些新的IT流行语出现.但如果我们仔细看下TIOBE排行榜,会发现在过去7年里,前8都没有变化.这个是否意味着没有变化?当然是有了.除了c,其他语言都频繁的发布着新版本.
    有趣的是, 第9和第10这两个位置经常换主, 来来去去.在过去的1年里,这两个位置分别被SQL,汇编(Assembly),Assembly, R, Groovy, Go, Swift占据过.所以非常好奇谁会是前10的稳定玩家,拭目以待.

排名编程语言Ratings同比上月
1C16.34%-0.43%
2Java11.29%-6.07%
3Python10.86%+1.52%
4C++6.88%+0.71%
5C#4.44%-1.48%
6Visual Basic4.33%-1.53%
7JavaScript2.27%+0.21%
8PHP1.75%-0.27%
9SQL1.72%+0.20%
10Assembly language1.65%+0.54%
11R1.56%+0.55%
12Groovy1.50%+1.08%
13Go1.28%+0.15%
14Ruby1.23%+0.39%
15Swift1.13%-0.33%
16MATLAB1.06%+0.27%
17Delphi/Object Pascal1.02%+0.27%
18Classic Visual Basic1.01%+0.40%
19Perl0.93%+0.23%
20Objective-C0.89%+0.20%

数据来源至全球权威的TIOBE排名.更多详情可见TIOBE Index官网.