-
Linux面试题:系统负载查看及进程 ?
(1)top:系统整体信息 (2)vmstat:内存占用情况 = cat /proc/meminfo vmstat 1:每隔1s输出信息 (3)uptime:系统的平均负载 (4)cat /proc/cpuinfo :系统cpu情况 (5)free:系统内存,交换区大小 (6)ps -l:查看系统当前进程 【返回原文】
-
Linux面试题:哪一条命令用于把用户登录会话记录在文件中?
‘script’ 命令是用来把用户登录的会话信息记录在文件里。这条命令能够用在 shell 脚本里面,或者直接在终端中使用。下面是一个例子,它记录了开始用 script 到输入 exit 结束之间的所有东西。 【返回原文】
-
Linux面试题:修改目录,文件权限和属主及数组命令?
Chmod:用于改变指定目录或文件的权限命令。 Chown:用于改变文件拥有属性的命令。 Chgrp:用于改变文件群组的命令。 Chattr:用于设置文件具有不可删除和修改权限。 Lsattr:用于显示文件或目录的隐藏属性。 【返回原文】
-
Linux面试题:硬链接和软连接有何区别?
* 硬链接: 与普通文件没什么不同,inode 都指向同一个文件在硬盘中的区块 * 软链接: 保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径。 【返回原文】
-
Linux面试题:怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?
清屏: clear退出当前命令: ctrl+c 彻底退出执行睡眠 : ctrl+z 挂起当前进程fg 恢复后台查看当前用户 id: ”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名查看指定帮助: 如 man adduser 这个很全 而且有例子; adduser --help 这个告诉你一些常用参数; info adduesr; 【返回原文】
-
Linux面试题:初学者在Linux系统的开机启动项如何选择?
建议选择五个开机启动项: ①.crond: 该服务用于周期地执行系统及用户配置的计划任务。有要周期性执行的任务计划需要开启,此服务是生产场景必须要用的一个软件。 ②.iptables: iptables包过滤防火墙,有外网IP时,考虑开启。 ③.network: 启动系统时,若想激活/关闭启动时的各个网络接口,则应(必须)考虑开启。 ④.sshd: 远程连接Linux服务器时需要用到这个服务程序,所以必须要开启,否则将无法远程连接到Linux服务器。 ⑤.rsyslog: 是操作系统提供的一种机…
-
Linux面试题: linux用过的命令?
● sudo su - 进入根目录 ● cd pwd ls mkdir rmdir ● mv cp rm ● ps -al或者 top显示进程 kill 杀死进程 ● chmod 修改权限 chown 修改文件拥有者 chgrp修改群组 ● echo $PATH 打印路径 ● cat 显示文件 head tail 分别显示头和尾页 tac 从尾到头显示 ● nl 添加行号打印 ● od 读取二进制文件 ● touch :创建一个新的文件/修改文件时间 ● du -ah 查看文件大小 ● wher…
-
Linux面试题:使用索引查询一定能提高查询的性能吗?为什么?
通常,通过索引查询数据比全表扫描要快.但是我们也必须注意到它的代价. 索引需要空间来存储,也需要定期维护, 每当有记录在表中增减或索引列被修改时,索引本身也会被修改. 这意味着每条记录的INSERT,DELETE,UPDATE将为此多付出4,5 次的磁盘I/O. 因为索引需要额外的存储空间和处理,那些不必要的索引反而会使查询反应时间变慢.使用索引查询不一定能提高查询性能,索引范围查询(INDEX RANGE SCAN)适用于两种情况: ·  …
-
Linux面试题:什么是Page Fault?什么情况下会发生?
程序请求数据时,如果内存中没有找到数据,这种情况就是Page Fault,在程序关闭时会发生Page Fault
-
Linux面试题:开机启动脚本顺序
【返回原文】