linux集群IP修改,搭建集群必知:Linux(ubuntu)常用命令及修改文件总结(不断更新)...

这篇博客详细介绍了Ubuntu Linux系统中的一些基本操作命令,包括切换用户、清屏、测试网络、安装软件、解压文件、编辑文件、查看文件内容、管理网络设置以及主机名和DNS的修改等。此外,还提供了网络连接测试、防火墙关闭以及SSH和SCP的使用方法。这些命令对于Linux初学者在搭建和管理集群时尤其有用。
摘要由CSDN通过智能技术生成

本帖最后由 pig2 于 2014-6-2 19:51 编辑

可以带着下面问题来阅读:

1.如何切换用户?

2.如何清屏?

3.如何测试网络?

4.如何安装软件?

5.如何解压软件?

6.如何编辑文件?

7.如何打开文件?

thread-6735-1-1.html

在搭建集群的过程中我们需要懂两门知识,否则搭建集群会困难重重

1.需要虚拟化网络知识

2.需要Linux知识

Linux中,有些命令则是经常用到的。本文是以ubuntu为例,不断累积常用的命令。

1.如何调出Linux终端

最简单的方法:

ctrl+alt+t (这里不是输入命令,而是通过键盘操作)复制代码2.调出终端之后,如何切换到root用户sudo su复制代码或则su root复制代码(切换的时候,会让你输入密码,这个密码,是你当前用户的密码)

3.如何进入目录文件cd命令下为进入ip配置文件cd /etc/network/复制代码4.如何编辑文件vi命令vi /etc/network/interfaces复制代码4.1.编辑文件中如何进入编辑模式

按下i键盘(是的,前面是一个字母i),这时候是输入模式

4.2编辑文件如何进入命令模式

按下esc键

4.3.如果想直接退出文件,可以使用:q复制代码

4.4.如果想保存退出文件,可以使用:wq复制代码

4.5如果想强制退出文件,可以使用:q!复制代码

5.如何创建文件夹mkdir 名称复制代码6.如何删除空文件夹rmdir   文件名称复制代码

这里再介绍些网络命令重启网卡:sudo /etc/init.d/networking restart复制代码有时候上面命令不起作用还可以使用下面命令ifconfig eth0 down

ifconfig eth0 up复制代码7.如何测试是否能上网ping www.baidu.com复制代码如果和测试能够和其它电脑是否通信ping ip复制代码即可.此ip举例:192.168.1.102

8.如何测试本机ipip a复制代码或则ifconfig复制代码如果想知道某个网卡ipifconfig eth0复制代码先写到这里以后再更新

9.ip配置文件/etc/network/interfaces复制代码10.dns修改文件

因修改下面文件,Linux重启后会被还原/etc/resolv.conf复制代码可以采用下面/etc/resolvconf/resolv.conf.d/head复制代码因为系统不太一样,可以查看resolv.conf#号后面的说明.如果不行,可以使用把head,替换为base

dns不同的网络模式不一样。

如果使用桥接的方式(此为虚拟机网络模式),可以使用下面dnsnameserver 8.8.8.8复制代码如果是使用nat模式(此为虚拟机网络模式),则此dns为虚拟机vmnet 8(次为nat模式默认,如果更换则为其他如vmnet 2等)中的网关。

11.主机名修改:

(1)查看主机名

host命令

6cbb977928e529ff6f0e46249f365cb1.gif

hostname.jpg (4.14 KB, 下载次数: 50)

2014-2-16 19:08 上传

(2)修改主机名;vi  /etc/hostname复制代码

6cbb977928e529ff6f0e46249f365cb1.gif

vihostname.jpg (4.46 KB, 下载次数: 53)

2014-2-16 19:08 上传

12.解压文件:

举例:解压hadoop-1.0.3.tar.gz$ tar -zxvf  hadoop-1.0.3.tar.gz复制代码(解压时候注意包的格式与命令对应,否则会解压失败)

13.安装软件

如安装sshapt-get install ssh复制代码14.查看文件内容

例如查看网卡配置信息cat /etc/network/interfaces复制代码或则more  /etc/network/interfaces复制代码

6cbb977928e529ff6f0e46249f365cb1.gif

interfaces.jpg (10.48 KB, 下载次数: 47)

2014-2-16 19:18 上传

15.清屏clear复制代码或则

按下ctrl+l(这里是L不是1),这个更方便一些。

16.关闭防火墙ufw disable复制代码--------------------------------------------------------------------------------------------------------------------------------------------------

相关文章推荐:

Ubuntu常用命令总结及修改DNS的多种方法总结

--------------------------------------------------------------------------------------------------------------------------------------------------

ubuntu高级进阶:

生成key:

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

来源:http://www.aboutyun.com/thread-6487-1-1.html

远程登录执行shell命令key

ssh远程登录,并在远程创建文件

ssh user@host 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub远程复制

scp authorized_keys tan@ubuntu:~/.ssh/authorized_keys_from_yang

sudo scp -r /usr/hadoop aboutyun@slave1:~/

文件追加内容

cat authorized_keys_from_yang  >>  authorized_keys

解压包:

sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm

文件复制:(jdk复制到opt中)

sudo cp -r  jdk/ /opt

文件移动

sudo mv jdk opt

(有的时候没有权限,所以必须加上sudo)

文件更改所有者(下面为更改hadoop文件夹的权限)

sudo chown -R  aboutyun:aboutyun  hadoop

查看端口是否被暂用

sudo netstat -ap | grep 8080

sudo netstat -ant|grep 3306

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1651/mysqld

表示的含义

mysql的默认端口 3306 打开着

0.0.0.0 代表你的本地网络地址 后一个代表外部网络地址 有连接的话就有真正的IP地址了

hadoop开启调试

开启debug  export HADOOP_ROOT_LOGGER=DEBUG,console

杀掉一个进程

kill 进程号

kill -9 进程号

rpm -qa|grep softname表示的含义是:

就是从安装的软件中查询出softname这个软件

详解如下:

grep 内容 对象

表示从“对象”中查找“内容”,并打印

|

管道符号,前一个命令的输出(即结果)作为下个命令的输入

rpm -qa

rpm管理命令 查询所有安装的软件

所以rpm -qa|grep softname

就是从安装的软件中查询出softname这个软件

hive安装mysql常用命令

查看软件是否安装

netstat -tap | grep mysql

测试mysql远程连接成功:

mysql -h172.16.77.15 -uroot -p123

mysql -h主机地址 -u用户名 -p用户密码

查看字符集

show variables like '%char%';

修改字符集:

vi /etc/my.cnf

在[client]下添加

default-character-set=utf8

来自群组: Hadoop技术组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值