linux概述
Linux是一个免费使用和自由传播的一套操作系统。用户可以无偿地得到它地源代码,和大量地应用程序,并且可以随意修改和增加它们。
Linux的内核起初由林纳斯编写。内核是啥?
驱动设备,文件系统,进程管理,网络通信等等……内核其实不是一个完整的操作系统。厂家将内核和各种软件打包起来然后提供一些安装界面,网络配置,系统配置构成发行版本。
Linux的各种发行版本:
red hat linux公司:免费版centos
Ubuntu Linux:界面支持比较友好,比较适合桌面系统
suse linux
gentoo Linux:比较快速,但是编译软件耗时间
linux的下载
Linux三种网络配置
ip都相同,所以如果b连的也是这个路由器,那就可以互传。只要第三位网关相同就行,2-255个人上网感觉就不太行
我们能上网是因为呢电脑的网卡,以太网连接到了路由器上。
配置ip
/
windows是可视化的,但是Linux不是
:wq ——保存退出
Linux远程登陆
Linux系统中远程连接通过SSH服务实现的远程登陆功能。
我们之所以在Linux系统配置nat网络模式时配置本机VMware8的网卡:是为了主机和虚拟机之间通信。
我们平时开个快照,这样Linux玩着出问题了可以恢复快照。
Linux目录结构
bin->放的二进制文件,我们的命令在里面。系统文件
cd bin
ll
cd ..
ll
boot启动Linux
dev:Linux外部设备,cd,usb连接之类的
etc系统管理所用的配置文件和子目录。比如呢,网卡配置文件~
home:linux用户。创建用户之后,该用户的家目录在home目录内
lib:最基本的动态共享链接库,相当于windows里面放dll文件的。几乎所有的应用程序都可以链接到里面
media:自动识别设备,比如u盘
mnt:临时挂载文件
opt:给Linux额外安装软件。安装包
proc:伪文件系统
root:超级管理员加目录
run:临时文件,存储系统启动的信息
sbin:super user超级用户的二进制文件,系统管理员所使用的程序命令
srv:存放服务启动后所要提炼的数据
sys:针对进程所存取的文件
tmp:临时问及那
usr:应用程序,软件。
var:不断扩张的数据。日志文件
/:linux系统中的根目录
Linux用户和用户组
Linux是一个多用户,多任务的操作系统。不同用户干不同的事情。还有安全性能哦~
linux超级管理员,太上皇:root
Linux是个多用户多任务的系统!
linux系统用户管理
设定密码
123456
锁定和解锁
Linux系统中如何查看用户信息:id
补:哈哈哈哈哈你完蛋了终端是啥?shell是啥?
终端模拟器:就是一个在图形界面上模拟Linux终端的一个程序
Linux默认有四个终端:
x shell图形界面的Linux发行版
命令行:接收你的硬件输入(键盘打的字)
你按回撤执行命令时,她会把文本发到shell终端命令解析器中。她会根据命令做事情,可能会输出一些结果,结果发送terminal,终端再把返回的文本显示在电脑屏幕上。
用户组管理
Linux超级用户和伪用户
vi:编辑
在Linux系统中,root管理员的UID是0
在Linux系统中,关于sudo命令的描述:
限制用户执行指定的命令
记录用户执行的每一条命令
配置文件提供集中的用户管理
Linux文件的基本属性
在Linux系统中一切皆为文件,网卡是一个文件,驱动是一个文件……
ls -l 的缩写就是ll
vim a.info:普通文件
linux权限字与权限操作
Linux路径
之前这个定位网卡文件,就是路径
Linux处理文件目录的常用命令
如果要创建目录就用mkdir(make direcory
Linux文件编辑工具vi/vim
命令模式:
输入模式:只有在此模式下可以打字