一、临时配置网络(ip,网关,dns)

修改临时ip地址:

1、ifconfig查看当前的网卡和ip地址

2、临时修改IP地址:ifconfig ens32 192.168.16.200/24,ifconfig查看修改后的ip地址

 

 

临时修改网关:

1、route add default gw 192.168.16.244

2、route -n查看修改后的网关

临时修改dns:

1、vim /etc/resolv.conf,在nameserver处修改dns地址

 

 

二、永久配置网络(ip,网关,dns)

1、cd /etc/sysconfig/network-script/
2、ls查看
3、vim ifcfg-ens32进入编辑修改
将内容改成:
BOOTPROTO=“static”或者“none”
IPADDR=将IP地址写上
NETMASK=将子网掩码写上
GATEWAY=将网关写上
DNS1=将dns写上
ONBOOT=“YES”

4、:wq保存并退出
5、systemctl restart network重启
6、ifconfig查看

 

 

 

 

三、为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式

1、hostname查看主机名

2、hostnamectl set-hostname xuyuanyaun
3、vim /etc/hosts 进入编辑,写上ip地址+主机名
4、ping加主机名连接

第一台主机:xyy123

第二台主机:xuyuanyuan

 

四、scp上传、下载,ssh登录,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试

1、关于scp上传下载:

scp /etc/hosts 192.168.16.175:/tmp

 

 

 

 

 2、关于ssh使用(2台主机之间不用密码):

(1)ssh-keygen是两台主机连接时不用密码

(2)ls /root/.ssh/查看id

(3)ssh-copy-id -i xyy123(主机名)

 

 

(4)对象主机查看密钥是否传送成功:

ls .ssh/

cat .ssh/autorized_keys

(5)登录测试:

ssh 加上ip地址

3、关于修改ssh server端的端口为8888然后进行登录和scp测试

(1).vim /etc/ssh/sshd_config进入编辑修改

(2)、过滤查看ss -utpln|grep 8888

(3)传送文件测试:scp -p 8888 1.txt xuyuanyuan:/tmp/

五、整理bash命令类型,验证寻找一个命令的优先级

 

命令分为:

==> alias(别名)
  ==> Compound Commands(是指if、for、while)
    ==> function (函数)
      ==> build_in(内置命令)
        ==> hash(是指hash缓存,hash -r 清理缓存)
          ==> $PATH(按冒号分割的每个路径中去搜索)
            ==> error: command not found

获取一个命令会按照上述优先级取寻找,先找同名的alias命令,再找compound命令,以此类推

 

 

 

 

 

六、通配符实验

 1、~,是指家目录,如:cd ~

2、··,反引号,和()功能一致,但是建议使用(),不要使用··,例如:x=`ls`,再echo $x查看

3、*,表示乘法和所有,例如:ls /etc*

4、!,代表的是取反的意思,和^效果一致,例如:[ 1 != 2 ]&& echo 0

 

5、-,代表的是减号和连续范围,经常和[]一起使用 ,例如:ls [ !1-3 ].txt

 

6、$,是取值的意思,例如:echo $?

 

7、%,是取余的意思,例如:echo $[1%2]

 

8、&,是“与”的意思,例如:pwd && echo 111

 

9、|,管道符号表示的是隔开两个命令;||,指的是“或”的意思,例如:pwd || echo 123

 

10、_ ,指的是定义变量名,没什么特殊意义

11、=,指的是赋值符号,例如:x=1

 

 12、==,是判断字符串的,例如:

 

13、{},包含一定范围的内容

例如:

14、\,转意符号

例如: 

15、"",代表软引用

例如:

16、;,代表的是分隔一部分命令

17、/,代表的是路径分隔符

例如:

 

18、?,代表的是只匹配一个字符

例如:$?   或者ls ???

19、> ,代表的是比较大小和覆盖

例如:

 20、>>,代表的是追加

例如:

 

