Linux (一)

a.linux的网络设置
  a1.命令设置
  a2.临时设置
  a3.配置文件设置
  命令设置:
  1>搜索一个IP(ping)(win)
    IP限制:(192.168.7.2-254)
    win+r--cmd--ping 192.168.7.88
    linux设置的IP 192.168.7.88
  2>查看linux中的ip地址
    补充:eth0是linux第一块网卡名字
    ifconfig
    ifconfig eth0
  查看win中的ip地址
    输入ipconfig就可以看到IP地址
 
  3>设置IP
    setup--网络设置--edit devices--eth0--名称、设备不动,取消dhcp,设置IP、子网掩码--ok--save--save&quit--退出
  4>重启网络服务
    service network restart
  临时设置:
    重启网络后失效
    ifconfig eth0 192.168.7.144
  b.虚拟机的网络设置
    桥接模式
      桥接后客户机可以和局域网中其他主机进行通信
    仅主机模式
      客户机和宿主机之间的私有通道,无法和局域网中其他主机进行通信
    网络地址转换模式
      客户机共享宿主机IP进行上网,无法和局域网中其他主机进行通信
    虚拟机网络设置:
      标签--设置--网络适配器--桥接、复制物理网络连接--确定
c.测试网络
  win:
    win+r--cmd--ping linux的ip
  linux:
    终端--ping win的ip
d.linux中的文件操作
  d1.创建
    1>touch(创建空文件)
      touch config
        当前目录下创建config文件
      touch net work
        当前目录下创建2个文件net和work
      touch "net work"
        当前目录下创建net work文件(带有特殊符号)
      touch /opt/test
        在/opt目录下创建test文件
    2>重定向
      补充:echo(打印)
        echo simida
      > 覆盖
        echo heygor > zhenshuai
        覆盖heygor到zhenshuai文件中,如果没有该文件,自动创建
      >> 追加
        echo zhenshuai >> heygor
        追加zhenshuai到heygor文件中,如果没有该文件,自动创建
      1> 正确信息打印到文件中
      2> 错误信息打印到文件中
      3> 所有信息打印到文件中
    3>vi编辑器
 
  d2.复制
    cp /root/install.log .
      复制/root下install.log 文件到当前目录下
    cp log2 log3
      复制log2为log3
  d3.剪切、移动
    mv install.log 1
      重命名install.log为1(1目录不存在)
    mv 1 /root
      剪切1到/root目录下(/root目录存在)
  d4.查看
    cat  不分页显示文件内容
    less  分页显示文件内容,可以向上、向下翻页
    more  分页显示文件内容,向下翻页
    head  前几行
    tail  后几行
    vi
  d5.删除
    rm  删除前提示
      rm 1
    rm -f  强制删除无提示
      rm -f 1
    rm -rf *
      删除当前目录下所有文件
  d6.编辑(vi编辑器)
    vi/vim 文件名
    1>vi编辑器的3种模式
      命令
      编辑
      末行
    2>命令模式
      跳转
        G  光标跳转到内容最后一行行首
        gg  光标跳转到内容第一行行首
        30gg  光标跳转到内容第30行行首
        ^   光标跳转到本行行首
        $  光标跳转到本行行尾
      复制
        yy  复制当前行内容
        10yy  复制10行内容
      粘贴
        p
      剪切/删除
        dd  剪切/删除当前行内容
      搜索
        ?386  搜索全文中所有386关键字
        /386  搜索全文中所有386关键字
      命令模式进入到编辑模式的方法
        i   光标所在位置进行插入,进入到编辑模式
        O  o
        S  s
        A  a
    3>编辑模式
      自己动手 丰衣足食
      无法直接进入到末行模式,按ecs返回命令模式
    4.末行模式
      命令模式:
      :set nu  显示行号
      :set nonu  取消显示行号
      :w  保存文件
      :wq!  强制保存退出
     替换:
      :1,$s/a/b/  全文搜索a替换为b,只替换每行第一个
      :20s/a/c/g  20行搜索a替换为c,全部替换
e.目录
  创建
    mkdir a
      当前目录下创建a目录
    mkdir b c
      当前目录下创建2个目录b和c
    mkdir d\ e
      当前目录下创建d e目录
    mkdir f/g/h -p
      创建级联目录 f/g/h
    tree
      树状显示目录结构
  复制(加-r)
    cp -r f a
      复制f目录到a目录中
  移动
    mv c d\ e/ f f,e/
      复制xxxx到f,e目录中
  删除
    rm -r b
      有提示删除b目录
    rm -rf f\,e
      强制删除f\,e目录
/opt
+----A
| +--A1
| +--A2
|
|----B
  +--C
  +--D
mkdir A/A1 A/A2 B/C B/D -p
mkdir A/A{1,2} B/{C,D} -p
 
f.网络配置补充
  f1.配置文件所在位置
    /etc/sysconfig/network-scripts
  f2.修改网卡信息
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0 #设备名称
    BOOTPROTO=static #启动协议(dhcp:动态分配 static:静态设置)
    ONBOOT=yes #网卡是否随开机启动而启动
    HWADDR=00:0c:29:8d:15:71 #网卡MAC地址
    NETMASK=255.255.254.0 #子网掩码
    IPADDR=192.168.7.88 #IP地址
    TYPE=Ethernet #上网类型
  f3.重启网络
    service network restart
 
g.部署一个主机常用操作
  g1.安装操作系统
  g2.设置网卡信息
  g3.设置主机名
    永久修改主机名
      vim /etc/sysconfig/network
      NETWORKING=yes
      NETWORKING_IPV6=no
      HOSTNAME=heygor.com.cn
      设置完毕后需要重启主机
    临时修改主机名
      hostname gaga.com.cn
      重启主机后失效
  f4.绑定主机名
    vim /etc/hosts
    127.0.0.1 localhost.localdomain localhost
    ::1 localhost6.localdomain6 localhost6
    192.168.7.88 heygor.com.cn heygor
  f5.关闭防火墙
    防火墙:防止外界用户对主机的非法操作
    service iptables stopSS
      service iptables status
      service iptables start
  f6.关闭selinux
    selinux:防止本地误操作
    cat /etc/selinux/config
    SELINUX=disabled
  f7.设置启动模式(运行级别)
    0:关机
    3:字符模式
    5:图形模式
    6:重启
    vim /etc/inittab
  f8.设置开机启动
    chkconfig --list
      查看开机启动的服务列表
    chkconfig sendmail off
    chkconfig sendmail on
posted @ 2018-11-03 09:35  SilentKiller  阅读(349)  评论(0)    收藏  举报