zoukankan      html  css  js  c++  java
  • Linux基本操作

    1.先检查host是否连接不上
    ping 10.0.0.200
        -检查服务器IP是否正确
        -编辑--虚拟网络编辑器--子网IP
        -开启服务列表查看,与虚拟机相关的五个服务是否开启
            win+R --> services.mcs
        -查看Windows的网络连接是否正常
    3.是否远程连接端口22,是否开启
    telnet 10.0.0.200 22
    
    
    快捷键
        tab 自动补全
        清屏
            Ctrl+L
            clear
    rm -f xxx.txt
    mkdir /data 创建文件夹
    ls /data/  -l(显示详细信息) 
    cd /data/ 
    pwd 迷路了解决办法
    touch /data/xxx.txt 创建文件
    
    相对路径与绝对路径
    1.绝对路径从根开始
    2.相对路径 从当前路径开始
    
    编辑文件
    vim /data/xxx.txt 
    2.进入编辑模式
        i
    3.退出编辑模式
        Esc
    4.退出
        :wq (write quit) 保存并退出
        :q! 强制退出不保存
    5.显示文件的内容
    cat data/xxx.txt
    
    vi 记事本
    vim notepad++
    
    echo "jfsfjff" 把文件显示在屏幕上
    echo "dasd" >> /data/xxx.txt 把文字追加到文件的结尾
    > 重定向 先清空文件,再把文件追加到结尾
    
    
    
    vi快捷键
        复制当前行 yy
        粘贴 p
        剪切 dd
    
        撤销 u
        恢复 ctrl +R
        
        
    拷贝与移动
        cp /data/xx.txt /tmp/ 拷贝
        mv /data/ /root/ 移动
        ls -l /data 
    删除
        rm /data/xxx.txt -f 强制删除
        rm /data/ -rf 强制删除目录
    
    查找
        -type f(file)
        -type d(dir)
        find / -type f -name 'xx.txt'
        find / -type f -name '*.txt' 模糊查找
        find / -type f size +1M
    回到上一级
        .. 上级目录
        .  当前目录
    管道
        find  / -type f -name "*.txt" -size +1M | xargs ls -l
    
    显示行号
        seq 10 -1 1 > nginx.conf
        cat nginx.conf
        :set nu
    快速到达文件的某一行
        最后一行 G
        第一行 gg
        某一行 10gg
    创建多层目录
        mkdir -p /data/ldq/aa
    显示文件某些行信息
        awk 'NR==20' 
        awk 'NR>20' xx.txt 显示行号大于20
        awk 'NR>20'&&'NR<30' xx.txt
    替换
        sed 's#oldboy#oldgirl#g' t.sh
        find /oldboy/ type f -name '*.sh' | xargs sed 's#oldboy#oldgirl#g'
        
    创建压缩包
        tar zcf /篮子  /苹果。
        z======gzip 压缩
        c======create 打包
        v======verbose 显示过程
        f======file 指定压缩包
    
    查看压缩包
        tar tf /
    解压
        tar xf /
    安装软件常用方法
        1.yum
        2.rpm
        3.编译安装
            ./configure
            make
            make install
    Linux无法网
        1.ping www.baidu.com
        2.确认是否是DNS问题
            把域名解析为IP地址 DNS
            Error:unknown host
            ping 223.5.5.5
            vim /etc/sysconfig/network-scripts/ifcfg-eth0
            
            
    
        3.
        
        
    Linux无法上网排查过程
    1.确认是否能上网
    ping baidu.com 
    
    2.确认是否是DNS问题
    ping 223.5.5.5
    ping 114.114.114.114
    
    修改网卡的DNS
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    
    [root@oldboyedu-s6 tmp]# cat  /etc/sysconfig/network-scripts/ifcfg-eth0 
    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    IPADDR=10.0.0.200
    PREFIX=24
    GATEWAY=10.0.0.2
    DNS1=223.5.5.5
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="System eth0"
    
    [root@oldboyedu-s6 tmp]# /etc/init.d/network restart 
    Shutting down interface eth0:                              [  OK  ]
    Shutting down loopback interface:                          [  OK  ]
    Bringing up loopback interface:                            [  OK  ]
    Bringing up interface eth0:  Determining if ip address 10.0.0.200 is already in use for device eth0...
                                                               [  OK  ]
    [root@oldboyedu-s6 tmp]# ping baidu.com
    PING baidu.com (111.13.101.208) 56(84) bytes of data.
    64 bytes from 111.13.101.208: icmp_seq=1 ttl=128 time=5.77 ms
    64 bytes from 111.13.101.208: icmp_seq=2 ttl=128 time=5.97 ms
    64 bytes from 111.13.101.208: icmp_seq=3 ttl=128 time=5.91 ms
    
            
        
        
        
    
    
    
        
  • 相关阅读:
    asmxwebservicebasicauthentication
    asp.net mvc uploading_and_returning_files
    HTTP请求格式 状态码404,404等
    HTTP BASIC 应用(2)
    [转载]HTML生成PDF(c#)
    [转载]ASP.NET MVC的例子中都使用了Repository模式
    spring MVC 如何接收前台传入的JSON对象数组并处理
    表格中的checkbox复选框 全选非全选 公共方法 及提交选中结果
    atitit.提升开发效率MDA 软件开发方式的革命(5)列表查询建模
    atitit.提升开发效率MDA 软件开发方式的革命(3)自动化建表
  • 原文地址:https://www.cnblogs.com/ldq1996/p/8556025.html
Copyright © 2011-2022 走看看