linux基础-临时和永久修改ip地址以及通配符相关的更多相关文章

  1. Linux永久修改IP地址

    通常我们为了快速修改IP地址,会这么做 ifconfig eth0 192.168.0.2 netmask 255.255.255.0 这样修改IP地址后,你再运行ifconfig命令后,的确IP地址 ...

  2. 修改ip 在linux上永久修改IP地址 子网掩码

    小结: 1. 子网掩码.子网IP计算 2. linux centos 修改ip地址细节介绍_LINUX_操作系统_脚本之家 http://www.jb51.net/LINUXjishu/66509.h ...

  3. Centos7永久修改IP地址(NAT模式)

    永久修改IP地址,即为设置静态的IP地址. 一.修改IP地址前需要准备的工作 1.虚拟机需要使用NAT的网络模式 虚拟机关机状态下,点击"编辑虚拟机设置",点击"网络适配 ...

  4. Centos7永久修改IP地址

    Centos7永久修改IP地址 永久修改IP地址,即为设置静态的IP地址. 一.修改IP地址前需要准备的工作 1.虚拟机需要使用桥接的网络模式 虚拟机关机状态下,点击"编辑虚拟机设置&quo ...

  5. CentOS(RedHat)命令行永久修改IP地址、网关、DNS

    1.修改IP地址vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #网卡名称BOOTPROTO=static #获取ip的方式(stat ...

  6. 永久修改IP地址

    第一种方法:使用nmtui文本框的方式修改IP 在命令行中输入nmtui,回车<Enter>会出现下图(英文的请自己对照,有点丑) 选择编辑 进入到如下界面,需要配置IPv4地址,要将IP ...

  7. Linux系统日常运维-修改IP地址

    分享下高手写的很好的文章 IP地址.子网掩码.网络号.主机号.网络地址.主机地址 step 0: check the iptables.selinux service iptables iptable ...

  8. linux下修改IP地址的方法

    linux下修改IP地址的方法 1.网卡的命名规则 在centos7中,en表示着:ethernet以太网,即现在所用的局域网,enX(X常见有以下3种类型) 2.IP地址的临时修改(重启后失效) 查 ...

  9. Linux系统下修改IP地址、网关、DNS的基本方法

    临时修改IP地址.网关.主机名.DNS,马上生效,无需重启(重启后失效) 1.修改主机名 #hostname Slyar 2.修改IP地址(eth0为网卡名称) #ifconfig eth0 192. ...

随机推荐

  1. linux学习笔记---学习总结②

    table ----> 展示数据 table --->表格 border cellspacing cellpadding width height tr --->行 align th ...

  2. 参加2018之江杯全球人工智能大赛 :视频识别&问答(四)

    很遗憾没有在规定的时间点(2018-9-25 12:00:00)完成所有的功能并上传数据,只做到写了模型代码并只跑了一轮迭代,现将代码部分贴出. import keras from keras.lay ...

  3. Daily Scrum02 11.29

    今天大家都已经开始了进行第二轮迭代的工作!相比第一轮迭代,每个人都已经有了一定开发经验,这次做起来顺手很多.薛神和肖犇的挑战最大,他们需要实现好友功能,手机间的通信.服务器的搭建都是难点,但他们的热情 ...

  4. python学习笔记-list的用法

    1.list的定义 list = [] list = [1,2,'a','b'](list中的元素不一定是一个类型) 2.list的操作 1)list.append(value) 2)list.ins ...

  5. 团队作业4——第一次项目冲刺(Alpha版本)-第一篇

    第一次项目冲刺——第一阶段 今天我们在宿舍开了个会,每个人都斗志昂扬的.撸起袖子加油干! 分工讨论 团队成员 任务 郭达  完成博客随笔和leangoo 刘德培  设计好数据库 石浩洋  搭建好LAM ...

  6. JDBC数据源的驱动问题

    classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle  ...

  7. Delphi组件开发教程指南目录

    用Delphi开发的时间也不短了!刚接触Delphi的时候,就觉得组件这个东西非常方便!根本不必知道组件内部的作为,只要使用就好了!然而用的多了,也不免会对各种delphi组件的内部实现方式产生兴趣! ...

  8. OSCache页面缓存的使用

    完成项目时,为了减少对数据库的频繁操作,引出了缓存,缓存分为以下几种: 1.一级缓存 一级缓存的存储域是session,作用于单个的dao 2.二级缓存 二级缓存的存储域是sessionFactory ...

  9. 大数据Hadoop-1

    大数据Hadoop学习之搭建hadoop平台(2.2)   关于大数据,一看就懂,一懂就懵. 一.概述 本文介绍如何搭建hadoop分布式集群环境,前面文章已经介绍了如何搭建hadoop单机环境和伪分 ...

  10. sqoop将oracle数据导入hdfs集群

    使用sqoop将oracle数据导入hdfs集群 集群环境: hadoop1.0.0 hbase0.92.1 zookeeper3.4.3 hive0.8.1 sqoop-1.4.1-incubati ...