关于linux运维之面试题(二)

1.如何在Linux中永久设置网络信息,IP:192.168.1.10,

子网掩码:255.255.255.0 网关:192.168.1.1

答: vim /etc/sysconfig/network-scripts/ifcfg-eth0

    IPADDR=192.168.1.10

    NETMASK=255.255.255.0

    GATEWAT=192.168.1.1

2.如何关闭防火墙?

答: /etc/init.d/iptables  stop

永久关闭

Chkconfig iptables  on

3.查看内存运行状态的命令是什么?

  Free

===========================================================

4.RAID的含义及优势? RAID 0 、RAID1、RAID5 分别指什么,各自的特点?

答:

1)RAID:廉价冗余磁盘阵列,指通过硬件软件技术将多个较小、

低速的磁盘整合成一个大磁盘使用的一种存储技术,其不仅可存储数据,

还可以实现一定程度的冗余保障,具有“速度快、安全性高”的优势。

2)RAID0:条带模式,由两个或两个以上的磁盘组成,

同一份文档分散在不同的磁盘中,并行写入,提高写效率。

3)RAID1:镜像模式,由至少两个磁盘组成,

同一份文件被分别写入到不同的磁盘中,每份磁盘数据一样,

实现容错,提高读效率。

4)RAID5:分布式奇偶校验的独立磁盘模式,结合RAID0和RAID1的好处,

同时避免它们的缺点。由至少3块以上大小相同的磁盘组成,实现冗余。

===========================================================

5.每天晚上00:00执行mysql 数据备份,请写出 crontab 配置项?

0 0 * * * mysqldump -uroot -p123456 -flush -logs  数据库名 >  备份文件名

6.查看iptables 默认策略的指令是什么?

  Iptables -L

7.iptables 开放端口 80 端口的语句怎么写?

Iptables -I INPUT -p tcp --dport  80 -j  ACCEPT 

===========================================================

8.TCP 和UDP 区别是什么?

答:

TCP:传输控制协议,提供的是面向连接、可靠的字节流服务,

当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,

之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,

流量控制等功能,保证数据能从一端传到另一端。

UDP:用户数据协议,是一个简单的面向数据报的传输层协议。

UDP不提供可靠性,它只是把应用程序传给IP层的数据报发出去,

但是并不能保证他们能够到达目的地。由于UDP在传输数据报前不用

在客户和服务器之间建立一个连接,且没有超时重发机制,故而传输速度很快。

===========================================================

9.LInux主机需要上网,有那几个必须的网络项设置?分别是什么?

需要4个,分别是 DNS、IP地址、子网掩码、网卡。

10.除了FAT32 和ext3,还有哪些文件系统格式?

答:ext4 ,xfs

11.Linux中 每周六的04点20分删除/tmp/log_*文件,怎样实现?

答: 20  04  *  *  6 rm -rf /tmp/log_*

12.Linux 引导加载的先后顺序是? 请标序号

BIOS (1) Kernel(5) GRUB(4)MBR (3) RAID(2)

===========================================================

13.在BASH shell 中2>&1的作用?

是将标准出错重定向到标准输出,这里的标准输出已经重定向到了out.file文件,

即将标准出错也输出到 out.file文件中。最后一个&,是让该命令在后台执行。

14.Linux系统中 /etc/hosts 文件的作用?

答: Linux 的/etc/hosts是配置IP地址和其对应主机名的文件,

这里可以记录本机的或其他主机的ip以及对应主机名。

不同的linux版本,这个配置文件也可能不同。比如Debian的文件是/etc/hostname。

===========================================================

15.每天凌晨1点在 /data 目录新建当天日期文件夹?

答: 0  1 * * * mkdir  /data/$(date “+%Y%m%d”)

16.如何查看 占用端口 8080 的进程?

netstat  -anutp | grep :8080

lsof -i : 8080

===========================================================

17.Httpd 有几种工作模式,每种模式的简单区别?

答: 2种:

最主要的两种模式是,perfork 模式和 worker 模式。

Perfork 每个子进程只有一个线程,效率高但消耗内存大,是unix下默认的模式。

Work模式每个进程有多个线程,内存消耗低,但一个线程崩溃会牵连其它同子进程的线程。

18.Mysql如何给testuser用户对testdb数据库所有表授权访问,密码为 testpwd,写出命令?

答: grant all on testdb.* to testuser@”localhost” identified by “testpwd”

===========================================================

19.授权管理员用户可以在网络中的所有主机登录,对所有库 ,表

有完全权限且有授权的权限、登录密码tarena:

答:mysql -hlocalhost -uroot -p 999

Grant all on *.*  to root@”%” identified by “tarena” with grant option;

