1.tac命令用于反向显示文件内容 从后一行开始读取文本并进行反向输出。

2.more命令用分页显示文件内容

more命令会一页一页地显示文件内容。

3.less命令用分页显示文件内容

less命令是more命令的高级版本。less命令可以分页显示文件内容,但比more的功能更强大。less命令在读取文件内容时,并不是一次性将整个文件加载之后再显示,而是会根据需要来加载文件的内容,打开文件速度快。而且less命令支持上下键向前或向后翻看文件,查看文件内容更加方便。

4.怎样了解您在当前目录下还有多大空间?C
A. Use df B. Use du /  C.Use du .   D. Use df .
解析:du,disk usage,是通过搜索文件来计算每个文件的大小,然后累加,du能看到的文件只是一些当前存在的,没有被删除的。计算的大小就是,当前他认为存在的所有文件大小的累加和。

df,disk free,通过文件系统来快速获取空间大小的信息。当我们删除一个文件的时候,这个文件不是马上就在文件系统当中消失了,而是暂时消失了,当所有程序都不用时,才会根据OS的规则释放掉已经删除的文件。 df记录的是通过文件系统获取到的文件的大小,他比du强的地方就是能够看到已经删除 的文件,而且计算大小的时候,把这一部分的空间也加上了,更精确了。

5.如何从当前系统中卸载一个已装载的文件系统     umount

6.运行一个脚本,用户不需要什么样的权限   write权限

如何快速切换到用户John的主目录下      cd ~John 

何在文件中查找显示所有以"*"打头的行?D
A. find * file
B. wc -l * < file
C. grep -n * file
D. grep‘^*’file

命令kill9的含义是:D
A. kills the process whose PID is 9.
B. kills all processes belonging to uID 9.
C.sends SIGKILL to the process whose PID is 9.
D.sends SIGTERM to the process whose PID IS 9.

 rpm -qf /etc/my.conf     找出 /etc/my.conf 文件属于哪个包 (package) ,

假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level 5 运行?B
A. Set level = 5
B. telinit 5
C. run 5
D. ALT-F7-5

那个命令用于改变 IDE 硬盘的设置?C
A. hdparam
B. ideconfig
C. hdparm
D. hddparm

14、如何在文件中查找显示所有以"*"打头的行?D
A. find * file
B. wc -l * < file
C. grep -n * file
D. grep‘^*’file

15、在ps命令中什么参数是用来显示所有用户的进程的?A
A. a

ps工具标识进程的5种状态码

  • D 不可中断 uninterruptible sleep (usually IO)
  • R 运行 runnable (on run queue)
  • S 中断 sleeping
  • T 停止 traced or stopped
  • Z 僵死 a defunct (”zombie”) process

1.如何选择 Linux 操作系统版本?

一般来讲,桌面用户首选 Ubuntu ;服务器首选 RHEL 或 CentOS ,两者中首选 CentOS 。

根据具体要求:

  • 安全性要求较高,则选择 Debian 或者 FreeBSD 。
  • 需要使用数据库高级服务和电子邮件网络应用的用户可以选择 SUSE 。
  • 想要新技术新功能可以选择 Fedora ,Fedora 是 RHEL 和 CentOS 的一个测试版和预发布版本。
重点:根据现有状况,绝大多数互联网公司选择 CentOS 。现在比较常用的是 6 系列,现在市场占有大概一半左右。另外的原因是 CentOS 更侧重服务器领域,并且无版权约束。

2.如何规划一台 Linux 主机,步骤是怎样

1、确定机器是做什么用的,比如是做 WEB 、DB、还是游戏服务器。

  • 不同的用途,机器的配置会有所不同。

2、确定好之后,就要定系统需要怎么安装,默认安装哪些系统、分区怎么做。

3、需要优化系统的哪些参数,需要创建哪些用户等等的。

3.2、针对网站访问慢,怎么去排查?

  • 首先要确定是用户端还是服务端的问题。当接到用户反馈访问慢,那边自己立即访问网站看看,如果自己这边访问快,基本断定是用户端问题,就需要耐心跟客户解释,协助客户解决问题。不要上来就看服务端的问题。一定要从源头开始,逐步逐步往下。
  • 如果访问也慢,那么可以利用浏览器的调试功能,看看加载那一项数据消耗时间过多,是图片加载慢,还是某些数据加载慢。
  • 针对服务器负载情况。查看服务器硬件(网络、CPU、内存)的消耗情况。如果是购买的云主机,比如阿里云,可以登录阿里云平台提供各方面的监控,比如 CPU、内存、带宽的使用情况。
  • 如果发现硬件资源消耗都不高,那么就需要通过查日志,比如看看 MySQL慢查询的日志,看看是不是某条 SQL 语句查询慢,导致网站访问慢。

3.3、怎么去解决?

  • 如果是出口带宽问题,那么久申请加大出口带宽。
  • 如果慢查询比较多,那么就要开发人员或 DBA 协助进行 SQL 语句的优化。
  • 如果数据库响应慢,考虑可以加一个数据库缓存,如 Redis 等等。然后也可以搭建MySQL 主从,一台 MySQL 服务器负责写,其他几台从数据库负责读。
  • 申请购买 CDN 服务,加载用户的访问。
  • 如果访问还比较慢,那就需要从整体架构上进行优化咯。做到专角色专用,多台服务器提供同一个服务。  
  • 7. 简述raid0 raid1raid5种工作模式的工作原理及特点

8. 说说TCP/IP的七层模型

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