1、如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r--为644,要求使用命令取得644或0644这样的数字。

解答:

1)最土的方法:ls -l /etiantian |cut -c2-10|tr "rwx-" "4210"|awk -F "" '{print $1+$2+$3""$4+$5+$6""$7+$8+$9}'

2)stat /etiantian |sed -nr 's#^.*\(0(.*)/-.*$#\1#gp'

3) stat /etiantian |awk -F "[0/]" 'NR==4 {print $2}'

4) stat -c %a /etiantian

5) stat /etiantian |grep -Eo "^.*/-" |grep -o "[4-6]*"

关于stat :

最后:

多钟解法:

2、Linux下通过mkdir命令创建一个新目录/dongdaxia/ett,ett的硬链接数是多少?为什么?

解答:

解答思路:

1)数字是什么。

2)为什么是这个数字。

3)所有的硬链接说出来,inode相同。

这是因为:

1)创建的目录本身为一个硬链接。

2)新目录ett下的隐藏目录.(点号)为创建的新目录的又一个硬链接,也算一个硬链接,因此硬链接数为2.

知识拓展:

最新文章

  1. 理解ThreadLocal(之一)
  2. mybatis 3.2.7 与 spring mvc 3.x、logback整合
  3. Visual Studio无法查找或打开 PDB 文件解决办法
  4. winform里怎样在一个按钮上实现“单击”和“双击”事件?
  5. WPF关于Generic.xaml
  6. HTML常用文本元素
  7. Jenkins进阶系列之——14配置Jenkins用户和权限
  8. SVN与eclipse整合和利用、SVN与Apache综合
  9. 运用bootstrap框架的时候 引入文件的问题
  10. Kickstart Practice Round 2017 Google
  11. 为什么做java开发的公司需要那么多程序员?
  12. 简单的MVC与SQL Server Express LocalDB
  13. 转:C++ 类的静态成员详细讲解
  14. 《逆袭大学:传给IT学子的正能量》
  15. 20165212实验三——敏捷开发与XP实践
  16. 深入浅出VisualStudio——使用NuGet来安装AjaxControlToolKit
  17. 快速把web项目部署到weblogic上
  18. 解决cocos游戏安卓release版本闪退问题
  19. 前缀和小结 By cellur925
  20. 框架-Java:Spring Boot

热门文章

  1. xml------文件打开样式
  2. BZOJ 4712 洪水 动态dp(LCT+矩阵乘法)
  3. [Luogu] 国王游戏
  4. 2019 南昌ICPC网络赛H The Nth Item
  5. Codevs 2505 上学路线 (组合数学)
  6. 【线性代数】3-3:秩(Rank)
  7. CUDA-F-5-5-常量内存
  8. CaoHaha's staff (HDU 6154)(2017中国大学生程序设计竞赛 - 网络选拔赛)
  9. ANDROID_ID
  10. Python中调用shell