1 编写的Shell程序运行前赋予该脚本文件(x 执行 ) 权限
2 唯一标识每一个用户的是(UID ) 和(GID).
3 查看/etc/passwd 前5行和后5行
cat /etc/passwd | head -5
cat /etc/passwd | tail -5
4 DHCP可以实现()
动态主机配置协议,作用是通过客户端集中管理和分配给服务端IP地址
5 查看本机CPU的信息
ps aux | less 查看进程看CPU使用情况
top cup动态使用情况
cat /prco/cpuinfoCPU的配置文件,具体信息
6 不使用vi编辑器,将haha 文件写入 hello world
echo “hello word” >> haha
7 快速ping 你虚拟机网关 5000次(虚拟机网关是X.X.X.2)
ping -c5000 -i0.01 X.X.X.2
8 防止/etc/sudoers /etc/passwd 被误删除, 你有什么方法?
复制,备份
cp sudoers /tmp
cp passwwd /tmp
9 给普通用户提权,使他拥有root权限
方法一:vi etc/sudoers
:102复制,把while改为用户名去掉注释
方法二:vi etc/sudoers
:102复制,把while改为%加组名,给组提权
10 将/etc/passwd 前10行写入当前目录下的 heihei 文件。
head -5 /etc/passwd >> /tmp/haha
练习替换 g % s
11 top 命令可以显示cpu 1 5 15分钟的平均负载。 请使用另外2个命令出现CPU平均负载
ps aux | less
cat /prco/cpuinfoCPU
12 sgid是干嘛的?
是一种特殊权限设置
chmod g+s 目录名 子随父变,其子文件都有和父文件一样的组,同时拥有和组一样的权限
13 服务器被入侵的症状是什么?
变得卡,内存占满,陌生进程活动,有陌生操作
14 创建一个名字是当前日期的文件
touch date +%Y-%m-%d
sata查看文件建立时间
15 查看当前系统时间
data
16 创建/tmp/haha 文件 修改文件的属主为 alice 属组为hr
新建用户和组:useradd alice;groupadd hr
改主和组:chown alice ;chgrp hr
ll /tmp/haha 查看
17 将 tom用户加到 hr组里
useradd tom -G hr
18 修改/tmp/haha 权限为 读写执行 读 没权限
chmod 740 /tmp/haha
ll /tmp/haha
19 * 都有什么意思?
本意符,通配符
20 显示当前目录下隐藏文件
ls -a
21 本机执行过的命令存在哪个文件中??
ls -a
.bash_history
22 创建一个文件 /tmp/gongzi.txt 要求:此文件属于 RS组,并且只有root和组成员能够读写执行
touch /tmp/gongzi.txt
groupadd RS
chgrp RS gongzi.txt
chmod 770 gongzi.txt
23 修改/tmp/shebei.txt权限为755
chmod 775 /tmp/shebei.txt
24 查看本机的IP地址 直接过滤出 IP所在行
ip a | grep 192