linux简单复习 1
1、Linux的特点
2、linux运行级别: 0-6
3、Linux基础操作
定时关机: 60s
shutdown -h 1
超级管理员用户提示符: #
普通用户 :$
网络配置的相关概念:
Linux系统中查看IP地址的指令: ifconfig
动态分配IP地址的协议: DHCP
地址解析协议:DNS
4、shell 指令:
ls :查看文件目录
-a:
-l:
查看文件内容:cat、tac、more、less、head、tail
进入目录 :cd
相对路径:cd ./sanguo 简写: cd sanguo
绝对路径: / : 必须以 根目录开头 cd /tmp/sanguo/aaa
创建目录:mkdir
mkdir 目录名
创建文件:touch
touch 文件名
删除目录:rmdir 只能删除目录
删除文件:rm
rm -rf 文件名/目录名
案例1:进入/etc目录下创建目录tt,然后在tt目录下创建文件 test,请写出详细指令?
6、vim文本编辑器
默认 命令行模式
在命令行模式 按 i 键 进入到插入模式,按esc键返回
在命令行模式 按 v 键 进入到可视模式,按esc键返回
在命令行模式 按大写 v 键 进入到可视行模式,按esc键返回
在命令行模式 按大写R 键 进入到替换模式,按esc键返回
y :复制
p:粘贴
yy :复制整行
2yy :n是个数字
d
dd :删除整行
5dd:n是个数字
7、Linux用户管理
1)用户的分类:
超级管理员:具有系统的最高权限,可以对系统做任何修改
普通用户: 由管理员创建,受限用户,只能操作有权限文件或目录,可以隔离文件
特殊用户:系统自动创建,受限用户,只能操作有权限文件或目录
添加组的指令: groupadd
groupadd 组名 -g 组ID
-g :指定组ID
添加用户的指令:useradd
-u:指定UID
-g:指定初始组
-G:指定附加组
1.创建组 test,并指定组ID为 1111;
2、创建一个新用户zhaoyun,并且设置 初始组ID为 test;
3、创建一个新用户zhangfei,并且设置 附加组ID为 test,UID为1111
4.删除用户zhangfei;
userdel -r zhangfei
5.创建一个新组,sanguo;创建一个新帐户zhangfei,并把他的起始组和附属组都设为sanguo
6.新建账户guanyu,并给guanyu用户指定密码为 123456。
8、文件权限管理:
Linux文件类型: ls -l ll
-: 普通文件
d:目录文件
b:块设备
c:字符设备文件
l:链接文件
p:管道文件
文件的详细信息如下,
drwxr-xr--. 2 test grp 6 12月 7 14:36 sdb5
问:该文件的拥有者是谁?
test的权限是什么?
假设用户 test1 属于grp组,问 test1 用户的权限有哪些?
其他用户有什么权限?
drwxr-xr-x. 2 root root 6 9月 17 22:42 公共
----------. 1 root root 2131 12月 24 09:21 /etc/shadow
r:读 4 w: 写 2 x:执行 1
文件拥有者 :u
文件拥有组:g
其他用户 : o
所有用户 :a =ugo
符号:= + -
要完全更新权限:chmod u=rw,g=rw 文件名
缩写 chmod ug=rw 文件名
添加权限: chmod u+rw 文件名
删除权限: chmod u-r 文件名
chmod 642 文件名
修改文件权限的指令 : chmod
字符修改法 和数字修改法
案例1: 将/etc/shadow文件的拥有者 和拥有组 的权限修改为可读可写可执行,其他用户无权限?
chmod 770 /etc/shadow
chmod ug=rwx /shadow
案例2: 将/etc/shadow文件的拥有者 和拥有组 增加权限 可读可写,其他用户可读?
chmod ug+rw,o=r /etc/shadow
6、用户管理:
修改用户所有者的指令: chown
chown 用户名 文件或目录名称 ————》修改拥有者
chown 用户名:组名 文件或目录名称 -》修改拥有者和拥有组
chown :组名 文件或目录名称 ————》只修改组
修改文件或目录的拥有组: chgrp
chgrp 组名 文件或目录名 ————》 只修改组
案例1: 将 /etc/passwd 文件的拥有者修改为 test1
chown test1 /etc/passwd
案例2: 将 /etc/shadow 文件的拥有组修改为 test1
chgrp test1 /etc/shadow
案例3: 将 /dev/rc 文件的拥有者 拥有组均修改为test1
chown test1:test1 /dev/rc
11、umask的计算
文件的最高权限:666
目录的最高权限:777
假设 umask 为 032,请计算文件和目录的默认权限分别是多少?
答:文件权限为: 666-032=634+010=644
目录的权限为:777-032=745
12、磁盘分区:
1)Linux 的文件类型: ext2、ext3、ext4、xfs
2)挂载的指令: mount
mount 设备名称 挂载点
案例1:将虚拟光驱 /dev/cdrom 挂载到 /mnt 上,写出挂载指令?

浙公网安备 33010602011771号