zoukankan      html  css  js  c++  java
  • 面试宝典

    面试题1:

       /boot目录下可以看到已用空间为%16,为何新建文件提示空间不足?

      

       

     原因:因为df  命令只能查看/boot目录的磁盘空间利用率,并不能查看/boot目录的剩余的节点编号inode的利用率;

       可以用df -i 命令查看/boot目录的节点编号Inode利用率,发现节点编号剩余为0,所以创建文件会提示空间不足。

      

     解决: 删除/boot目录下的不必要文件,释放出节点编号,就可以正常新建文件等操作。

      

    面试题2:硬链接和软链接的区别

      1.本质不同,硬链接是同一个文件,软链接不是同一个文件;

      2.硬链接不支持跨设备,软链接支持跨设备;

      3.硬链接的inode相同,软链接的inode不同;

      4.链接数有不同;创建硬链接时,链接数会增加,删除会减少,但软链接无论创建或删除链接数都不会有变化;

      5.硬链接不支持为文件夹创建硬链接,软链接支持创建文件夹软链接;

      6.相对路劲;硬链接的原始文件相对路径是相对于当前工作目录的,软链接是相对链接文件的相对路径 ;

      7.硬链接删除源文件后只是链接数减一,但链接文件还能访问,软链接删除源文件后将无法访问;

      8.硬链接和源文件相同,软链接是链接文件,和源文件无关。

    面试题3:常见的文件类型分几种?

      7种;分别是:

      -  :  常规文件,即file

      d  :  目录文件

      b  :  block device 即块设备文件,如硬盘;支持以block为单位进行随机访问

      c  :  character device 即字符设备文件,如键盘支持以character为单位进行线性访问

      l  :  链接文件

      s  :  socket 即套接字文件

      p  :  管道文件

    面试题4: 执行cp /etc/issue  /data/dir 所需要的最小权限?

      /bin/cp  需要x权限

      /etc    需要x权限

      /etc/issue 需要r权限

      /data    需要x权限

      /data/dir  需要w,x权限

      ###-------源文件目录只需x权限就能进去,文件需要r权限就能复制,命令cp需要执行权限,目标目录需要w,x才能写进去

    面试题5:随机生成** 位口令。

      随机生成12位:cat /dev/urandom |tr -dc '[:alnum:]' |head -c 12

      随机生成12位:openssl rand -base64 9

     面试题6:统计access.log访问次数最多的前三名。

     [root@Centos8 data]# cat access.log |cut -d"|" -f2 |sort |uniq -c|sort -rn|head -n3

      6 192.168.234.82
      4 192.168.169.194
      1 192.168.94.110

     [root@centos8 data]#lastb -f btmp-34 | tr -s ' ' |cut -d ' ' -f3|sort |uniq -c|sort -nr | head -3

       86294 58.218.92.37
       43148 58.218.92.26
       18036 112.85.42.201

     面试题7:取两个文件的相同和不同的行

      相同:  [root@centos8 data]#cat test1.txt test2.txt | sort |uniq -d

      不同:  [root@centos8 data]#cat test1.txt test2.txt | sort |uniq -u

  • 相关阅读:
    关于这个 blog
    P6499 [COCI2016-2017#2] Burza 题解
    CF1172F Nauuo and Bug 题解
    CF1479D Odd Mineral Resource 题解
    CF1442E Black, White and Grey Tree 题解
    CF1442D Sum 题解
    CF1025D Recovering BST 题解
    CF1056E Check Transcription 题解
    CF1025F Disjoint Triangles 题解
    红包算法的PHP实现
  • 原文地址:https://www.cnblogs.com/huangguangrui/p/12722739.html
Copyright © 2011-2022 走看看