2. 笔试题-1

2.1 新建一个用户user,密码是123456,并将其加到root组

useradd user -G root && echo "123456"|passwd --stdin user

2.2 显示当前系统的日期和时间

[root@lb01 /]# date +%F2016-08-25[root@lb01 /]# date +%X10时16分25秒[root@lb01 /]# date +%H:%M:%S10:17:45

2.3 如何查看命令sort的帮助文件

man sortsort --help

2.4 分屏显示/etc/services文件的命令

less /etc/services

2.5 查看主机路由

route -nnetstat -r

2.6 打包并压缩/etc目录

cd /tar zcf /tmp/etc.tar.gz ./etc#验证[root@lb01 /]# ll -h /tmp/etc.tar.gz -rw-r--r-- 1 root root 9.3M 2016-08-25 10:07 /tmp/etc.tar.gz[root@lb01 /]# du -h /tmp/etc.tar.gz9.3M    /tmp/etc.tar.gz

2.7 重启samba服务的命令

/etc/init.d/samba restartservice samba restart

2.8 查看进程状态

linux上进程有5种状态:

1. 运行 

2. 中断(休眠中) 

3. 不可中断 

4. 僵死 

5. 停止 

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

D 不可中断 uninterruptible sleep (usually IO) 

R 运行 runnable (on run queue) 

S 中断 sleeping 

T 停止 traced or stopped 

Z 僵死 a defunct ("zombie") process

[root@lb01 ~]# ps aux |head -5    USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMANDroot          1  0.0  0.1  19232  1516 ?        Ss   Aug24   0:01 /sbin/initroot          2  0.0  0.0      0     0 ?        S    Aug24   0:00 [kthreadd]root          3  0.0  0.0      0     0 ?        S    Aug24   0:00 [migration/0]root          4  0.0  0.0      0     0 ?        S    Aug24   0:00 [ksoftirqd/0]

2.9 将新建文件权限设置为600

chmod 600 newfile

2.10 复制文件/etc/group到用户主目录,文件名不变

cp -p /etc/group ~cp -a /etc/group ~-a     -pdr-p     same as --preserve=mode,ownership,timestamps-d     same as --no-dereference --preserve=links-r     copy directories recursively

2.11 重启linux服务器的命令

rebootinit 6shutdown -r now

2.12 如何查看占用8080端口的进程

lsof -i :8080netstat -tunlp |grep 8080

2.13 如何改IP,主机名,DNS

1、修改IP和DNS

  • setup图形化工具

  • 修改配置文件【/etc/sysconfig/network-scripts/ifcfg-eth0】

2、修改主机名

hostname 主机名            # 临时生效vim /etc/sysconfig/network # 永久生效HOSTNAME=主机名