linux运维代码,linux运维面试题(示例代码)

1.如何查看cpu型号cat /proc/cpuinfo | grep  name | cut -f2 -d: | uniq -c

1  Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz

2.怎么查看操作系统版本cat /etc/issue

CentOS release 6.5 (Final)

Kernel \r on an \m

3.如何用脚本得到“1+2+3+。。。+100”的结果[[email protected] ~]# cat a.sh

#!/bin/bash

num=0

sum=0

while  [ $num -le 100 ]

do

sum=$(expr $sum + $num)

let num++

done

echo "1+2+3+...+100:"$sum

####

[[email protected] ~]# ./a.sh

1+2+3+...+100:5050

4.如何批量添加用户名和密码相同的用户?

可用批量添加用户工具:netusers

批量更新用户口令工具:chpasswd

chpasswd命令:

#以root的身份执行/usr/sbin/chpasswd,chpasswd将经过/usr/bin/passwd命令编译过的密码写入/etc/passwd的密码栏

pwconv命令:

#确定密码经密码写入/etc/passwd的密码栏后,执行命令/usr/sbin/pwconv命令将密码编译为shadow password,并将结果写入/etc/shadow

(适用于创建用户无规律)

先把需要批量创建的用户名用一个文本文档列出来,如下面的userlist文件

再把与用户名匹配的密码用另一个个文本文档列出来,如下面的passwd文件[[email protected] ~]# cat userlist

tom

jerry

bob

jack

think

lucy

[[email protected] ~]# cat passwd

tom:redhat

jerry:redhat

bob:redhat

jack:redhat

think:redhat

lucy:redhat

[[email protected] ~]# cat create2.sh

#!/bin/bash

#chmod 700 create.sh

#./create2.sh

for user in `cat /root/userlist`

do

useradd $user

echo "redhat" | passwd --stdin $user

echo "$user create success!"

done

chpasswd 

pwconv

[[email protected] ~]# chmod +x create2.sh

[[email protected] ~]# ./create2.sh

更改用户 tom 的密码 。

passwd: 所有的身份验证令牌已经成功更新。

tom create success!

或者编写shell脚本(适用于创建有规律的用户)[[email protected] ~]# cat create.sh

#!/bin/bash

#chmod 700 create.sh

#./create.sh

for user in user{1..10}

do

useradd $user

echo "$user" | passwd --stdin $user

echo "$user create success!"

done

[[email protected] ~]# vi create.sh

[[email protected] ~]# ./create.sh

更改用户 user1 的密码 。

passwd: 所有的身份验证令牌已经成功更新。

user1 create success!

5.linux运行级别:7个

0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。

1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。

2:多用户状态,没有NFS支持。

3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。

4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。

5:X11控制台,登陆后进入图形GUI模式,XWindow系统。

6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启

修改运行级别:

init

本文出自 “清风与你” 博客,谢绝转载!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值