• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    linux一些基本命令以及初级网络配置方法

    基本命令
      uname -a -s
      hostname显示主机名
    若是要永久生效,则编辑以下文件
      #vim /etc/sysconfig/network
     
      ssh远程登录
    #ssh 10.1.1.54 (是以root用户登录的)
      #ssh tom@10.1.1.54(是以tom身份登录)
      #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆)

      scp远程拷贝
      #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc/passwd文件拷贝到本地 /tmp/test下)
      #scp /tmp/test 10.1.1.54:/etc/passwd(与上相反)
      -r  可以拷贝文件夹

      file查看文件属性
      #file passwd

      init
       配置文件/init/inittab
       级别 0       关机
           1       单用户模式,主要用来修改管理员密码
           2       不带网络支持的文本模式
           3       带网络支持的文本模式
           4       保留
           5       图形界面模式
           6       重启
      sync同步数据
      将还没有同步到磁盘中的数据同步到磁盘(一般指是内存中的数据)

      shutdown
             -r  重启
          -p  直接关闭电源
          -h 14.09 “hurry up,the system is shutting down”
          -c  取消关机计划

      firefox &
      在后台启动火狐浏榔器


      [root@dns 03]# jobs
      [1]-  Running                 gedit ule_02.txt
      [2]+  Running                 firefox
      [root@dns 03]# fg %1
    将还在后台运行的job---gedit ule_02.txt 调到前台运行

      ctrl + z 把前台进程放到后台去,并且暂停运行
      bg 把某个后台暂停的进程在后台运行

      ctrl + c 结束某个前台进程


      date日期命令
      #date+%x
      03/17/2010
      #date +%m/%d/%y
      03/17/2010
      #date +%Y-%m-%d
      2010-03-17
      #date "+%Y-%m-%d %H:%M:%S"
      2010-03-17 14:26:45
      #date 031714282010
      月日时分年   《-------修改时间

      # echo $(($(date +%s)/86400))  计算当前距离1970-01-01的天数
      # echo $(($(date --date='2010-03-18 00:00:00' +%s)/86400))


      echo $LANG 查看当前语言环境
      export LANG=en_US.UTF-8更改语言环境

      网络配置

        网卡配置
        #ifconfig
              ifconfig eth0
      eth0      Link encap:Ethernet  HWaddr 00:25:86:91:3D:34 
                inet addr:10.1.1.72  Bcast:10.1.1.255  Mask:255.255.254.0
                inet6 addr: fe80::225:86ff:fe91:3d34/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:
                RX packets:51873478 errors:0 dropped:0 overruns:0 frame:0
                TX packets:51390710 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:747618634 (712.9 MiB)  TX bytes:3903334584 (3.6 GiB)
                Interrupt:177 Base address:0xac00

            配置子接口(临时生效)
          #ifconfig eth0:1


            #mii -tool
             检查网卡链路是否起来
             
          修改网卡的配置文件
          # vim /etc/sysconfig/network-scripts/ifcfg-eth0
              DEVICE=eth0    ---设备名字
             BOOTPROTO=static  ---网卡启动时候配置的方式: static | dhcp
              ONBOOT=yes
              IPADDR=192.168.1.110
              NETMASK=255.255.255.0
              GATEWAY=10.1.1.1
             
            #service network restart 《--- # vim /etc/sysconfig/network(配置文件)


           # route del default gw 10.1.1.1  ---临时更改默认网关
         # route add default gw 10.1.1.1

           # route del -net 169.254.0.0 netmask 255.255.0.0 ---临时管理路由条目
         # route add -net 169.254.0.0 netmask 255.255.0.0 dev eth0

           配置DNS服务器的地址
         配置文件  /etc/resolv.conf
              nameserver 10.1.1.1
              nameserver 202.96.128.166  --电信
              nameserver 210.21.196.6                 ---网通

    怎么让电脑上网:
            1、配置正确的IP地址
            2、正确的网关
            3、正确的DNS

    排错的步骤:
               1,ping 127.0.0.1  ----------tcp/ip协议栈
            2,ping 网卡的地址 ----------网卡故障
            3,ping DNS地址    ----------ping 10.1.1.1
            4,ping www.163.com----------如果无法返回域名对应的ip地址,那么DNS配置错误

    练习:
            1、熟悉使用特权位,尝试自己描述一下它的用途。要求:每个用户使用touch命令创建的文件,拥有者属于tom,拥有组是nokia .实验完毕,不要忘记复原。
            2、建立一个文件夹/ftp,要求里面存放的文件只有文件拥有者才能删除。而且该目录下的所有文件和子目录的拥有组属性都是属于tom。
            3、怎么样实现让每个帐号在文本终端登录的时候,都在终端上显示 Welcome to upl信息 ?
            4、实现全局命令别名 mnts ,实现自动挂载 mount 10.1.1.20:/share/ftp_source/class/03
            5、让tom帐号建立文件夹的权限模式是 755,建立文件的权限是644。
            6、让主机ping www.baidu.com的时候返回的IP地址是10.1.1.20,应该怎么实现?
            7、根据网络配置几个步骤,自己进行故意的破坏,故意配置错误,然后同桌之间进行排错。

           1:思路:特权位就是root赋予某个命令有在执行的时候都是以特定的身份执行
               第一步:创建用户tom,用户组nokia以及普通用户aaa        #useradd tom
                                                                                               #groupadd nokia
                                                         #useradd aaa
                    第二步:查看touch命令的位置,以及详细信息              #which touch
                                                                                                #ls -l `which touch`
            第三步:更改touch命令的所有者与所有组                  #chown tom:nokia `which touch`
                    第四步:给touch命令赋予用户和用户组特权位              #chomd u+s,g+s `which touch`
                    第五步:切换到普通用户并用touch命令创建文件            #su - tom
                                                                                                $touch file1
            第六步:使用ls -l查看所创建的文件的所有者与所有组       $ls -l file1

               结果:其他帐号不能使用touch ----------------------原因:是因为使用的用户创建文件所在的路径的父目录没有写的权限,到有权限的目录下就可以执行touch命令了

            2:思路:第一步:创建文件夹ftp                                         #mkdir /ftp
                          第二步:递归修改ftp的拥有组                      #chown -R :tom /ftp
                          第三步:赋予ftp粘贴位                            #chmod o+t /ftp
           
            3:思路:每个帐号在登录时候都会自动运行帐号所对应的家目录下的.bashrc文件,因此只要在对应的.bashrc中添加echo ““Welcome to upl”
              如:#vim /home/inokia/.bashrc
                 添加echo "Welcome to up1"
                  #su - nokia
                  $就会有欢迎信息

              4:思路:全局就是说对所有帐号有效。。修改/etc/bashrc就可以了
              在末尾添加alias mnts='10.1.1.20:/share/ftp_source/class/03 /mnt'

                   5:思路:要修改默认的权限模式,可以尝试修改默认的umask
                      登录tom帐户后在提示符中输入$umask 022
               如果需要重启后还是这样,则可以修改配置文件/etc/bashrc

            6:思路:只需在本地的解析库中指定www.baidu.com的解析地址为10.1.1.20即可
                    #vi /etc/hosts
            添加10.1.1.20  www.baidu.com

    上一篇:Linux系统下使用mail发送Internet邮件的配置方法
    下一篇:linux中php如何安装CURL扩展方法示例教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    linux一些基本命令以及初级网络配置方法 linux,一些,基本,命令,以及,