问题

1、若有个大文件需要删除但会占用很大cpu,且此时用户访问量高,怎么办?

     可以先在其他地方创建一个硬链接,然后删除此文件,等cup不忙时,再将那个硬链接删除。

2、若磁盘发现马上满了,发现了无用的记录大文件,但此文件又不可被停止,怎么办?(若rm -rf,文件进程结束方可删除,所以此办法不行) 

     cat  /dev/zero  > 大文件,此时大文件大小就变为0了。

3、计算1到100的奇数和?  

    法一:echo {1..100..2} |str  ' ' + | bc     

    法二:seq -s + 1 2 100 |bc (-s指定分隔符)

4、为什么显示磁盘满了,但df发现还有很多空间?

     因为inode编号满了,依然会显示空间不足。

5、若将root用户的UID改为1000成普通用户后发现开机崩溃怎么办?(说明配置文件出了问题都可以解决)

    ①、进入bios,找到Linux开头,在最后添加rd.break      #将系统临时中断

    ②、mount  -o rw,remount /sysroot                                #说明:用mount查看,发现在临时环境下的根,真的的硬盘挂载到了/sysroot。而却此时为只读模式,要修改为读写模式,并重新挂载/sysroot

    ③、vim /sysroot/etc/passwd                                         #修改root的UID为0

    ④、reboot

6、为什么Ubuntu不可为root直接登录,怎样修改?将其修改后,如何可以远程连通?

     因为Ubuntu中/etc/shadow的root用户加密密码为!被锁定无法登录。所以将!删除后,passwd root创建密码。

     连通:①、vim /etc/ssh/sshd_config

                ②、将#PermitRoorLogin prohibit-password(禁止root登陆) 改为PermitRoorLogin yes(注意#去掉)。所以centos中能远程登陆就是这个原因。

7、执行cp /etc/issue   /data/dir/所需要的最小权限是什么?(新浪面试题)

     思路:/bin/cp至少有x权限就行

              要拷贝,源文件的文件夹至少能进入则需要x权限,其次文件夹至少能读到则需要r权限

              目标文件:各级父目录至少能进入就行需要x权限,其次最后一级的目录至少需要wx权限才可以拷贝进去。

     答案:/bin/cp需x  /etc/需x  /etc/issue需r  /data/需x  /data/dir/需wx

8、查看访问最多的前三名用户ip地址(假设文件以“ ”分隔,第一列为ip):?

      cut -d " " -f1 文件|sort |uniq -c |sort -nr|head -3

9、有a、b俩文件,假设个文件中没有重复的行,如何找出相同的行与不同的行?

      相同:cat a b|sort |uniq -d  不同:cat a b |sort |uniq -u

10、如何取磁盘利用率最大的?

       df | grep "^/dev/sd" |tr -s " " %|cut -d% -f5|sort -nr |head 1

11、查看连接我主机的前三名ip?

       ss -nt |grep "^ESTA" |tr -s " " :|cut -d: -f6|sort |uniq -c |sort -nr|head -3 

原文地址:https://www.cnblogs.com/ldyaly/p/12715498.html