安全保护机制,稳定性好:防止系统及其数据未经许可而被非法访问,稳定性 Unix 好于 Linux,Linux 好于 Windows
在 Linux 操作系统中,Linux 用户会归属于用户组,那么归属于同一用户组的不同用户,它对一些公共文件具有相同的访问权限,每个用户对它所归属的文件具有其适用的访问权限。
被冒号分成七个字段:分别为:用户名、密码、UID、GID、用户描述、用户家目录、用户的 shell 类型
超级用户的 UID 和 GID 都是 0。不管系统中有多少个系统管理员,都只有一个超级用户帐号。超级用户帐号,通常指的是 root user,对系统拥有完全的控制权。超级用户是唯一的。
常规用户的 UID 500 - 60000。指那些登陆到 Linux 系统,但不执行管理任务的用户,例如文字处理或者收发邮件等
系统用户的 UID 1 — 499。系统用户并不是一个人,也被称为逻辑用户或伪用户。系统用户没有相应的 /home 目录和密码。系统帐号通常是 Linux 系统使用的一个管理日常服务的管理帐号
这个例子中没有参数,直接创建用户名为 ipcc 的用户,如果在新增用户时没有指定参数信息,系统就会去读取 /etc/default/useradd 配置文件,它规定了默认的初始用户组和 shell 等。
新增完用户后,需要设置和修改用户密码:passwd[用户名]。常规用户只能不输入用户名,修改当前用户的密码,超级用户可以加上用户名修改其他用户的密码。输入正确后,这个新口令被加密并放入 /etc/shadow 文件
注意:在 ubuntu 的默认 shell 中,密码不会显示出来,且再修改密码时,会多次提示你输入密码以确保正确性
绝对路径:由根目录(/)开始写起的文件名或者目录名,例如: /home/student/file.txt
举例:假如目前在 /home/smc 目录下,想要切换到 /home/smc/bin/smc 目录下,首先可以使用绝对路径,命令如下:
文件系统的概念:操作系统用于明确存储和组织计算机数据的方法,使得对数据的查找和访问变得更加容易。用户不需要关心文件位于d硬盘的数据块地址。
传统型文件系统:写入文件内容的时候,先写数据,再写元数据,若写元数据前断电,则会造成文件不一致。典型的:ext2(Linux 默认的文件系统)
日志型文件系统:写入文件内容的时候,先写日志记录文件(更安全)。典型的:ext3 = ext2 + 日志 ,ReiserFS (基于平衡树,搜索快,节约空间)
索引式文件系统:文件属性数据和实际内容放在不同的区块,例如 Linux 中默认的 ext2 文件系统中,文件属性数据存放在 inode(类似于指针),实际内容放在 block。ext2 一开始就规划好了 inode 与 block ,所以数量庞大,不容易管理,所以有分组
非索引式文件系统:只有 block,数据需要一个 block 接一个 block 读取(下一个 block 位置存放在上一个 block 中),效率低。 典型的:FAT(Windows 的文件系统)
碎片整理:写入的数据的 block 太过分散,此时读取的效率会很低。磁盘整理的目的,就是将这些分散的 block 尽量的集中起来。
创建分区:fdisk + 设备名,输入完该命令之后,可以通过参数 m 查看按键操作说明,通过参数 p 可以得到本磁盘的相关信息,输入 n 命令可以新建一个分区。使用完 n 命令之后,新建分区的步骤如下:
挂载文件系统:mount + 设备名 + 挂载点。挂载的过程就是将文件系统和目录树上的某一个目录结合。 -t -b 同上。
df:查看文件系统的磁盘空间占用情况,参数 –h 以容易理解的格式打印出文件系统大小,参数 –i 显示 inode 信息而非块使用量。
du:查看文件或目录的磁盘使用空间,参数 –a 显示目录下的每个文件所占的磁盘空间,参数 –s 只显示大小的总和,参数 -h 以容易理解的格式输出文件大小值,如多少 Mb
fsck 参数 设备名:检查文件系统并尝试修复错误。执行 fsck 时,必须首先要将修复的设备进行umount 后,再执行 fsck 命令。
传统:文件系统构建在物理分区(PP:physical partition)之上,物理分区的大小直接决定了文件系统的容量。LVM:使文件系统的调节更简便,搭配 RAID 做容错
PE:physical extends 物理扩展单元,组成PV的最小单元,也是的最小区块,类似于文件系统的 block
LV:logical volume 逻辑卷, VG之上,文件系统之下,文件系统是基于逻辑卷的
LV 通过交换 PE 来实现弹性改变文件系统大小的效果,LV 移除一些 PE,文件系统大小即减小,VG 把一些 PE 给LV,文件系统大小即增加
ifconfig 网口[参数]:设置网口的参数,如IP地址,广播地址,网口掩码等,重启网络或系统后失效
新增路由:通过命令方式新建路由,会保存在内存中,重启无效,若想持久保存,通过配置文件 /etc/sysconfig/network/routes 静态保存路由信息,重启网络服务才能生效
who -H -m:查看当前登录系统地用户。-H:显示各栏位的标题信息列,-m:效果等同于who am i,显示出自己再系统地用户名,登录终端,登录时间
w[参数][用户]:查看当前登录的用户及用户当前的工作。-u:后面接user,查看具体用户信息,比who更详细
finger[参数][用户]:查看用户详细信息。-s:短格式显示用户信息,-l:长格式显示用户信息
last[参数]:查看曾经登录过系统的用户。-n num:设置列出名单的显示列数,-F:显示登录和登出的详细信息
lastlog[参数][用户]:查看用户前一次登录信息。-t days:查看距今n天内登录了系统的用户的最近一次登录信息,-u显示登录与登出的详细信息
使用tee的示意图:ls -l的输出被导向 tee,并且复制到档案file.txt 以及下一个命令 less。tee 的名称来自于这个图示,它看起来像是大写的字母 T。
有些 RPM 软件包不能单独安装,必须先安装别的 RPM 软件包才能安装,称之为 RPM软件包相依性
linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
第一讲 Linux系统简介 1.1.1 Linux系统简介-UNIX发展历史和发行版本1.1.2 Linux系统简...
Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
最近在兼职部分运维工作,之前没怎么做过,对Linux不是那么的熟悉,这导致的主要问题是,当出现性能问题,不知道看那...
什么是linux linux可以为我们做什么 打游戏下软件听音乐 系统服务器 连接Internet 网络使用lin...

