1.在linux出现之前,,还有另一个叫做Minix的操作系统。出现顺序为:Unix->minix->linux
2.Linux内核版本号:主版本,次版本,修订版本号。其中次版本中,奇数表示开发版,偶数表示稳定版。
3.学习渗透,一般用kali linux
4。什么是init模式:
init进程,是一个由内核启动的用户级进程,内核自行启动后,就通过启动init来完成引导进程。所以init始终是第一个进程。
5.init模式的分类和作用
0系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像windows下的安全登陆。
2 多用户模式,没有nfs网络支持
3 完整的多用户文本模式,由NFS,登陆后进入控制台命令行模式。
4.一般保留不用
5 图形化模式
6 重启模式,默认运行级别不能设置成init 6 否则不能正常启动
6.命令:
关机 : halt shutdown -h now poweroff init 0
重启:reboot shutdown -r now init 6 ctrl+alt+delete
注销:
logout exit ctrl +d
7.$代表普通用户 #代表root用户/超级用户
8.ls命令 list列表
ls //显示不隐藏的文件与文件夹
ls -al //显示所有文件与文件夹的详细信息
ls -l 除文件名称外,将文件的权限,大小,拥有着详细列出。
9.clear命令
清除屏幕
10.pwd指令:
打印当前的工作目录
11.用户配置文件:
cat /etc/shadow 中存放
用户影子文件/etc/shadow
12.用户分类:
超级用户:默认的用户是:root,其UID,GID均为0,通过root用户可以登录系统,并且可以操作系统中任意的文件和命令,拥有最高的管理权限。
普通用户:仅具备操作自己家目录中的文件及目录的权限,以及进入与浏览相关目录文件的权限,但是没有创建,修改,删除等权限。 UID:500-65535
虚拟用户:
UID 1-499
13。每创建一个用户就会自动创建一个与该账户同名的用户组。
14.切换用户的方式
su 若不加username则表示切换到root用户下
su - 参数将完全变成 root权限
若只想某一条命令变成root用户执行,只需要 su -c 接着写命令
sudo
15.默认情况下,所有系统的用户信息都存放在:cat /etc/passwd
密码存放在: cat /etc/shadow ,加密之后的
群组:cat /etc/group
16.UID是每一个用户账号的唯一标识符,是区分用户的基本依据。root:UID是0 GID:每个组也会有一个数字形式的标识符。GID:0
虚拟组号:1-499 普通组号UID:500-65535