0


Hadoop平台搭建与实验分析——Linux命令解析

1、ifconfig -a命令查看当前网卡状态

显示所有网络接口的配置和运行信息,包括活动的和不活动的

ifconfig可设置网络设备的状态,或是显示目前的设置

2、 sudo passwd root

输入当前用户密码,然后设置root用户的密码,确认root用户的密码

sudo命令以系统管理者的身份执行指令

passwd命令用于更改使用者的密码

passwd -S root //显示root用户密码

passwd -d root //删除root用户密码

3、su root 切换管理员root权限

su (英文全拼:switch user)用于命令变更为其他使用者的身份,除root 外,需要键入该使用者的密码。

4、apt update

sudo apt update 查看一些可更新的包

apt(Advanced Packaging Tool)命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,apt命令执行需要超级管理员权限(root)

5、sudo vim /etc/network/interfaces 更改配置文件

vim 是一个程序开发工具

/etc 目录包含很多文件,整个文件系统的配置文件也在其中

按下i o a等字符进入输入模式

按下esc退出输入模式

:wq 保存退出

:wq! 强制保存退出

6、sudo ifup enp0s8 启动网卡

ifup 打开指定的网络接口

ifdown 关闭指定的网络接口

7、ping命令用于检查网络可用性

ping命令发送数据使用的是ICMP协议

ping(Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序

8、 sudo apt-get install openssh-server openssh-client 用于安装SSH工具

sudo 提升权限

apt-get install 安装程序,这个需要管理员权限

apt-get命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统

Open SSH是一款使用SSH协议的远程连接工具,分为Client(客户端)和Server(服务器端)两部分

9、sudo vim /etc/hosts 修改主机的hosts配置文件

10、ls命令查看Linux文件夹包含的文件

ls是list的缩写,默认情况下使用ls用来打印出当前目录的列表

11、cd

cd命令是Linux中最基本的命令语句

cd [目录名] 切换到指定目录

cd / 进入系统根目录

进入系统根目录可以使用“cd..”一直退,就可以到达根目录

12、source /etc/profile profile文件的修改生效

source命令是bash shell的内置命令,通常用于执行刚修改的初始化文档

在 /etc/profile文件中添加变量对所有用户生效(永久的)

13、tar 命令用于压缩和解压文件

tar命令本身不具有压缩功能,是调用压缩功能实现的

tar 是打包不是压缩

.tar.gz 解压

tar -zxvf 将tar 包解压缩

14、java -version 测试Java的安装是否成功

在Linux中,version 是版本的意思,也就是版本标识号。

15、cp 复制文件或目录

命令参数

-R,-r,--recursive 复制目录及目录内的所有项目

cp(copy file)

16、hdfs namenode -format 格式化HDFS文件系统

HDFS基本结构分Namenode、SecondaryNameNode、DataNode

Namenode是master节点,管理数据库映射,处理客户端的读写请求

SecondaryNameNode保存着NameNode的部分信息(不是全部信息NameNode宕掉之后恢复数据用),是NameNode的冷备份

DataNode负责存储client发来的数据块block;执行数据块的读写操作

17、start-all.sh启动Hadoop集群

start-all.sh命令是连续执行了start-dfs.sh和start-yarn.sh这两个命令

18、jps(Java Virtual Machine Process Status Tool)显示当前系统的Java进程情况及进程id

jps是Java提供的一个显示当前所有Java进程的命令,显示当前系统的Java 进程情况及进程id,通过这个命令查看启动了几个Java进程(因为每一个Java程序会独占一个Java虚拟机实例)

19、hdfs dfsadmin -report 查看Hadoop集群系统状态

hdfs dfsadmin 管理命令

(1)-report 查看文件系统的基本信息和统计信息

20、unzip 命令用于解压缩zip文件

unzip 为.zip压缩文件的解压缩程序

使用unzip命令解压缩时需进入待解压文件目录下

21、hadoop fs -ls / 查看上传的数据集是否成功

Hadoop文件系统(FS)提供了各种shell命令

-ls 查看目录

22、pwd

Linux中用pwd命令来查看“当前工作目录”的完整路径,即使用pwd来显示当前目录在文件系统内的确切位置

23、sudo chmod -R a+w /usr/hadoop/

Linux chmod(change mode)命令是控制用户对文件的权限的命令

参数说明

mode:权限设定字串,格式如下:

[ugoa...][[+-=][rwxX]...][,...]

u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a ——all,所有用户,相当于ugo

  • 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。

-R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)

24、环境变量——指定一些参数,比如临时文件夹和系统文件夹位置

profile

pro 预先

PATH:指定命令的搜索路径

25、ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 生成密钥

ssh-keygen:生成、管理和转换认证密钥

-t :指定密钥类型,包括RSA和DSA两种密钥,默认RSA

id_rsa为私钥,id_rsa.pub为公钥

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/weixin_51970555/article/details/125256473
版权归原作者 椅糖 所有, 如有侵权,请联系我们删除。

“Hadoop平台搭建与实验分析——Linux命令解析”的评论:

还没有评论