Linux笔记第三部分

最近开学什么的事比较多,然后今天开始学校安排了培训,全日制,早上9点到晚上7点,遭不住,不过培训的机器用的ubantu,顿时觉得自己会玩的(捂脸)

Linux-13Linux用户基础

1.用户:用来限制使用者或进程可以使用的资源     组:用来方便组织管理用户
2.每个用户(组)都会有一个UserID(GroupID),操作系统实际使用的是UserID,而非用户名。 每个用户属于一个主组,属于一个或多个附属组。
每个用户都有一个shell。
3.用户ID为32位,从0开始,但是为了和老系统(16位ID{雾})兼容,用户ID限制在60000以下。
4.用户分类:a.-root用户(ID为0) b.系统用户(1-499一般作为进程使用,不需要登录) c.普通用户(500以上)
id命令:显示当前用户信息;passwd命令:修改或创建密码
5.相关文件:/etc/passwd:用户信息     /etc/shadow 用户密码    /etc/group 组信息
6. 命令:whoami:...     who:显示有哪些用户登陆 w:显示哪些用户登陆且在干啥。     useradd:创建用户(a.添加用户信息 b.为用户创建家目录c.将/etc/skel中的文件复制到用户的家目录中 d.建立一个与用户名相同的组,新建用户默认属于这个同名组)
7.useradd支持一些参数
-u:家目录。
     usermod:修改用户信息
usermod也支持一些参数(-l,-u等)
8.userdel:删除用户     添加-r参数:同时删除家目录
9.groupadd,groupmod,groupdel。同上其中groupmod包括两个参数(groupmod -n newname oldname修改组名 -g修改组id)


Linux-14Linux权限机制

做笔记什么的好累啊(╯°口°)╯(┴—┴
1.权限,每个进程都已某个用户的身份运行,所以进程权限与用户权限一样,权限分为读写和执行。每个文件都拥有特定权限,所属用户和所属组,以此限制用户和组。
2.读(r):可读取内容/可列出目录内容     写(w):可以修改文件内容/可在目录中创建和删除文件
执行(x):可以作为命令执行/可访问目录内容(/前后为权限对文件及目录的各自影响)
3.Linux权限基于UGO(User/Group/Other)模型.权限三个一组(rwx),对应UGO分别设置。每一个文件都有所属用户和所属组,对应UG设置,不属于文件所属用户和所属组的使用O权限
ls -l查看文件详细信息,其中2-10位为UGO,三个一组。
4.chown/chgrp 用户名/组名 文件名-----修改文件所属用户和所属组(假如文件是一个目录,加入-R参数可以递归的修改目录下的所有文件的所属用户或所属组)
5.修改权限:chmod 模式 文件
模式为以下格式:u、g、o、代表用户,组和其他,a代表ugo。+、-代表加入或删除对应权限,r、w、x代表三种权限。例:chmod u+rw yangyang.(chmod支持数字代表权限r=4,w=2,x=1,rwx叠加时,数字也相加,但是修改时必须ugo同时修改     例:chmod 660 yangyang)


Linux-15Linux拓展权限

1.每个终端都有一个umask属性,来确定新建文件、文件夹的默认权限。umask使用数字权限方式表示,如:022.
2.目录的默认权限是:777-umask值。     文件的默认权限是666-umask。
3.可以通过umask命令确认用户的默认权限。一般,普通用户的默认权限是002,root用户的默认权限是022.
4.umask+想修改的umask值。来修改默认权限。
5.特殊权限:suid(以文件的所属用户身份执行,而非执行文件的用户/)以passwd为例
 sgid(以文件所属组身份执行、在该目录中创建的任意新文件的所属组与该目录的所属组相同)sticky(/对目录拥有写入权限的用户仅可以删除其拥有的文件,无法删除其他用户所拥有的文件)

Linux-16Linux系统基础

1.IP编址:双层编址方案,一个IP地址标识一个主机(或一个网卡接口)
..IPv4:32位长,IPv6地址为128位长。
..IPv4地址分为两个部分:网络部分(标识所属区域)和主机部分(标识区域内主机)
..IPv4:点分十进制,四部分,每部分8位。
2.子网掩码:确定网络部分的位数。(话说这个我学过,捂脸)通过网络部分来判断是否处于同一网(192.168.1.0/24)
3.其实上个学期计算机网络课我有好好学,所以这边笔记就算了。(路由表啊什么的
4.域名:
..类型:标识此域名的类型(.com.net等)
..域名:域名称
..主机名:该领域的某台主机名称(www,等)
最简单的域名为两部分(类似126.com)在前面加入(ftp,mail,www等)来定位主机。
5.DNS服务,用来在IP与域名之间进行转换。计算机访问域名时先发送dns请求给DNS服务器,然后收到服务器回的IP地址,在通过访问IP地址访问。
6.基本网络参数:
..配置一个局域网通信的计算机:IP地址,子网掩码。
..配置一个跨网段通信的计算机:IP地址,子网掩码,网关(路由器)。
..配置一个可以上网的计算机:IP地址,子网掩码,网关,DNS。

Linux-17Linux网络基本配置

1.以太网连接:
..在linux中,以太网接口被命名为:eth0,eth1等,0,1代表网卡编号。
..通过lspci命令可以查看网卡硬件信息。
..命令ifconfig查看接口信息(ifconfig -a查看所有,ifconfig eth0查看特定接口)
..ifup,ifdown用来启用、禁用一个接口。
2.setup命令配置网络信息(类图形界面。)
3.配置网卡时,一般服务器自己配置IP地址,而不使用[Use DHCP]选项。配置完成后启用网卡。
4.配置文件:
..网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
..DNS配置文件:/etc/resolv.conf
..主机名配置文件:/etc/sysconfig/network
..静态主机名配置文件:/etc/hosts
(文件可以用vi编辑器编辑)
5.网络测试命令
..ping命令。测试网络连通性(这个会的,捂脸)
..DNS测试:host命令与dig命令(后面加网址,第一个较简单,第二个较完整和复杂)
..显示路由表:ip route命令。
..追踪到达目标地址所经过的路由设备:traceroute +目标网址。
..使用mtr命令对网络质量进行测试(结合了traceroute和ping的命令):可以测试丢失率。
6.修改主机名。
hostname:修改当前主机名。(无法永久修改,永久修改需要改配置文件)
7.故障排查:遵循(从底层到高层,从自身到外部的流程进行)
..先看网络配置信息是否正确(IP地址,子网掩码,网关,DNS)
..查看到达网管是否联通:ping网关IP地址
..查看DNS解析是否正常:host命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值