大数据-linux基础操作,虚拟机,shell编程

在这里插入图片描述
重点:bin:存放二进制可执行文件
etc:存放系统配置文件
home:存放所以用户文件根目录
usr:存放系统应用程序,比较重要的目录/usr/local管理员软件安装目录

局域网工作机制和网络配置

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

vmware虚拟网络的配置介绍

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

linux网络配置

在这里插入图片描述

方法一:

终端输入:setup
在这里插入图片描述
查看网络配置: ifconfig
发现网络ip地址并未改变,因为改完不会立刻生效需要在输入:
service network restart

方法二:vi /etc/sysconfig/network-scripts/ifcfg-ens32

在这里插入图片描述
在这里插入图片描述
通过配置映射,可以通过主机名称直接访问不同的虚拟机

文件常用操作命令

1.日常操作命令

查看当前所在工作目录:

pwd

查看当前系统时间

date

查看有谁在线(那些人登录到了服务器)

who查看当前在线
last查看最近的登录历史记录

2.文件系统操作

查看根目录下的文件信息

ls /
ls -al -a是显示隐藏文件 -l是以更详细的列表形式显示

切换目录

cd /home

创建和删除操作

在这里插入图片描述
rm -r * 当前目录下所有内容全部删除

拷贝和移动文件

在这里插入图片描述
在这里插入图片描述
~在linux中表示家目录
-p 递归创建
.表示当前目录
tree在这里插入图片描述
在这里插入图片描述
cp在这里插入图片描述
在这里插入图片描述
mv
在这里插入图片描述
在这里插入图片描述

文件内容命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
cat 文件1 文件2 > 文件3
将文件1和文件2内容合并输出到文件3中
more
在这里插入图片描述
在这里插入图片描述
空格向下翻页
grep
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
行首匹配
在这里插入图片描述
行尾匹配
在这里插入图片描述

其他命令

在这里插入图片描述
echo
在这里插入图片描述
echo + 重定向
在这里插入图片描述
管道
在这里插入图片描述

远程管理命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ifconfig
在这里插入图片描述
127.0.0.1被称为本地回环/环回地址,一般用来测试本机网卡是否正常

使用管道+grep命令 可以直接过滤,显示出ip地址内容
在这里插入图片描述
ping
在这里插入图片描述
在这里插入图片描述

远程登录和复制文件

在这里插入图片描述
在这里插入图片描述
scp终端命令主要是Mac电脑和虚拟机进行交互
在这里插入图片描述
scp
在这里插入图片描述

SSH

在这里插入图片描述
客户端->服务器私钥传递数据,服务器拿到数据后通过客户端的ssh-copy-id得到公钥进行解密,解密后返回数据通过服务器传递公钥加密数据,传回客户端,客户端在通过自己的私钥进行解密
在这里插入图片描述

用户权限

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

文件权限
在这里插入图片描述
文件权限分位三个组,分别是当前文件拥有者权限,组权限,其他用户权限。

在这里插入图片描述
硬链接就是当前目录有几种方式到达
在这里插入图片描述
chmod
在这里插入图片描述
在这里插入图片描述

组管理

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

用户管理

在这里插入图片描述
useradd
在这里插入图片描述
在这里插入图片描述
id
在这里插入图片描述
passwd文件
在这里插入图片描述
who

在这里插入图片描述
在这里插入图片描述
usermod
在这里插入图片描述
在这里插入图片描述
which
在这里插入图片描述
bin存储的是可执行文件
而sbin存储的是系统可执行文件
在这里插入图片描述
su
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
chmod
在这里插入图片描述

系统信息

在这里插入图片描述
date,cal
在这里插入图片描述
df -h
在这里插入图片描述
在这里插入图片描述
ps
在这里插入图片描述
kill
在这里插入图片描述

其他命令

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

一个文件创建软连接,一但删除掉源文件,软连接也就失效.而硬链接,删除源文件并不会影响硬链接文件
在这里插入图片描述

打包压缩

在这里插入图片描述
打包
在这里插入图片描述
解包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

软件安装

在这里插入图片描述

虚拟机克隆注意事项

在这里插入图片描述
在这里插入图片描述
这里有一个小技巧,可以直接把mac地址这个文件删除掉,从启电脑他会自动生成新的mac地址
在这里插入图片描述
在这里插入图片描述
dd直接删除这一行.完成上述两个操作,就完成mac配置了.
在这里插入图片描述

SSH协议

在这里插入图片描述

文件上传下载

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

查找文件

案例模板:
在这里插入图片描述

创建文件

1.touch somefile.1 创建一个名字叫somefile.1的空文件
2.echo “i miss you” > somefile.2 利用重定向>的功能,将一条指令的输出结果写入到一个文件夹中,如果文件夹不存在,进行创建
echo “i miss you” >> somefile.2 使用单>会覆盖源文件内容,而两个>>是追加的意思
3.用文本编辑器来编辑生成文件: vi somefile.4 首先会进入命令模式,使用i进行添加内容按ESC退出编辑模式,然后输入:wq保存退出
在这里插入图片描述

4.基本的用户管理

useradd angela 添加用户angela
要修改密码才能登陆
passwd angela 按提示输入密码
为用户配置sudo权限:用root编辑 vi /etc/sudoers
在这里插入图片描述
sudo 用其他身份执行命令
su变更身份

5.系统管理操作

1.查看主机名称:hostname
2.修改主机名(重启后无效)hostname hadoop
3.修改主机名(重启后永久生效)vi /etc/sysconfig/network
4.修改ip:vi /etc/sysconfig/network-scripts/ifcfg-ens33
5.日期date
Ctrl+c:终止进程
Ctrl+z:挂起
查看当前系统信息:uname
设置时区tzselect
hwclock --systohc 将硬件时钟调整为与目前的系统时钟一致。
last 列出目前与过去登入系统的用户相关信息
shutdown 系统关机指令。
halt关闭系统
reboot重启
alias cls="clear"起别名,clear起一个别名cls 然后别忘记source一下文件目录
cd 空cd是返回家目录
cd - 从家目录返回上一次目录(按照的是操作顺序返回)
cd …返回上一级目录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值