20.查看当前登录数据库服务器的用户是谁?

答: select user();

21.查看当前登录数据库服务器用户的权限?

Show grants;

22.查看当前数据库服务器有哪些授权用户。

Select user,host from mysql.user

===========================================================

23.不允许数据库管理员在数据库服务器本机登录:

Delete from mysql.user where host in(“127.0.0.1”,”::1”,”localhost”,”svr5.tarena.com”);

Flush privileges;

24.授权userweb用户可以从网络中的任意主机访问数据库服务器,对studb库下的tuser表

有查看、更新username字段和age字段的权限 登录密码 userweb888.

Grant select,update(username,age) on studb.tuser to userweb@”%” identified by “userweb888”;

Mysql -h192.168.4.5 -uuserweb -puserweb888

25.授权用户userweb重置自己的登录密码为123456,并检查能否使用新密码登录。

答: set password=password(“123456”);

26.数据库管理员修改授权用户userweb的登录密码为654321,让授权用户userweb使用新密码登录数据库服务器。

答:mysql -h192.168.4.5-uroot -ptarena

Set password for userweb@”%”=password(“654321”);

Mysql -h192.168.4.5 -uuserweb -p654321

===========================================================

27.撤销授权用户userweb的所有授权并使其不再能使用此用户连接数据库服务器。

答:mysql -h 192.168.1.5 -uroot -ptarena

Revoke all on user  studb.tuser  from userweb@”%”;

Delete from mysql.user where user=”userweb” and host=”%”;

Flush privileges;

28.授权webadmin用户可以从网络中的所有主机登录,对bbsdb库拥有完全授权,且有授权权限,登录密码为webadmin

答:grant all on bbsdb.* to webadmin@”%” identified by “webadmin” with grant option ;

grant insert on mysql.* to webadmin@”%”;

29.在客户端使用授权用户webadmin登录,把自己的授权给userone用户,登录密码是 userone。

Mysql -h192.168.1.5 -uwebadmin -pwebadmin

Grant all on bbsdb.*  to userone@”%” identified by “userone”;

30.撤销webadmin 用户的授权权限。

Mysql -h192.168.1.5 -uroot -ptarena

Revoke grant option on bbsdb.* to webadmin@”%”;

===========================================================

31.只允许数据库管理员从数据库服务器本机登录且有授权的权限,登录的密码123qwer456.

答:  mysql -h192.168.1.5 -uroot -ptarena

grant all on *.* to root@”localhost” identified by “123qwer456”

with  grant option ;

Quit

Mysql -hlocalhost -uroot -p123qwer456

Delete from mysql.user where host!=”localhost”;

Flush privileges;

32.简述DNS进行域名解析的过程。

答:首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机的请求后:

1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;

2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;

3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域名,由顶级查找二级域,

二级域查三级域,直至查到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,

DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。

4)若没有找到,则返回错误信息。

33.进程的查看和调度分别使用什么命令?

答: 进程查看的命令是 ps 和 top。

       进程调度的命令有 at,crontab ,batch,kill。

===========================================================

34.当文件系统收到破坏时,如何检查和修复系统?

      成功修复文件系统的前提是要有两个以上的主文件系统,并保证在修复之前

首先卸载将被修复的文件系统。使用命令fsck对受到破坏的文件系统进行修复。

Fsck检查文件系统分为5步,每一步检查系统不同部分的连接特性并对上一步

进行验证和修改。在执行fsck命令时,检查首先从超级块开始,然后是分配的

磁盘块、路径名、目录的连接性、链接数目以及空闲块链表、i-node。

35.解释i节点在文件系统中的作用。

答:在linux文件系统中,是以块为单位存储信息的,为了找到某一个文件

在存储空间中存放的位置,用i节点对一个文件进行索引。

I节点包含了描述一个文件所必须的全部信息。所以i节点是文件系统管理的一个数据结构。

36.什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?

答: 链接分为 符号链接 和 硬链接

符号链接可以建立对于文件和目录的链接。符号链接可以跨文件系统,

即可以跨磁盘分区。符号链接的文件类型位是I,链接文件具有新的i节点。

硬链接不可以跨文件系统。它只能建立对文件的链接,硬链接的文件类型位是一,

且硬链接文件的i节点同被链接文件的i节点相同。

=========================================================

37.简述网络文件系统NFS,并说明其作用。

答:网络文件系统是应用层的一种应用服务,它主要应用于LInux和linux系统、

Linux和Uinx系统之间的文件或目录的共享。对于用户而言可以

通过NFS方便的访问远地的文件系统,使之成为文件系统的一部分。

采用NFS之后省去了登录的过程,方便了用户访问系统资源。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352

推荐阅读更多精彩内容