本帖最后由 丁张龙 于 2014-11-29 15:05 编辑
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
2创建用户组group1,指定组GID为555
3创建用户user1,user2,指定两个用户的组为group1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
7何如生成一段md5密码?查看grub配置文件
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
11如何更新locate的数据库
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
13创建1.txt.bak软链接到/tmp下
14随机生成一个12位密码,要求有3个数字,3个特殊字符
15如何查看硬盘的UUID
16查看硬盘使用状况
17简述fstab每段的意义,并说明defualts包含哪些默认属性
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
2创建用户组group1,指定组GID为555
3创建用户user1,user2,指定两个用户的组为group1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
7何如生成一段md5密码?查看grub配置文件
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
11如何更新locate的数据库
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
13创建1.txt.bak软链接到/tmp下
14随机生成一个12位密码,要求有3个数字,3个特殊字符
15如何查看硬盘的UUID
16查看硬盘使用状况
17简述fstab每段的意义,并说明defualts包含哪些默认属性
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
0
本帖最后由 coffee 于 2014-12-2 18:04 编辑
#!/bin/bash
disk=`df -h |grep /$ |awk -F '[ %]+' '{print$5}'`
if [ $disk -gt 85 ]
then
echo "Disk alarm"
fi
disk=`df -h |grep /$ |awk -F '[ %]+' '{print$5}'`
if [ $disk -gt 85 ]
then
echo "Disk alarm"
fi
0
本帖最后由 ciro 于 2014-12-2 14:05 编辑
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
[root@junru ~]# mkdir /home/aming
[root@junru ~]# cd /home/aming/
[root@junru aming]# ls -a
. ..
2创建用户组group1,指定组GID为555
[root@junru aming]# groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
[root@junru aming]# useradd -g group1 user1
[root@junru aming]# useradd -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
[root@junru aming]# touch 1.txt
[root@junru aming]# touch 2.txt
[root@junru aming]# mkdir a
[root@junru aming]# touch a/3.txt
[root@junru aming]# ls -li 1.txt
531728 -rw-r--r-- 1 root root 0 11月 29 11:48 1.txt
[root@junru aming]# ls -lid a
531730 drwxr-xr-x 2 root root 4096 11月 29 11:49 a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
[root@junru aming]# chown -R user1 a
[root@junru aming]# usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是没有NFS的3级别
[root@junru aming]# vi /etc/inittab
id:3:initdefault:
7如何生成一段md5密码?查看grub配置文件
[root@junru ~]# grub-md5-crypt
Password:
Retype password:
$1$.sZR/$EeAMqXoO0rR25RhQR4tR/1
[root@junru ~]# vi /etc/grub.conf
在title上面一行添加password --md5 $1$.sZR/$EeAMqXoO0rR25RhQR4tR/1
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
[root@junru aming]# who
TTY 控制终端
pts 虚拟终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
[root@junru aming]# which passwd
/usr/bin/passwd
[root@junru aming]# which locate
/usr/bin/locate
[root@junru aming]# ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
[root@junru aming]# ls -l /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
SUID passwd
SGID locate
SBit /tmp
11如何更新locate的数据库
[root@junru aming]# updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
[root@junru aming]# find /home/aming/ -type f | xargs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
[root@junru aming]# touch 1.txt.bak
[root@junru aming]# ln -s 1.txt.bak /tmp/
14随机生成一个12位密码,要求有3个数字,3个特殊字符
[root@junru aming]# mkpasswd -l 12 -d 3 -s 3
e)uA9]A81i>h
15如何查看硬盘的UUID
[root@junru aming]# blkid
/dev/sda1: UUID="80da2830-7f08-4224-a168-f14259f13248" TYPE="ext4"
/dev/sda2: UUID="90c72031-3d61-48cb-97a9-1a490133a878" TYPE="ext4"
/dev/sda3: UUID="36dbca98-b5b1-4de6-905b-06b905fc825c" TYPE="swap"
/dev/sda5: UUID="c250b8ea-05ac-4e1e-b765-d915db9bfba6" TYPE="ext4"
16查看硬盘使用状况
[root@junru aming]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 20G 1.2G 18G 7% /
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sda1 97M 25M 68M 27% /boot
/dev/sda5 71G 180M 68G 1% /data
/dev/sda1 97M 25M 68M 27% /etc/test1
17简述fstab每段的意义,并说明defualts包含哪些默认属性
[root@junru aming]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Mon Nov 10 15:06:49 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=90c72031-3d61-48cb-97a9-1a490133a878 / ext4 defaults 1 1
UUID=80da2830-7f08-4224-a168-f14259f13248 /boot ext4 defaults 1 2
UUID=c250b8ea-05ac-4e1e-b765-d915db9bfba6 /data ext4 defaults 1 2
UUID=36dbca98-b5b1-4de6-905b-06b905fc825c swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
[root@junru home]# mount /dev/cdrom /home/test/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@junru home]# vi /etc/fstab
/dev/cdrom /home/test ext4 defaults 0 0
19删除/etc/shadow第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
[root@junru home]# vi /etc/shadow
[root@junru home]# su user1
[user1@junru home]$ su
密码:
[root@junru home]#
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
[root@junru aming]# userdel user1
[root@junru aming]# userdel user2
[root@junru aming]# groupdel group1
[root@junru aming]# rm -rf /home/aming/
[root@junru tmp]# rm -r 1.txt.bak
rm:是否删除符号链接 "1.txt.bak"?y
[root@junru home]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
#!/bin/bash
usage=`df / | awk '$5=="/"{sub("%","",$4);print $4}'`
if [ $usage -gt 85 ]; then
echo "warning" {} \;
fi
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
[root@junru ~]# mkdir /home/aming
[root@junru ~]# cd /home/aming/
[root@junru aming]# ls -a
. ..
2创建用户组group1,指定组GID为555
[root@junru aming]# groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
[root@junru aming]# useradd -g group1 user1
[root@junru aming]# useradd -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
[root@junru aming]# touch 1.txt
[root@junru aming]# touch 2.txt
[root@junru aming]# mkdir a
[root@junru aming]# touch a/3.txt
[root@junru aming]# ls -li 1.txt
531728 -rw-r--r-- 1 root root 0 11月 29 11:48 1.txt
[root@junru aming]# ls -lid a
531730 drwxr-xr-x 2 root root 4096 11月 29 11:49 a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
[root@junru aming]# chown -R user1 a
[root@junru aming]# usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是没有NFS的3级别
[root@junru aming]# vi /etc/inittab
id:3:initdefault:
7如何生成一段md5密码?查看grub配置文件
[root@junru ~]# grub-md5-crypt
Password:
Retype password:
$1$.sZR/$EeAMqXoO0rR25RhQR4tR/1
[root@junru ~]# vi /etc/grub.conf
在title上面一行添加password --md5 $1$.sZR/$EeAMqXoO0rR25RhQR4tR/1
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
[root@junru aming]# who
TTY 控制终端
pts 虚拟终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
[root@junru aming]# which passwd
/usr/bin/passwd
[root@junru aming]# which locate
/usr/bin/locate
[root@junru aming]# ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
[root@junru aming]# ls -l /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
SUID passwd
SGID locate
SBit /tmp
11如何更新locate的数据库
[root@junru aming]# updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
[root@junru aming]# find /home/aming/ -type f | xargs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
[root@junru aming]# touch 1.txt.bak
[root@junru aming]# ln -s 1.txt.bak /tmp/
14随机生成一个12位密码,要求有3个数字,3个特殊字符
[root@junru aming]# mkpasswd -l 12 -d 3 -s 3
e)uA9]A81i>h
15如何查看硬盘的UUID
[root@junru aming]# blkid
/dev/sda1: UUID="80da2830-7f08-4224-a168-f14259f13248" TYPE="ext4"
/dev/sda2: UUID="90c72031-3d61-48cb-97a9-1a490133a878" TYPE="ext4"
/dev/sda3: UUID="36dbca98-b5b1-4de6-905b-06b905fc825c" TYPE="swap"
/dev/sda5: UUID="c250b8ea-05ac-4e1e-b765-d915db9bfba6" TYPE="ext4"
16查看硬盘使用状况
[root@junru aming]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 20G 1.2G 18G 7% /
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sda1 97M 25M 68M 27% /boot
/dev/sda5 71G 180M 68G 1% /data
/dev/sda1 97M 25M 68M 27% /etc/test1
17简述fstab每段的意义,并说明defualts包含哪些默认属性
[root@junru aming]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Mon Nov 10 15:06:49 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=90c72031-3d61-48cb-97a9-1a490133a878 / ext4 defaults 1 1
UUID=80da2830-7f08-4224-a168-f14259f13248 /boot ext4 defaults 1 2
UUID=c250b8ea-05ac-4e1e-b765-d915db9bfba6 /data ext4 defaults 1 2
UUID=36dbca98-b5b1-4de6-905b-06b905fc825c swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
[root@junru home]# mount /dev/cdrom /home/test/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@junru home]# vi /etc/fstab
/dev/cdrom /home/test ext4 defaults 0 0
19删除/etc/shadow第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
[root@junru home]# vi /etc/shadow
[root@junru home]# su user1
[user1@junru home]$ su
密码:
[root@junru home]#
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
[root@junru aming]# userdel user1
[root@junru aming]# userdel user2
[root@junru aming]# groupdel group1
[root@junru aming]# rm -rf /home/aming/
[root@junru tmp]# rm -r 1.txt.bak
rm:是否删除符号链接 "1.txt.bak"?y
[root@junru home]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
#!/bin/bash
usage=`df / | awk '$5=="/"{sub("%","",$4);print $4}'`
if [ $usage -gt 85 ]; then
echo "warning" {} \;
fi
0
第21题你做的太高端了,原谅我看不懂
ciro 发表于 2014-11-29 14:57
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
[root@junru ~]# mkdir /home ...
第21题你做的太高端了,原谅我看不懂
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
mkdir /home/aming
cd /home/aming
ls -a ./
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -G group1 user1
useradd -G group2 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd /home/aming
touch 1.txt 2.txt
mkdir a
touch a/3.txt
ls -li /home/aming/
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a/
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2 不可以使用nfs
init 3 可以使用
/etc/inittab
7何如生成一段md5密码?查看grub配置文件
echo -n 'string'|md5sum
less /boot/grub/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty 是本机登录用户
pts 是远程登录用户
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /bin/passwd
ls -l /bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
find / -perm -04000 -type f -ls
find / -perm -02000 -type f -ls
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find aming -type f exec -i mv {} {}.bak\;
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -d 3 -s 3 -l 12
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些属性
需要挂载的设备名称|挂载点|文件系统格式|挂载方式(defaults)|是否备份|是否开机检测
defualts属性:ro| rw ||exec|auto|suid|nouser
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vi /etc/fstab
/dev/media/cdrom/Centos_i386 /mnt defaults 0 0
19删除/etc/shadow第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
awk -F ':' '$1=""' /etc/shadow
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
rm -rf /home/aming
userdel -r user1
userdel -r user2
groupdel user1
rm -rf /tmp *
passwd root
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
暂时不会
mkdir /home/aming
cd /home/aming
ls -a ./
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -G group1 user1
useradd -G group2 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd /home/aming
touch 1.txt 2.txt
mkdir a
touch a/3.txt
ls -li /home/aming/
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a/
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2 不可以使用nfs
init 3 可以使用
/etc/inittab
7何如生成一段md5密码?查看grub配置文件
echo -n 'string'|md5sum
less /boot/grub/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty 是本机登录用户
pts 是远程登录用户
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /bin/passwd
ls -l /bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
find / -perm -04000 -type f -ls
find / -perm -02000 -type f -ls
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find aming -type f exec -i mv {} {}.bak\;
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -d 3 -s 3 -l 12
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些属性
需要挂载的设备名称|挂载点|文件系统格式|挂载方式(defaults)|是否备份|是否开机检测
defualts属性:ro| rw ||exec|auto|suid|nouser
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vi /etc/fstab
/dev/media/cdrom/Centos_i386 /mnt defaults 0 0
19删除/etc/shadow第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
awk -F ':' '$1=""' /etc/shadow
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
rm -rf /home/aming
userdel -r user1
userdel -r user2
groupdel user1
rm -rf /tmp *
passwd root
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
暂时不会
0
本帖最后由 wuhen 于 2015-2-15 16:32 编辑
1、cd /home mkdir aming cd aming ll -a
2、 groupadd -g 555 group1
3、useradd -g group1 user1 useradd -g group1 user2或者创建用户之后, usermod -g group1 user1 usermod -g group1 user2
4、touch 1.txt touch 2.txt mkdir a touch a/3.txt ls -li 1.txt ls -lid a/
5、 chown -R user1 a/ usermod -d /home/user2 user1
6、2和3相比没有没有NFS服务 /etc/inittab这个配置文件
7、 grub-md5-crypt /etc/grub.conf
8、w TTY代表本地终端 pts代表虚拟终端
9、 which passwd|xargs ls -l which locate|xargs ls -l
10、/usr/bin/passwd /usr/bin/locate /tmp
11、updatedb
12、find /home/aming/ -type f|xargs -i mv {} {}.bak
13、touch 1.txt.bak ln -s 1.txt.bak /tmp
14、mkpasswd -l 12 -s 3 -d 3
15、 如blkid /dev/sda1
16、df -h
17、第一段UUID或label或分区名,第二段挂载点,第三段分区类型,第四点设置参数默认defaults,第五点是否dump备份,第六段开机启动优先级1>2
defaults包含nouser async dev rw sudi exec auto
18、 mount /dev/cdrom /mnt
LABEL="CentOS_6.5_Final" /mnt iso9660 defaults 0 0
19、grep 'root' /etc/shadow|awk -F : '{print $2}'|sed -i '1,2d'
su - 普通用户 exit退出
20、userdel -r user1 userdel -r user2 groupdel group1 rm -rf /home/aming/
rm -rf 1.txt.bak passwd21、#!/bin/bash#The scripts is Hard disk user is more than 85% of output warning information
#Written by renhongyang
df -h>a.txt
a=`sed -n '2p' a.txt|awk -F " " '{print $5}'|sed 's/%//g'`
if [ $a -gt 85 ];then
echo "warn disk use too much"
fi
或者df -h|awk -F '[ %]+' '{print $5}'|sed -n '2p'
1、cd /home mkdir aming cd aming ll -a
2、 groupadd -g 555 group1
3、useradd -g group1 user1 useradd -g group1 user2或者创建用户之后, usermod -g group1 user1 usermod -g group1 user2
4、touch 1.txt touch 2.txt mkdir a touch a/3.txt ls -li 1.txt ls -lid a/
5、 chown -R user1 a/ usermod -d /home/user2 user1
6、2和3相比没有没有NFS服务 /etc/inittab这个配置文件
7、 grub-md5-crypt /etc/grub.conf
8、w TTY代表本地终端 pts代表虚拟终端
9、 which passwd|xargs ls -l which locate|xargs ls -l
10、/usr/bin/passwd /usr/bin/locate /tmp
11、updatedb
12、find /home/aming/ -type f|xargs -i mv {} {}.bak
13、touch 1.txt.bak ln -s 1.txt.bak /tmp
14、mkpasswd -l 12 -s 3 -d 3
15、 如blkid /dev/sda1
16、df -h
17、第一段UUID或label或分区名,第二段挂载点,第三段分区类型,第四点设置参数默认defaults,第五点是否dump备份,第六段开机启动优先级1>2
defaults包含nouser async dev rw sudi exec auto
18、 mount /dev/cdrom /mnt
LABEL="CentOS_6.5_Final" /mnt iso9660 defaults 0 0
19、grep 'root' /etc/shadow|awk -F : '{print $2}'|sed -i '1,2d'
su - 普通用户 exit退出
20、userdel -r user1 userdel -r user2 groupdel group1 rm -rf /home/aming/
rm -rf 1.txt.bak passwd21、#!/bin/bash#The scripts is Hard disk user is more than 85% of output warning information
#Written by renhongyang
df -h>a.txt
a=`sed -n '2p' a.txt|awk -F " " '{print $5}'|sed 's/%//g'`
if [ $a -gt 85 ];then
echo "warn disk use too much"
fi
或者df -h|awk -F '[ %]+' '{print $5}'|sed -n '2p'
0
本帖最后由 t236xuchunfang 于 2014-11-30 15:20 编辑
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
cd /home
mkdir aming
cd aming
ls -a
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -G group1 user1
useradd -G group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd aming
touch 1.txt
touch 2.txt
mkdir a
cd a
touch 3.txt
ls -li aming/*
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a/
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别
2与3都是多用户模式,但是2不支持nfs
在/etc/inittab
7何如生成一段md5密码?查看grub配置文件
执行这个命令grub-md5-crypt
cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty代表打开的终端
pts是远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /usr/bin/passwd
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/etc/passwd 设置了SUID
/tmp设置了SBit
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find . -type f -exec mv {} {}.bak \;
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt /tmp
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -s 3 -d 3
15如何查看硬盘的UUID
[root@localhost home]# blkid
/dev/sda1: UUID="097000d7-d82f-4715-9163-d52d3684eaa8" TYPE="ext4"
/dev/sda2: UUID="c5a2388e-1932-4e11-a4f8-8e470c00bd74" TYPE="swap"
/dev/sda3: UUID="12021716-c45a-4c71-acf3-3bd5b2425424" TYPE="ext4"
16查看硬盘使用状况
df -hT
17简述fstab每段的意义,并说明defualts包含哪些默认属性
第一段分区
第二段挂载点
第三段文件系统
第四段参数
第五段是否备份
第六段是否开机检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
mount /dev/sr0 /mnt
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
不用输入root的密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
groupdel group1
userdel -r user1
userdel -r user2
rm -rf /home/aming
rm -rf /tmp/
passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
cd /home
mkdir aming
cd aming
ls -a
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -G group1 user1
useradd -G group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd aming
touch 1.txt
touch 2.txt
mkdir a
cd a
touch 3.txt
ls -li aming/*
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a/
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别
2与3都是多用户模式,但是2不支持nfs
在/etc/inittab
7何如生成一段md5密码?查看grub配置文件
执行这个命令grub-md5-crypt
cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty代表打开的终端
pts是远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /usr/bin/passwd
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/etc/passwd 设置了SUID
/tmp设置了SBit
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find . -type f -exec mv {} {}.bak \;
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt /tmp
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -s 3 -d 3
15如何查看硬盘的UUID
[root@localhost home]# blkid
/dev/sda1: UUID="097000d7-d82f-4715-9163-d52d3684eaa8" TYPE="ext4"
/dev/sda2: UUID="c5a2388e-1932-4e11-a4f8-8e470c00bd74" TYPE="swap"
/dev/sda3: UUID="12021716-c45a-4c71-acf3-3bd5b2425424" TYPE="ext4"
16查看硬盘使用状况
df -hT
17简述fstab每段的意义,并说明defualts包含哪些默认属性
第一段分区
第二段挂载点
第三段文件系统
第四段参数
第五段是否备份
第六段是否开机检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
mount /dev/sr0 /mnt
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
不用输入root的密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
groupdel group1
userdel -r user1
userdel -r user2
rm -rf /home/aming
rm -rf /tmp/
passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
#!/bin/bash
s=`df -h|awk -F'[ %]+ ' 'NR==2 {print $5}'`
if [ $s -gt 3 ]
then
echo 'it is wanring'
fi
0
1 cd /home ;mkdir aming ;cd aming ;ls -all
2 groupadd -g 555 group1
3 useradd -g group1 user1 ;useradd -g group1 user2
4 touch 1.txt 2.txt;mkdir a;touch a/3.txt; ll -d 1.txt a
5 chown user1: a a/3.txt; usermod -b /home/user2 user1
6 2级别没有NFS文件系统,3是普通命令行,配置文件/etc/inittab
7 grub 配置文件/etc/grub.conf,给grub加md5密码命令grub-md5-crypt
然后把得到的密码放到/etc/grub.conf文件hiddenmenu下password --md5 密码
8 w;tty是终端登陆,pts是远程登陆
9 which passwd;which ls ;which passwd | xargs ls -l
10 find / -perm -04000 -type f -ls
find / -perm -02000 -type f -ls
find / -perm -01000 -type d -ls
11 updatedb
12 find . -type f | xargs -i -t mv {} {}.bak
13 ln -s 1.txt.bak /tmp
14 mkpasswd -d 3 -s 3 -l 12
15 blkid
16 df -h查看以挂在的分区,fdisk -l 硬盘使用情况
17 fstab UUID(盘名) 挂在点 文件系统 读取方式 开机dump备份 磁盘检测
18 mount -o loop .iso /mnt ;在fstab最后加一行/.iso /mnt iso9660 loop,ro 0 0
19 grep '^root' /etc/passwd | awk -F : '{$2="";print $0}' ;su - user1 ;su - root
20 userdel -r user1; userdel -r user2 ;groupdel group1 ;rm -rf /home/aming/
21 参考小任的
a=df -h|sed -n '2p'|awk -F " " '{print $5}'|sed 's/%//g'
if [ $a -gt 85 ]
echo "warn disk use too much"
fi
2 groupadd -g 555 group1
3 useradd -g group1 user1 ;useradd -g group1 user2
4 touch 1.txt 2.txt;mkdir a;touch a/3.txt; ll -d 1.txt a
5 chown user1: a a/3.txt; usermod -b /home/user2 user1
6 2级别没有NFS文件系统,3是普通命令行,配置文件/etc/inittab
7 grub 配置文件/etc/grub.conf,给grub加md5密码命令grub-md5-crypt
然后把得到的密码放到/etc/grub.conf文件hiddenmenu下password --md5 密码
8 w;tty是终端登陆,pts是远程登陆
9 which passwd;which ls ;which passwd | xargs ls -l
10 find / -perm -04000 -type f -ls
find / -perm -02000 -type f -ls
find / -perm -01000 -type d -ls
11 updatedb
12 find . -type f | xargs -i -t mv {} {}.bak
13 ln -s 1.txt.bak /tmp
14 mkpasswd -d 3 -s 3 -l 12
15 blkid
16 df -h查看以挂在的分区,fdisk -l 硬盘使用情况
17 fstab UUID(盘名) 挂在点 文件系统 读取方式 开机dump备份 磁盘检测
18 mount -o loop .iso /mnt ;在fstab最后加一行/.iso /mnt iso9660 loop,ro 0 0
19 grep '^root' /etc/passwd | awk -F : '{$2="";print $0}' ;su - user1 ;su - root
20 userdel -r user1; userdel -r user2 ;groupdel group1 ;rm -rf /home/aming/
21 参考小任的
a=df -h|sed -n '2p'|awk -F " " '{print $5}'|sed 's/%//g'
if [ $a -gt 85 ]
echo "warn disk use too much"
fi
0
18题挂载你没指定系统格式,谢谢捧场
denjon 发表于 2014-11-29 15:38
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
mkdir /home/aming
cd /home/ ...
18题挂载你没指定系统格式,谢谢捧场
0
1、
[root@localhost ~]# mkdir /home/aming
[root@localhost ~]# cd !$
cd /home/aming
[root@localhost aming]# ls -a
. ..
2、
[root@localhost aming]# groupadd -g 555 group1
[root@localhost aming]# tail -1 /etc/group
group1:x:555:
3、
[root@localhost aming]# useradd -g group1 user1
[root@localhost aming]# useradd -g group1 user2
[root@localhost aming]# tail -2 /etc/passwd
user1:x:502:555::/home/user1:/bin/bash
user2:x:503:555::/home/user2:/bin/bash
4、
[root@localhost aming]# cd /home/aming/
[root@localhost aming]# mkdir 1.txt
[root@localhost aming]# mkdir 2.txt a/3.txt -p
[root@localhost aming]# ll a -di
923154 drwxr-xr-x 3 root root 4096 11月 30 08:19 a
[root@localhost aming]# ll 1.txt -di
923152 drwxr-xr-x 2 root root 4096 11月 30 08:18 1.txt
5、
[root@localhost aming]# chown -R user1 ./a/
[root@localhost home]# usermod -d /home/user2/ user1
[root@localhost home]# cat /etc/passwd | grep user1
user1:x:502:555::/home/user2/:/bin/bash
[root@localhost home]#
6、
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
/etc/inittab 可以更改运行级别
7、
grub-md5-crypt 这个命令可以生成一个md5密码
cat /boot/grub/grub.conf 或者 cat /etc/grub.conf 可以查看grub配置文件
8、
w 或者 who 可以查看当前有几个用户在线
tty 表示本地终端
pts 表示远程终端
9、
[root@localhost home]# which locate
/usr/bin/locate
[root@localhost home]# ls -ld /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
[root@localhost home]# which passwd
/usr/bin/passwd
[root@localhost home]# ls -ld /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
10、
[root@localhost home]# ll -d /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
[root@localhost home]# ll -d /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
[root@localhost home]# ll -d /tmp/
drwxrwxrwt. 8 root root 4096 11月 30 09:32 /tmp/
11、
updatedb
12、
find /home/aming/* -depth -type f |xargs -i{} mv {} {}.bak
13、
ln -s 1.txt.bak/ /tmp/1.txt.bak.line
14、
mkpasswd -l 12 -d 3 -s 3
15、
blkid
16、
df -h
17、
第一列 分区标识
第二列 挂载点
第三列 分区格式
第四列 mount的一些挂载参数,
第五列 表示是否被dump备份,
第六列 开机时是否自检磁盘
“defaults” :包含了rw, suid, dev, exec, auto, nuuser, async
18、
vim /etc/fstab
在文件中写入
/dev/cdrom /mnt iso9660 defaults 0 0
19、
vim /etc/shadow
su - user1
su - root #发现当切换到root时,就不再要求输入密码了
20、
userdel -r user1
userdel -r user2
groupdel group1
rm -rf /home/aming/
cd /tmp
rm -rf 1.txt.bak.line
passwd root
21、
#!/bin/bash
#The scripts is hard disk use is more than 85% of output warning
#writer wangtao
a=`df -h | awk '{if ($6=="\/") print $0}' |awk '{print $5}' |sed 's/^[0-9]//'`
if [ $a -ge 85 ]; then
echo "warning, disk use too much";
else
echo "your hard disk use ok"
fi
麻烦大家指出错误
[root@localhost ~]# mkdir /home/aming
[root@localhost ~]# cd !$
cd /home/aming
[root@localhost aming]# ls -a
. ..
2、
[root@localhost aming]# groupadd -g 555 group1
[root@localhost aming]# tail -1 /etc/group
group1:x:555:
3、
[root@localhost aming]# useradd -g group1 user1
[root@localhost aming]# useradd -g group1 user2
[root@localhost aming]# tail -2 /etc/passwd
user1:x:502:555::/home/user1:/bin/bash
user2:x:503:555::/home/user2:/bin/bash
4、
[root@localhost aming]# cd /home/aming/
[root@localhost aming]# mkdir 1.txt
[root@localhost aming]# mkdir 2.txt a/3.txt -p
[root@localhost aming]# ll a -di
923154 drwxr-xr-x 3 root root 4096 11月 30 08:19 a
[root@localhost aming]# ll 1.txt -di
923152 drwxr-xr-x 2 root root 4096 11月 30 08:18 1.txt
5、
[root@localhost aming]# chown -R user1 ./a/
[root@localhost home]# usermod -d /home/user2/ user1
[root@localhost home]# cat /etc/passwd | grep user1
user1:x:502:555::/home/user2/:/bin/bash
[root@localhost home]#
6、
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
/etc/inittab 可以更改运行级别
7、
grub-md5-crypt 这个命令可以生成一个md5密码
cat /boot/grub/grub.conf 或者 cat /etc/grub.conf 可以查看grub配置文件
8、
w 或者 who 可以查看当前有几个用户在线
tty 表示本地终端
pts 表示远程终端
9、
[root@localhost home]# which locate
/usr/bin/locate
[root@localhost home]# ls -ld /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
[root@localhost home]# which passwd
/usr/bin/passwd
[root@localhost home]# ls -ld /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
10、
[root@localhost home]# ll -d /usr/bin/passwd
-rwsr-xr-x. 1 root root 25980 2月 22 2012 /usr/bin/passwd
[root@localhost home]# ll -d /usr/bin/locate
-rwx--s--x 1 root slocate 31492 10月 10 2012 /usr/bin/locate
[root@localhost home]# ll -d /tmp/
drwxrwxrwt. 8 root root 4096 11月 30 09:32 /tmp/
11、
updatedb
12、
find /home/aming/* -depth -type f |xargs -i{} mv {} {}.bak
13、
ln -s 1.txt.bak/ /tmp/1.txt.bak.line
14、
mkpasswd -l 12 -d 3 -s 3
15、
blkid
16、
df -h
17、
第一列 分区标识
第二列 挂载点
第三列 分区格式
第四列 mount的一些挂载参数,
第五列 表示是否被dump备份,
第六列 开机时是否自检磁盘
“defaults” :包含了rw, suid, dev, exec, auto, nuuser, async
18、
vim /etc/fstab
在文件中写入
/dev/cdrom /mnt iso9660 defaults 0 0
19、
vim /etc/shadow
su - user1
su - root #发现当切换到root时,就不再要求输入密码了
20、
userdel -r user1
userdel -r user2
groupdel group1
rm -rf /home/aming/
cd /tmp
rm -rf 1.txt.bak.line
passwd root
21、
#!/bin/bash
#The scripts is hard disk use is more than 85% of output warning
#writer wangtao
a=`df -h | awk '{if ($6=="\/") print $0}' |awk '{print $5}' |sed 's/^[0-9]//'`
if [ $a -ge 85 ]; then
echo "warning, disk use too much";
else
echo "your hard disk use ok"
fi
麻烦大家指出错误
0
那个脚本有点问题,我又改了一下
江歌 发表于 2014-11-30 00:22
1 cd /home ;mkdir aming ;cd aming ;ls -all
2 groupadd -g 555 group1
3 useradd -g group1 user1 ;use ...
那个脚本有点问题,我又改了一下
0
那个有点问题,我又改了一下
江歌 发表于 2014-11-30 00:22
1 cd /home ;mkdir aming ;cd aming ;ls -all
2 groupadd -g 555 group1
3 useradd -g group1 user1 ;use ...
那个有点问题,我又改了一下
0
附上最后一题的脚本
#!/bin/bash
#The scripts is hard disk use is more than 85% of output warning
#writer wangtao
a=`df -h | awk '{if ($6=="/") print $0}' |awk '{print $5}' |sed 's/%//'`
if [ $a -ge 85 ]; then
echo "warning, disk use too much";
else
echo "your hard disk use ok"
fi
#!/bin/bash
#The scripts is hard disk use is more than 85% of output warning
#writer wangtao
a=`df -h | awk '{if ($6=="/") print $0}' |awk '{print $5}' |sed 's/%//'`
if [ $a -ge 85 ]; then
echo "warning, disk use too much";
else
echo "your hard disk use ok"
fi
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
mkdir /home/aming ; ls -a /home/aming;
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd user1 ;useradd user2 ;usermod -g group1 user1;usermod -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
touch 1.txt 2.txt ; rouch a/3.txt ;mkdir a;ls -li 1.txt ;ls -lid a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a;usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是单用户模式,3是多用户模式,但没有NFS服务;vi /etc/inittab里编辑
7何如生成一段md5密码?查看grub配置文件
grub-md5-crypt ;cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
who ;tty是终端,pts是远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd | xargs ls -l
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
SUID passwd ;SGID locate ; SBIT /tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find /home/aming -type f | xargs -i mv -f {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt /tmp
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -s 3 -d 3
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
1.分区的标识(LABEL,UUID)2.挂载点3.分区格式4.挂载参数一般为defualts5.是否备份6.是否检测
defualts包含rw,suid,dev,exec,auto,mouser,async。
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vi /etc/fstab里编辑 ; /dev/cdrom /test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
su - root 不用输入密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
userdel user1 ;userdel users ;groupdel group1 ;rm -rf /home/aming ; rm -rf /tmp/1.txt ;passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
mkdir /home/aming ; ls -a /home/aming;
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd user1 ;useradd user2 ;usermod -g group1 user1;usermod -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
touch 1.txt 2.txt ; rouch a/3.txt ;mkdir a;ls -li 1.txt ;ls -lid a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a;usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是单用户模式,3是多用户模式,但没有NFS服务;vi /etc/inittab里编辑
7何如生成一段md5密码?查看grub配置文件
grub-md5-crypt ;cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
who ;tty是终端,pts是远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd | xargs ls -l
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
SUID passwd ;SGID locate ; SBIT /tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find /home/aming -type f | xargs -i mv -f {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt /tmp
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -s 3 -d 3
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
1.分区的标识(LABEL,UUID)2.挂载点3.分区格式4.挂载参数一般为defualts5.是否备份6.是否检测
defualts包含rw,suid,dev,exec,auto,mouser,async。
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vi /etc/fstab里编辑 ; /dev/cdrom /test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
su - root 不用输入密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
userdel user1 ;userdel users ;groupdel group1 ;rm -rf /home/aming ; rm -rf /tmp/1.txt ;passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
0
本帖最后由 崔志朋 于 2014-12-1 13:33 编辑
1.[root@cuizhipeng ~]# mkdir /home/aming[root@cuizhipeng ~]# cd /home/aming
[root@cuizhipeng aming]# ls -a
2.[root@cuizhipeng aming]# groupadd -g 555 group1
3.[root@cuizhipeng aming]# useradd -g 555 user1
[root@cuizhipeng aming]# useradd -g 555 user2
4.[root@cuizhipeng aming]# touch 1.txt 2.txt
[root@cuizhipeng aming]# mkdir -p a/3.txt
[root@cuizhipeng aming]# ls -ali
[root@cuizhipeng aming]# ls -ali a
5. [root@cuizhipeng aming]# chown user1: a
[root@cuizhipeng aming]# chown user1: a/3.txt/
[root@cuizhipeng aming]# usermod -d /home/user2 user1
6. 2表示没有NFS的命令行。3表示命令行。/etc/inittab
7.grub-md5-crypt
[root@cuizhipeng aming]# cat /boot/grub/grub.conf
8.who tty 指终端 pts指远程
9.which ll 命令
10.suid:passwd sgid :不知道 sbit:tmp
11.updatedb
12.[root@cuizhipeng home]# find /home/aming -type f | xargs -i mv {} {}.bak
13.[root@cuizhipeng home]# ln -s aming/1.txt.bak /tmp/1.txt.bak
14.[root@cuizhipeng home]# mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17.tmpfs /dev/shm tmpfs defaults 0 0
磁盘,标签,uuid 挂载点 挂载类型 权限 是否进行dump检测 开机是否检测磁盘。1的级数最高
权限。async/sync sync同步 auto/noauto auto 开机自动挂载 ro rw suid/nosuid noatime
18. /dev/cdrom /mut/cdrom isso9660 defoults 0 0
19.vim /etc/passwd su - test su - root passwd
20.userdel -r user1 userdel -r user2 groupdel group1
rm -rf /home/aming rm -f /tmp/1.txt.bak
21.不会
感谢,题出的太好了,辛苦了,龙哥。
1.[root@cuizhipeng ~]# mkdir /home/aming[root@cuizhipeng ~]# cd /home/aming
[root@cuizhipeng aming]# ls -a
2.[root@cuizhipeng aming]# groupadd -g 555 group1
3.[root@cuizhipeng aming]# useradd -g 555 user1
[root@cuizhipeng aming]# useradd -g 555 user2
4.[root@cuizhipeng aming]# touch 1.txt 2.txt
[root@cuizhipeng aming]# mkdir -p a/3.txt
[root@cuizhipeng aming]# ls -ali
[root@cuizhipeng aming]# ls -ali a
5. [root@cuizhipeng aming]# chown user1: a
[root@cuizhipeng aming]# chown user1: a/3.txt/
[root@cuizhipeng aming]# usermod -d /home/user2 user1
6. 2表示没有NFS的命令行。3表示命令行。/etc/inittab
7.grub-md5-crypt
[root@cuizhipeng aming]# cat /boot/grub/grub.conf
8.who tty 指终端 pts指远程
9.which ll 命令
10.suid:passwd sgid :不知道 sbit:tmp
11.updatedb
12.[root@cuizhipeng home]# find /home/aming -type f | xargs -i mv {} {}.bak
13.[root@cuizhipeng home]# ln -s aming/1.txt.bak /tmp/1.txt.bak
14.[root@cuizhipeng home]# mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17.tmpfs /dev/shm tmpfs defaults 0 0
磁盘,标签,uuid 挂载点 挂载类型 权限 是否进行dump检测 开机是否检测磁盘。1的级数最高
权限。async/sync sync同步 auto/noauto auto 开机自动挂载 ro rw suid/nosuid noatime
18. /dev/cdrom /mut/cdrom isso9660 defoults 0 0
19.vim /etc/passwd su - test su - root passwd
20.userdel -r user1 userdel -r user2 groupdel group1
rm -rf /home/aming rm -f /tmp/1.txt.bak
21.不会
感谢,题出的太好了,辛苦了,龙哥。
0
- 1、mkdir /home/aming ; cd /home/aming ; ll -a
- 2、groupadd -g 555 group1
- 3、useradd -g group1 user1 ; useradd -g group1 user2
- 4、cd /home/aming/ ; mkdir a ; touch 1.txt 2.txt a/3.txt ;
- ls -lid a
- ls -li 1.txt
- 5、chown user1 a
- chown user1 1.txt
- usermod -d /home/user2/ user1
- 6、级别 2 为不加载 NFS 服务的字符终端
- 级别 3 为常用的字符终端
- /etc/inittab
- 7、grub-md5-crypt
- cat /boot/grup/grub.conf
- 8、w
- TTY 本地登陆
- pts 远程登陆
- 9、which passwd | xargs -i ls -l {}
- which locate | xargs -i ls -l {}
- 10、-rwsr-xr-x. 1 root root 30768 2月 22 2012 /usr/bin/passwd
- -rwx--s--x. 1 root slocate 35840 10月 10 2012 /usr/bin/locate
- drwxrwxrwt. 3 root root 4096 12月 1 20:52 /tmp/
- 11、updatedb
- 12、find /home/aming -type f -exec mv {} {}.bak
- 13、ln -s /home/aming/1.txt /tmp/
- 14、mkpasswd -l 12 -d 3 -s 3
- 15、blkid
- 16、df -HT
- 17、设备名、挂载点、文件系统、挂载权限、0(是否 DUMP)、0(是否检测磁盘)
- defaults = rw 、suid 、dev 、exec 、auto 、nouser 、async 、relatime
- 18、mount -t iso9660 /iso/centos6.5.iso /mnt
- vim /etc/fstab
- /iso/centos.6.5.iso /mnt iso9660 defaults 0 0
- 19、。。。 su - wang ; exit
- 20、userdel -r user1
- userdel -r user2
- groupdel group1
- rm -rf /home/aming
- rm -rf /tmp/1.txt
- passwd
- 123456
- 123456
- 21、
- #!/bin/bash
- # Monitor disk / .
- # writen by Wangxiaoqiang 2014-12-01.
- while true
- do
- Result=`df / | awk -F [" "%]+ '{print $5}' | grep -P '[\d]+'`
- if [ $Result -gt 85 ]
- then
- echo "DISK / : ${Result}%"
- fi
- sleep 60
- done
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
#mkdir /home/aming
#cd /home/aming
#ls -a
2创建用户组group1,指定组GID为555
#groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
#useradd user1
#useradd user2
#usermod -g group1 user1
#usermod -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
#touch 1.txt 2.txt
#mkdir a
#touch a/3.txt
#ls -il 1.txt
#ls -ild a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
#chown -R user1.user1 a
#usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是无NFS支持的多用户模式
3是完整的多用户模式
/etc/inittab
7何如生成一段md5密码?查看grub配置文件
#grub-md5-crypt
#cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
#w
tty 本机登陆用户
pts 远程登陆用户
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
#which passwd
#which locate
#ls -l `which passwd`
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
#find / -perm -4000 -type f
#find / -perm -2000 -type f
#find / -perm -1000 -type d
11如何更新locate的数据库
#updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
#find /home/aming -type f| xargs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
#ln -s /home/aming/1.txt.bak /tmp/1.txt
14随机生成一个12位密码,要求有3个数字,3个特殊字符
#mkpasswd -s 3 -d 3 -l 12
15如何查看硬盘的UUID
#blkid
16查看硬盘使用状况
#df -lh
17简述fstab每段的意义,并说明defualts包含哪些默认属性
第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
# mount /dev/cdrom /home/test/
# vi /etc/fstab
/dev/cdrom /home/test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
#userdel user1
#userdel user2
#groupdel group1
#rm -r /home/aming
#rm /tmp/1.txt
#passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
ps:有部分不会做,抄了其他同学的答案,哈哈。
#mkdir /home/aming
#cd /home/aming
#ls -a
2创建用户组group1,指定组GID为555
#groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
#useradd user1
#useradd user2
#usermod -g group1 user1
#usermod -g group1 user2
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
#touch 1.txt 2.txt
#mkdir a
#touch a/3.txt
#ls -il 1.txt
#ls -ild a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
#chown -R user1.user1 a
#usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
2是无NFS支持的多用户模式
3是完整的多用户模式
/etc/inittab
7何如生成一段md5密码?查看grub配置文件
#grub-md5-crypt
#cat /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
#w
tty 本机登陆用户
pts 远程登陆用户
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
#which passwd
#which locate
#ls -l `which passwd`
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
#find / -perm -4000 -type f
#find / -perm -2000 -type f
#find / -perm -1000 -type d
11如何更新locate的数据库
#updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
#find /home/aming -type f| xargs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
#ln -s /home/aming/1.txt.bak /tmp/1.txt
14随机生成一个12位密码,要求有3个数字,3个特殊字符
#mkpasswd -s 3 -d 3 -l 12
15如何查看硬盘的UUID
#blkid
16查看硬盘使用状况
#df -lh
17简述fstab每段的意义,并说明defualts包含哪些默认属性
第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
# mount /dev/cdrom /home/test/
# vi /etc/fstab
/dev/cdrom /home/test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
#userdel user1
#userdel user2
#groupdel group1
#rm -r /home/aming
#rm /tmp/1.txt
#passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
ps:有部分不会做,抄了其他同学的答案,哈哈。
0
本帖最后由 夏夏 于 2014-12-1 15:55 编辑
1、mkidr /home/aming ;cd /home/aming ;ls -a 2、groupadd -g 555 group1
3、useradd -g group1 user1 ;useradd -g group1 user2
4、cd /home/aming ;touch 1.txt 2.txt ;mkdir a ;touch a/3.txt;ll -i 1.txt;ll -id a
5、chown -R user1 a ;usermod -d /home/user2 user1
6、2命令模式登录,多用户系统不支持nfs,3命令登录模式,完整多用户模式 ;vim /etc/inittab
7、grub-md5-crypt ;vim /etc/grub.conf
8、who -buw ;tty控制终端,pts远程终端
9、which passwd; which locate ;ll /usr/bin/passwd ;ll /usr/bin/locate
10、SUID--passwd SGID--locate SBit--/tmp
11、updatedb
12、find /home/aming -type f ;mv /home/aming/a/3.txt /home/aming/a/3.txt.bak ;mv /home/aming/1.txt mv /home/aming/1.txt.bak;mv /home/aming/2.txt mv /home/aming/2.txt.bak
13、cd /home/aming ;ln -s 1.txt.bak /tmp
14、mkpasswd -l 12 -d 3 -s 3
15、blkid
16、df -h
17、root@mujun:[/root]cat /etc/fstab # # /etc/fstab
# Created by anaconda on Thu Aug 14 21:16:42 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
none /proc/xen xenfs defaults 0 0
/dev/xvdc1 /mnt ext3 defaults 0 0
/dev/xvdb1 /data ext3 defaults 0 0
第一列:分区标识 第二列:挂载点 第三列:分区格式 第四列:mount参数 第五列:备份/不备份 第六列:开机自检,1/2自检,0不自检
18、mount /dev/cdrom /data ;echo "/dev/cdrom /data ext3 defaults 0 0 ">/etc/fstab
19、awk -F ':' '$1=""' /etc/shadow;su - user1 ;su - root
20、userdel user1;userdel user2;groupdel group1; rm -rf /home/aming ;rm -rf /tmp/1.txt.bak ; pqsswd
21、暂时不会
1、mkidr /home/aming ;cd /home/aming ;ls -a 2、groupadd -g 555 group1
3、useradd -g group1 user1 ;useradd -g group1 user2
4、cd /home/aming ;touch 1.txt 2.txt ;mkdir a ;touch a/3.txt;ll -i 1.txt;ll -id a
5、chown -R user1 a ;usermod -d /home/user2 user1
6、2命令模式登录,多用户系统不支持nfs,3命令登录模式,完整多用户模式 ;vim /etc/inittab
7、grub-md5-crypt ;vim /etc/grub.conf
8、who -buw ;tty控制终端,pts远程终端
9、which passwd; which locate ;ll /usr/bin/passwd ;ll /usr/bin/locate
10、SUID--passwd SGID--locate SBit--/tmp
11、updatedb
12、find /home/aming -type f ;mv /home/aming/a/3.txt /home/aming/a/3.txt.bak ;mv /home/aming/1.txt mv /home/aming/1.txt.bak;mv /home/aming/2.txt mv /home/aming/2.txt.bak
13、cd /home/aming ;ln -s 1.txt.bak /tmp
14、mkpasswd -l 12 -d 3 -s 3
15、blkid
16、df -h
17、root@mujun:[/root]cat /etc/fstab # # /etc/fstab
# Created by anaconda on Thu Aug 14 21:16:42 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
none /proc/xen xenfs defaults 0 0
/dev/xvdc1 /mnt ext3 defaults 0 0
/dev/xvdb1 /data ext3 defaults 0 0
第一列:分区标识 第二列:挂载点 第三列:分区格式 第四列:mount参数 第五列:备份/不备份 第六列:开机自检,1/2自检,0不自检
18、mount /dev/cdrom /data ;echo "/dev/cdrom /data ext3 defaults 0 0 ">/etc/fstab
19、awk -F ':' '$1=""' /etc/shadow;su - user1 ;su - root
20、userdel user1;userdel user2;groupdel group1; rm -rf /home/aming ;rm -rf /tmp/1.txt.bak ; pqsswd
21、暂时不会
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
mkdir /home/aming
cd /home/aming
ls -al
2创建用户组group1,指定组GID为555
groupadd group1 -g 555
3创建用户user1,user2,指定两个用户的组为group1
useradd user1 -g group1
useradd user2 -g group1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd /home/aming
touch 1.txt
touch 2.txt
mkdir a
touch a/3.txt
ls -il 1.txt
ls -ild a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1: a
修改 /etc/passwd
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2 比 init3 少NFS,3标准用户模式
vi /etc/inittab
7何如生成一段md5密码?查看grub配置文件
[root@localhost a]# grub-md5-crypt
Password:
Retype password:
$1$Gqsd/$qUIoEefz9s0H2JNj5gEvw1
cat /etc/grub.conf
这知识铭哥没说吧,修改?
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
pts/0 远程登录
tty1 本机登录
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ll /usr/bin/passwd
ll /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/usr/bin/passwd /tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find . -type f | xargs -i -t mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/1.txt.bak
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -hT
17简述fstab每段的意义,并说明defualts包含哪些默认属性
分区、挂载点、文件类型、默认属性、是否备份、是否开机检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
mount /dev/sdb1 /test
vi /etc/fstab
UID=45f2d149-5d26-44ed-9b16-a4ebab157410 /test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
vi /etc/shadow
i x
切换无需输入密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
userdel user1
userdel user2
groupdel group1
rm -rm home/aming
rm /tmp/1.txt.bak
passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
目前不会
mkdir /home/aming
cd /home/aming
ls -al
2创建用户组group1,指定组GID为555
groupadd group1 -g 555
3创建用户user1,user2,指定两个用户的组为group1
useradd user1 -g group1
useradd user2 -g group1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
cd /home/aming
touch 1.txt
touch 2.txt
mkdir a
touch a/3.txt
ls -il 1.txt
ls -ild a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1: a
修改 /etc/passwd
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2 比 init3 少NFS,3标准用户模式
vi /etc/inittab
7何如生成一段md5密码?查看grub配置文件
[root@localhost a]# grub-md5-crypt
Password:
Retype password:
$1$Gqsd/$qUIoEefz9s0H2JNj5gEvw1
cat /etc/grub.conf
这知识铭哥没说吧,修改?
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
pts/0 远程登录
tty1 本机登录
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ll /usr/bin/passwd
ll /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/usr/bin/passwd /tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find . -type f | xargs -i -t mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/1.txt.bak
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd
15如何查看硬盘的UUID
blkid
16查看硬盘使用状况
df -hT
17简述fstab每段的意义,并说明defualts包含哪些默认属性
分区、挂载点、文件类型、默认属性、是否备份、是否开机检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
mount /dev/sdb1 /test
vi /etc/fstab
UID=45f2d149-5d26-44ed-9b16-a4ebab157410 /test ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
vi /etc/shadow
i x
切换无需输入密码
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
userdel user1
userdel user2
groupdel group1
rm -rm home/aming
rm /tmp/1.txt.bak
passwd
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
目前不会
0
1.# mkdir /home/aming;cd /home/aming;ls -a
2.# groupadd -g 555 group1
3.# useradd -g group1 user1;useradd -g group1 user2
4.# cd /home/aming;mkdir ./a/;echo -e "1.txt\n2.txt\na/3.txt"|xargs touch;ls -lid 1.txt a
5.# chown -r user1 a;usermod -d /home/user2 user1
6.2级别是少NFS的3级别 ,在/etc/inittab里更改
7.# grub-md5-crypt,# cat /etc/grub.conf
8.# w,TTY 控制终端,pts 虚拟终端
9.# which locate passwd|xargs ls -l
10./usr/bin/passwd, /usr/bin/locate, /tmp
11.updatedb
12.# find /home/aming/ -type f|xargs -i mv {} {}.bak
13.# ln -s /home/aming/1.txt.bak /tmp/
14.# mkpasswd -l 12 -d 3 -s 3
15.# blkid
16.# df -h
17.分区的标识或者uuid,挂载点,分区格式,挂载方式,是否备份,是否开机检测
18.#mount /dev/cdrom /mnt;vim /etc/fatab
/dev/cdrom /mnt iso9660 defaults 0 0
19.# grep '^root' /etc/passwd | awk -F : '{$2="";print $0}' ;su - user1 ;su - root
20.# userdel -r user1; userdel -r user2 ;groupdel group1 ;rm -rf /home/aming/
2.# groupadd -g 555 group1
3.# useradd -g group1 user1;useradd -g group1 user2
4.# cd /home/aming;mkdir ./a/;echo -e "1.txt\n2.txt\na/3.txt"|xargs touch;ls -lid 1.txt a
5.# chown -r user1 a;usermod -d /home/user2 user1
6.2级别是少NFS的3级别 ,在/etc/inittab里更改
7.# grub-md5-crypt,# cat /etc/grub.conf
8.# w,TTY 控制终端,pts 虚拟终端
9.# which locate passwd|xargs ls -l
10./usr/bin/passwd, /usr/bin/locate, /tmp
11.updatedb
12.# find /home/aming/ -type f|xargs -i mv {} {}.bak
13.# ln -s /home/aming/1.txt.bak /tmp/
14.# mkpasswd -l 12 -d 3 -s 3
15.# blkid
16.# df -h
17.分区的标识或者uuid,挂载点,分区格式,挂载方式,是否备份,是否开机检测
18.#mount /dev/cdrom /mnt;vim /etc/fatab
/dev/cdrom /mnt iso9660 defaults 0 0
19.# grep '^root' /etc/passwd | awk -F : '{$2="";print $0}' ;su - user1 ;su - root
20.# userdel -r user1; userdel -r user2 ;groupdel group1 ;rm -rf /home/aming/
0
1.mkdir /home/aming
cd /home/aming
ls -a
2.groupadd -g 555 group1
3.useradd -g 555 user1
useradd -g 555 user2
4.cd /home/aming
touch 1.txt 2.txt
mkdir a
cd a
touch 3.txt
ls -li /home/aming/1.txt
ls -li /home/aming/a/3.txt
5.ls -ld /home/aming/*
cd /home/aming
chown -R user1 a
ls -l /home/aming/a/3.txt
cd /home/amng/a/
chown -R user1 3.txt
usermod -d /home/user2 user1
6.区别:开机运行级别2是没有NFS服务,级别3有NFS服务。
vi /etc/inittab 在组后一行“id:3:initdefault"把”3“修改为需要的运行级别数字。
7.echo -n '123456‘ |md5sum
cat /etc/grub.conf |less
8.who
tty 控制终端 pts 虚拟终端
9.which passwd
/usr/bin/passwd
which locate
/usr/bin/locate
ls -l /usr/bin/passwd
ls -l /usr/bin/locate
10./usr/bin/passwd 中的passwd文件默认设置了suid
/usr/bin/locate 中的locate文件默认设置了sgid
/tmp 中的tmp目录默认设置了sbit
11.updatedb
12. find /home/aming/ -type f
/home/aming/a/3.txt
/home/aming2.txt
/home/aming/1.txt
mv /home/aming/a/3.txt /home/aming/a/3.txt.bak
mv /home/aming/2.txt /home/aming/2.txt.bak
mv /home/aming/1.txt /home/aming/1.txt.bak
13. cd /home/aming
touch 1.txt.bak
ln -s 1.txt.bak /tmp/
14. mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17.cat /etc/fstab
第1列就是分区的标识。
第2列是挂载点。
第3列是分区的格式。
第4列是mount的一些挂载参数。
第5列的数字表示是否被dump备份。
第6列的数字表示开机时是否自检磁盘。
defualts包含了rw、suid、dev、exec、auto、nouser和async。
18.mount /dev/cdrom /mnt
vim /etc/fstab 在最后一行添加
/dev/cdrom /mnt iso9660 defaults 0 0
19.vi /etc/shadow
删除:后面的东西
su - akellydgh
su 不用输入密码
20.userdel -r user1
userdel -r user2
groupdel group1
rm -rf /home/aming
cd /tmp
rm -rf 1.txt.bak
passwd 更改root密码,输入root新的密码
21.暂时不会,百度一下,看看如何做。
cd /home/aming
ls -a
2.groupadd -g 555 group1
3.useradd -g 555 user1
useradd -g 555 user2
4.cd /home/aming
touch 1.txt 2.txt
mkdir a
cd a
touch 3.txt
ls -li /home/aming/1.txt
ls -li /home/aming/a/3.txt
5.ls -ld /home/aming/*
cd /home/aming
chown -R user1 a
ls -l /home/aming/a/3.txt
cd /home/amng/a/
chown -R user1 3.txt
usermod -d /home/user2 user1
6.区别:开机运行级别2是没有NFS服务,级别3有NFS服务。
vi /etc/inittab 在组后一行“id:3:initdefault"把”3“修改为需要的运行级别数字。
7.echo -n '123456‘ |md5sum
cat /etc/grub.conf |less
8.who
tty 控制终端 pts 虚拟终端
9.which passwd
/usr/bin/passwd
which locate
/usr/bin/locate
ls -l /usr/bin/passwd
ls -l /usr/bin/locate
10./usr/bin/passwd 中的passwd文件默认设置了suid
/usr/bin/locate 中的locate文件默认设置了sgid
/tmp 中的tmp目录默认设置了sbit
11.updatedb
12. find /home/aming/ -type f
/home/aming/a/3.txt
/home/aming2.txt
/home/aming/1.txt
mv /home/aming/a/3.txt /home/aming/a/3.txt.bak
mv /home/aming/2.txt /home/aming/2.txt.bak
mv /home/aming/1.txt /home/aming/1.txt.bak
13. cd /home/aming
touch 1.txt.bak
ln -s 1.txt.bak /tmp/
14. mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17.cat /etc/fstab
第1列就是分区的标识。
第2列是挂载点。
第3列是分区的格式。
第4列是mount的一些挂载参数。
第5列的数字表示是否被dump备份。
第6列的数字表示开机时是否自检磁盘。
defualts包含了rw、suid、dev、exec、auto、nouser和async。
18.mount /dev/cdrom /mnt
vim /etc/fstab 在最后一行添加
/dev/cdrom /mnt iso9660 defaults 0 0
19.vi /etc/shadow
删除:后面的东西
su - akellydgh
su 不用输入密码
20.userdel -r user1
userdel -r user2
groupdel group1
rm -rf /home/aming
cd /tmp
rm -rf 1.txt.bak
passwd 更改root密码,输入root新的密码
21.暂时不会,百度一下,看看如何做。
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
mkdir aming
cd aming
ls -a
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -g group1 user1
useradd -g group1 user1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
touch 1.txt 2.txt
mkdir a
touch a/3.txt
ls -li 1.txt
ls -lid a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a
chown user1 3.txt
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2相比init 3少了NFS
配置文件:/etc/inittab
7何如生成一段md5密码?查看grub配置文件
grub-md5-crypt
vim /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty 本地终端
pts 远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /usr/bin/passwd /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/usr/bin/passwd
/usr/bin/locate
/tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find /home/aming -type f -exec mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/1.txt.link
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -d 3 -s 3
15如何查看硬盘的UUID
ls -l /dev/disk/by-uuid
blkid /dev/sda1
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
(1)需要挂载的文件系统或存储设备
(2)挂载点
(3)文件系统或分区的类型
(4)挂载项
(5)dump选项
(6)fsck选项
defaults: rw,suid,dev,exec,auto,nouse,async
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vim /etc/fstab
{
......
/dev/cdrom /mnt iso9660 defaults 0 0
}
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
vim /etc/shadow
su - user1
su - root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
groupdel group1
userdel -r user1
userdel -r user2
rm -rf /home/aming
rm -rf /tmp/1.txt.link
passwd root
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
mkdir aming
cd aming
ls -a
2创建用户组group1,指定组GID为555
groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
useradd -g group1 user1
useradd -g group1 user1
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
touch 1.txt 2.txt
mkdir a
touch a/3.txt
ls -li 1.txt
ls -lid a
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
chown -R user1 a
chown user1 3.txt
usermod -d /home/user2 user1
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
init 2相比init 3少了NFS
配置文件:/etc/inittab
7何如生成一段md5密码?查看grub配置文件
grub-md5-crypt
vim /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
w
tty 本地终端
pts 远程终端
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
which passwd
which locate
ls -l /usr/bin/passwd /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
/usr/bin/passwd
/usr/bin/locate
/tmp
11如何更新locate的数据库
updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
find /home/aming -type f -exec mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
ln -s 1.txt.bak /tmp/1.txt.link
14随机生成一个12位密码,要求有3个数字,3个特殊字符
mkpasswd -l 12 -d 3 -s 3
15如何查看硬盘的UUID
ls -l /dev/disk/by-uuid
blkid /dev/sda1
16查看硬盘使用状况
df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
(1)需要挂载的文件系统或存储设备
(2)挂载点
(3)文件系统或分区的类型
(4)挂载项
(5)dump选项
(6)fsck选项
defaults: rw,suid,dev,exec,auto,nouse,async
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
vim /etc/fstab
{
......
/dev/cdrom /mnt iso9660 defaults 0 0
}
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
vim /etc/shadow
su - user1
su - root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
groupdel group1
userdel -r user1
userdel -r user2
rm -rf /home/aming
rm -rf /tmp/1.txt.link
passwd root
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
0
1.mkdir /home/aming cd /home/aming ls -la
2.groupadd -g 555 group1
3.useradd -g group1 user1
useradd -g group1 user2
4.touch 1.txt 2.txt
mkdir a touch a/3.txt
ll -id 1.txt a
5.chown -R user1 a 1.txt
usermod -d /home/user2 user1
6.级别2没有NFS服务 在/etc/inittab文件中
7.不会
8.who tty是控制终端 pts是虚拟终端
9.which passwd locate
ll /user/bin/passwd
10.SUID passwd
SGID 不知道
sticky bit /tmp/目录
11.updatedb
12.find /home/aming/ -type f |xargs -i mv {} {}.bak
13.ln -s 1.txt.bak /tmp/
14.mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17. 第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
default 包含了rw,suid,dev,exec,auto,nouser,async
18./dev/cdrom /home/aming/cdrom ext4 default 0 0
19.
20.userdel user1 user2
groupdel group1
rm -rf /home/aming/
rm -rf /tmp/1.txt.bak
passwd
2.groupadd -g 555 group1
3.useradd -g group1 user1
useradd -g group1 user2
4.touch 1.txt 2.txt
mkdir a touch a/3.txt
ll -id 1.txt a
5.chown -R user1 a 1.txt
usermod -d /home/user2 user1
6.级别2没有NFS服务 在/etc/inittab文件中
7.不会
8.who tty是控制终端 pts是虚拟终端
9.which passwd locate
ll /user/bin/passwd
10.SUID passwd
SGID 不知道
sticky bit /tmp/目录
11.updatedb
12.find /home/aming/ -type f |xargs -i mv {} {}.bak
13.ln -s 1.txt.bak /tmp/
14.mkpasswd -l 12 -d 3 -s 3
15.blkid
16.df -h
17. 第一列:分区的标识
第二列:挂载点
第三列:分区的格式
第四列:mount的一些挂载参数。一般默认直接写defaults即可
第五列:数字表示是否被dump备份。1表示备份,0表示不备份
第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
default 包含了rw,suid,dev,exec,auto,nouser,async
18./dev/cdrom /home/aming/cdrom ext4 default 0 0
19.
20.userdel user1 user2
groupdel group1
rm -rf /home/aming/
rm -rf /tmp/1.txt.bak
passwd
0
1在/home/下创建目录aming,切换到aming目录下并查看aming目录下的隐藏文件
答:# mkdir /home/aming
# cd /home/aming/
# ls -a
. ..
2创建用户组group1,指定组GID为555
答:# groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
答: # useradd -g 555 user1
# useradd -g 555 user2
# tail -2 /etc/passwd
user1:x:501:555::/home/user1:/bin/bash
user2:x:502:555::/home/user2:/bin/bash
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
答:# touch 1.txt 2.txt
# touch a/3.txt
# ll -id 1.txt a/
96578 -rw-r--r--. 1 root root 0 Oct 27 21:32 1.txt
96581 drwxr-xr-x. 2 root root 4096 Oct 27 21:33 a/
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
答: # chown user1:root -R a/
# ll -d a/ a/3.txt
drwxr-xr-x. 2 user1 root 4096 Oct 27 21:33 a/
-rw-r--r--. 1 user1 root 0 Oct 27 21:33 a/3.txt
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
答:init 2 不能使用NFS功能文本模式
Init 3 全功能文本模式
# vim /etc/inittab
7何如生成一段md5密码?查看grub配置文件
答:# grub-md5-crypt
Password:
Retype password:
$1$0GWLy1$ldzdSEyiNyUjk3GjtSgJo1
# vim /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
答:# w
22:10:50 up 2 min, 1 user, load average: 0.11, 0.12, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.88.108 22:10 0.00s 0.11s 0.02s w
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
答:# which passwd
/usr/bin/passwd
# which locate
/usr/bin/locate
# ll /usr/bin/passwd
-rwsr-xr-x. 1 root root 30768 Feb 22 2012 /usr/bin/passwd
# ll /usr/bin/locate
-rwx--s--x. 1 root slocate 38464 Oct 10 2012 /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
答:/usr/bin/passwd /usr/bin/locate /tmp
11如何更新locate的数据库
答:# updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
答:# find /aming -type f |xagrs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
答:# ln -s /aming/aa/dd/ee/1.txt.bak.bak. /tmp/1.txt.bak
lrwxrwxrwx. 1 root root 30 Oct 28 11:13 1.txt.bak -> /aming/aa/dd/ee/1.txt.bak.bak.
14随机生成一个12位密码,要求有3个数字,3个特殊字符
答:# mkpasswd -l 12 -d 3 -s 3
E;]Kw[09ic9u
15如何查看硬盘的UUID
答:# blkid
16查看硬盘使用状况
答:# df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
答:挂载源,挂载目标,挂载文件类型,默认属性,系统备份,磁盘自检
Defualts:rw, suid, dev, exec, auto, nouser, async, and relatime
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
答:/dev/cdrom /tmp/data ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
答:# vim /etc/shadow
root::16367:0:99999:7:::
# su – pengmin
$ su - root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
答:# userdel -r user1
# userdel -r user2
# groupdel group1
# rm -rf /home/aming
# rm /tmp/1.txt.bak
# passwd
答:# mkdir /home/aming
# cd /home/aming/
# ls -a
. ..
2创建用户组group1,指定组GID为555
答:# groupadd -g 555 group1
3创建用户user1,user2,指定两个用户的组为group1
答: # useradd -g 555 user1
# useradd -g 555 user2
# tail -2 /etc/passwd
user1:x:501:555::/home/user1:/bin/bash
user2:x:502:555::/home/user2:/bin/bash
4在aming目录下创建文件1.txt 2.txt a/3.txt,列出文件1.txt 和目录a的文件权限和i节点
答:# touch 1.txt 2.txt
# touch a/3.txt
# ll -id 1.txt a/
96578 -rw-r--r--. 1 root root 0 Oct 27 21:32 1.txt
96581 drwxr-xr-x. 2 root root 4096 Oct 27 21:33 a/
5更改a目录和3.txt的拥有者为user1,user1的家目录更换为/home/user2
答: # chown user1:root -R a/
# ll -d a/ a/3.txt
drwxr-xr-x. 2 user1 root 4096 Oct 27 21:33 a/
-rw-r--r--. 1 user1 root 0 Oct 27 21:33 a/3.txt
6开机运行级别2和3有什么区别,在哪个配置文件里可以更改运行级别?
答:init 2 不能使用NFS功能文本模式
Init 3 全功能文本模式
# vim /etc/inittab
7何如生成一段md5密码?查看grub配置文件
答:# grub-md5-crypt
Password:
Retype password:
$1$0GWLy1$ldzdSEyiNyUjk3GjtSgJo1
# vim /etc/grub.conf
8如何查看当前有几个用户在线? TTY和pts分别代表什么?
答:# w
22:10:50 up 2 min, 1 user, load average: 0.11, 0.12, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.88.108 22:10 0.00s 0.11s 0.02s w
9查看命令passwd、locate的位置并用ls -l查看命令文件属性
答:# which passwd
/usr/bin/passwd
# which locate
/usr/bin/locate
# ll /usr/bin/passwd
-rwsr-xr-x. 1 root root 30768 Feb 22 2012 /usr/bin/passwd
# ll /usr/bin/locate
-rwx--s--x. 1 root slocate 38464 Oct 10 2012 /usr/bin/locate
10系统中默认哪个文件设置了SUID,哪个文件设置了SGID,哪个目录设置了SBit
答:/usr/bin/passwd /usr/bin/locate /tmp
11如何更新locate的数据库
答:# updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
答:# find /aming -type f |xagrs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
答:# ln -s /aming/aa/dd/ee/1.txt.bak.bak. /tmp/1.txt.bak
lrwxrwxrwx. 1 root root 30 Oct 28 11:13 1.txt.bak -> /aming/aa/dd/ee/1.txt.bak.bak.
14随机生成一个12位密码,要求有3个数字,3个特殊字符
答:# mkpasswd -l 12 -d 3 -s 3
E;]Kw[09ic9u
15如何查看硬盘的UUID
答:# blkid
16查看硬盘使用状况
答:# df -h
17简述fstab每段的意义,并说明defualts包含哪些默认属性
答:挂载源,挂载目标,挂载文件类型,默认属性,系统备份,磁盘自检
Defualts:rw, suid, dev, exec, auto, nouser, async, and relatime
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
答:/dev/cdrom /tmp/data ext4 defaults 0 0
19删除/etc/shadow下root行的第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
答:# vim /etc/shadow
root::16367:0:99999:7:::
# su – pengmin
$ su - root
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
答:# userdel -r user1
# userdel -r user2
# groupdel group1
# rm -rf /home/aming
# rm /tmp/1.txt.bak
# passwd
编辑回复