Linux学习笔记(1)

根据韩顺平老师的视频学习

视频位置:

https://www.bilibili.com/video/BV1Sv411r7vd?p=4

目录

简介

Linux和Unix的关系

VMWare和CentOS下载:

网络连接方式

虚拟机克隆 需要提前关闭虚拟机

虚拟机快照

虚拟机的迁移和删除

VMtools

Linux目录结构

【常用】/bin (/usr/bin、/usr/local/bin)

/sbin (usr/sbin、/usr/local/sbin)

【常用】/home

【常用】/root

【不要动】/lib

【不要动】【不显示,需要在黑窗ls】/lost+found

【常用】/etc

【常用】/usr

【常用】【不要动】/boot

【不要动】/proc

【不要动】/srv

【不要动】/sys

/tmp

/dev

【常用】/media

【常用】/mnt

/opt

【常用】/usr/local

【常用】/var

【security-enhanced linux】/selinux

远程登陆和远程文件传输

vi和vim

正常模式

插入模式

命令行模式

【一般模式:没有提示】

【命令模式】

关机&重启

用户登录和注销

用户管理

添加用户

删除用户

指定/修改密码

查看当前所在位置

查询用户信息指令

 切换用户

查询当前用户/登录用户

用户组

新增组

删除组

新增用户直接进组

修改用户的组

用户和组相关文件

/etc/passwd

 /etc/shadow

/etc/group

 运行级别

运行级别说明:

应用方法

查看当前运行级别

设置默认级别

CentOS7找回密码


简介

Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已得到业界的认可,目前很多企业级项目(C/C++、PHP、python、java、go)都会部署到Linux/Unix

吉祥物:

Tux

作者:Linus Torvalds,Git创作者

Linux主要发行版本:Ubuntu(乌班图),RedHat(红帽),CentOS


Linux和Unix的关系

unix是怎么来的...

创作者:Ken tompsob(肯汤普森) 和 Dennis richres

工作室:贝尔实验室

创作经历:初版是为了写一份多用户分时系统不过项目并没有完成,后面使用B(BONE)语言写成的初代Unix,最后使用C语言重新改写后得到的Unix。

迭代:IBM(AIX)、SUN(SOLARIS)、HP(HPUX)进行了二次开发发行了自己的操作系统。效率低

Linux是怎么来的...

创作者:Richard Stallman (GNU计划:在自由的时代用户应该免费享有对软件源码阅读和修改的权利,软件公司可以靠提供服务和训练来盈利)和 Linus Torvalds


VMWare和CentOS下载:

https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

 CentOS7.6选择迅雷下载

搜索后点击.iso进行下载

https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/

网络连接方式

1.桥接模式,虚拟机采用和主机相同的网段进行连接(当人数过多时容易造成ip冲突)

2.NAT模式,可以通过主机地址和其他主机进行访问,但是外部不可以直接访问虚拟地址,会在主机生成一个虚拟地址用于与虚拟网络进行访问

3.主机模式,独立的,不和外部建立连接


虚拟机克隆 需要提前关闭虚拟机

  1. 直接复制文件夹
  2. VMware软件克隆

虚拟机快照

  1. 当使用虚拟机的时候配置完成后可以拍一个快照,防止后续误操作回退使用。
  2. 有多个快照时可以进行回退或者快进
  3. 如果在B状态进行了操作后又拍了快照,会在B的快照上建立一个快照,而不是在C的后面进行的快照

虚拟机的迁移和删除

迁移就是拷贝或者剪切,删除就是删除文件夹


VMtools

介绍

vmtools安装后,可以让我们在windows下更好的管理vm虚拟机

可以设置windows和centos的共享文件夹

 检查是否有gcc(gcc:开发工具,在安装时勾选了)

gcc -v

安装gcc

Linux安装gcc方法(超简单安装)_kb2414的博客-CSDN博客_gcc安装教程linux

 选择本地创建好的文件夹即可连接成功



Linux目录结构

linux的文件系统采用层级的树状目录结构,在此结构中的最上层根目录"/",然后在此目录下再创建其他目录(在Linux世界中,一切皆文件)

【常用】/bin (/usr/bin、/usr/local/bin)

是Binary的缩写,这个目录存放的最经常使用的命令

/sbin (usr/sbin、/usr/local/sbin)

s是Super User的意思,这里存放的是系统管理员使用的系统管理程序

【常用】/home

存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录1是以用户的账号命名

【常用】/root

该目录为系统管理员,也称作超级权限者的用户主目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值