大数据笔记2—linux2

前言

记录一下日常NANANA~
写一写没写完的linux的相关东西,写完就开始进入mysql了

用户创建及删除

linux中,是多用户多任务。我们可以创建用户和删除用户

useradd passwd 命令

useradd itheima #创建新用户itheima
passwd itheima #设置用户itheima密码
这两条命令直接输入就行啦,没什么技术哈哈

权限管理命令

Linux操作系统是多任务多用户操作系统,每当我们使用用户名登录操作系统时,Linux都会对该用户进行认证、授权审计等操作。
操作系统为了识别每个用户,会给每个用户定义一个ID,就是UID。用户组就相当于多个用户的容器;在Linux系统中,用户组也有一个ID,GID。、
这是定义,有点绕,简单来说,一个老师管理一个班级,每个学生也可以管理这个班级,只不过权限要少一点,这些学生是这个班级的,就被打上这个班级的烙印,这个班级就是对等于这个组,而老师对等root超级用户,学生对应普通用户。
Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。
在这里插入图片描述
此图片中d、r w x -分别对应:目录、可读可写可执行以及无权限
配合英语更好记:read、write、execution、无权限。

在这里插入图片描述
r: 对文件是指可读取内容 对目录是可以读
w: 对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)
x: 对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录
Root则可以为所欲为

属主(user)u属组(group)g其他用户(other)o
r w xr w xr w x
4 2 14 2 14 2 1

chmod命令

此命令是赋予权限 比如说赋予其他用户一个可写的权限就可以这样写
chmod o=w a.txt(a.txt是创建的文本)
chmod u=rwx,g=rw,o=x a.txt
也可以用上面的表格所对应的数字相加来赋予权限
:chmod 777 a.txt (4+2+1代表的就是可读可写可执行)
chmod 444 a.txt (只有可读,因为4代表的是读嘛,可写可执行就没了)

hostname命令

只写hostname是查看主机名称
比如说查看主机名啊 更改主机名称啊
临时修改主机名称 hostname aaa
永久修改 vi /etc/hostname 去配置文件中修改 /etc是配置文件

ifconfig命令

查看主机ip地址

在这里插入图片描述

service命令

此命令是查看网络服务的
service network status #查看网络服务状态
service network stop # 停止网络服务
service network start #开始网络服务
service network restart #重启网络服务

clear命令

清屏命令,还可以使用快捷方式:ctrl + l

vi编辑器

一般情况下,我们在电脑上打开文件,然后输入一些字啊啥的,保存起来。简单来说,这个操作在linux系统命令其实就是用vi来编辑的,vim就是让我们看起来更方便简洁一下,当然vim要稍微装一下,vi命令就直接使用了~

vi编辑器的使用

vi a.txt #直接打开文件
vi a.txt +10 #直接打开文件,并定位到第10行
vi三种模式
末行模式 --退出编辑文本要使用的命令
命令模式 --使用命令对vi进行查找、更改、复制、粘贴和删除等等
编辑模式 --编辑文本
如果想要编辑大量复杂的文本的编辑,用远程编辑工具更加方便
例如:nodepad++ 在nodepad中需要安装插件

在线下载即可 不行的话就离线下载这个插件NppFtp.dll
在nodepad中加载插件
设置 ->导入->插件.dll
说的
在这里插入图片描述
配置远程连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
双击一下/ 会显示所有的目录
在这里插入图片描述

在这里插入图片描述
最后在linux里面查看文件即可
在这里插入图片描述

命令行模式常用命令

命令功能
dd剪切 (也可以当做删除使用)
ndd从光标位置向下连续删除 n 行
yy复制所在行
nyy从光标位置向下连续复制 n 行
o(小写字母)插入在光标下一行
O(大写字母)插入在光标的上一行
gg回到文件顶部
G回到末尾
/str查找str

末行模式常用命令

命令功能
:w保存不退出(ctrl+s)
:w a.txt另存为a.txt
:wq保存退出
:x保存并退出
:wq!退出不保存
:q!强制退出不保存
:%s/旧文本/新文本/g文本替换
p粘贴

Linux网络配置及虚拟机网络管理

·目标:掌握Linux系统中网络配置及VM中虚拟机网络的配置
o Linux中如何修改网络信息?
在这里插入图片描述
把下面这些代码复制进最后一行
1
1
1
1
1
1

o Linux中如何管理防火墙?
我们的大数据是一个对内的访问,防火墙没什么作用,如果开了,需要配置各种软件的访问端口,比较麻烦 所以直接关闭 然后开机不启动即可

如果VM中的虚拟机连不上网或者突然连不上怎么办?

在这里插入图片描述
在这里插入图片描述

2.nat设置网关中和 配置文件中 GATEWAY地址一样即可
Unknown Host:DNS异常,检查DNS即可
3.crt连不上
没有ens33 网卡有问题 ifconfig
虚拟网卡VMnet8 无论前三位是几,最后一位一定是1
检查服务 五个vmware是否开机自启动
Linux网卡突然消失?

  • 服务管理冲突
    • Network 默认管理服务
    • NetworkManager 网卡管理服务
    • 启动时候加载同一个配置冲突
  • 关掉一个
    • 关闭NetworkManager ,并禁止开机自启动

远程文件交互

下载

Shell

总结

linux操作系统这块结束,这个命令最好多练练,练熟了就很快了,其实后面学习是用linux操作系统的的命令来查看一些文件啊什么的,链接数据库啊啥的,多练练就OK。打好基础,加油加油!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值