zoukankan      html  css  js  c++  java
  • linux_centos安装

    1.首次安装

    1.下载网址:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2003.iso  

    2.虚拟机安装,参考网址

    https://www.cnblogs.com/tiger666/articles/10259102.html

    3.Linux查看ip方式

    方式1:ifconfig
    方式2:ip add
    
    使用xshell连接linux, 使用ssh协议来远程管理linux系统

    window电脑远程连接linux,需要通过xshell工具实现
    linux电脑远程连接linux

    命令语法: ssh 用户名@IP地址
    ssh root@192.168.1.155 ##远程连接linux机器

    
    

    5 我们急需一个IP地址,用来去远程连接

    # 重启网卡服务
    systemctl restart network
    # 启用网卡操作
    ifup 网卡名     #ifup ens33    启用网卡
    ifdown 网卡名    #停用网卡
    
    #显示颜色:绿色代表可执行文件,浅绿色代表软连接,白色代表普通文件
    没有ip就无法远程连接

    6.启动网络服务

    systemctl start network  # 启动网络服务
    systemctl restart network  # 重启网络服务
    systemctl stop network  # 停止网络服务

    7.但是这里有一个问题,每一次系统启动之后都需要去启用网卡,不然就没办法连接网络并获取IP地址

    vim /etc/sysconfig/network-scripts/ifcfg-ens33
    
    (3) 将最后一行ONBOOT=no改为ONBOOT=yes, 按ESC退出编辑模式,再输入:wq保存退出

    8.linux常用命令

    常用的操作命令
    
    ​    ls 查看目录下文件名
    
    ​    ls -l 查看目录下文件或目录的详细信息
    ​          -l 查看详细信息
    ​             -a 查看隐藏文件
    ​    cat 18cm.txt  查看文件内容
    #​    tail -f 18cm.txt 实时监控文件内容
    ​    more 18cm.txt 分页查询文件内容
    
    
    
    #
    
    ​    mkdir zhaoyi—创建一个名为zhaoyi的目录(文件夹)
    
    ​    touch age18.txt  创建一个文件
    
    
    #
    
    ​    rm -r age18 删除目录,但是需要询问是否删除
    
    ​        -r 表示递归删除
    
    ​        -f 强制,无条件删除
    
    ​    rm -rf age19
    
    ​    rm -rf /* 从删库到跑路,慎用!!!
    
    
    mv gaoxing gaoxin
    mv 王斯杰 老王
    
    
    查找命令
    -name 按照文件名查找文件
    -type 查找某一类型的文件,诸如:
    b - 块设备文件。
    d - 目录。
    c - 字符设备文件。
    p - 管道文件。
    l - 符号链接文件。
    f - 普通文件。
    s - socket文件
    
    
    find /tmp/ -type f  -name "oldboy.py"   ##范例
    find /tmp/ -type f  -name "oldboy.py"
    
    # 找出/tmp所有以 .txt 结尾的文件
    find /tmp/ -type f -name "*.txt"
    
    # 找到/etc下所有名字以host开头的文件
    find /etc -name 'host*'
    
    # 找到/opt上一个名为settings.py
    find /opt -name 'settings.py'

     9.tar命令的使用

    tar -zcvf 压缩文件名 文件名  # 压缩成 .tar.gz文件
    tar -zxvf 文件名           # 解压.tar.gz文件

    10.history命令的使用

    ##在终端: history
    然后再配合  :序号    调用命令
    
    history 显示历史命今
    
      316  rm -rf qishi3 rh root666 xiaolu.sh zhiwu.jpg 
      317  ls
      318  gzip -d optall.tar.gz 
      319  ls
      320  tar -xvf optall.tar 
      321  ls
      322  rm -rf optall.tar 
      323  ls
      324  tar -zcvf optall.tar.gz *
    
    
    !316  #可以执行rm -rf qishi rh root666 xiaolu.sh zhiwu.jpg命令

    11.查看端口信息

    netstat -tunlp     #在终端下输入该命令
    
    
    netstat -tunlp | grep 8000   #查看8000端口是否被占用

    12.ps命令

    ps -ef 查看服务器上面的进程信息, 可以配合管道符或grep进行过滤信息

    13.kill命令的使用

    kill -9 进程ID
    pkill 进程名 # 支持正则匹配
    killall 进程名

    14.linux下修改dns

    vim /etc/resolv.conf
    
    
    nameserver 223.5.5.5
    nameserver 119.23.23.23

    15.crontab的使用

    crontab -e        ##通过在终端窗口,任意目录位置, 输入命令crontab -e
    
    vim /etc/crontab
    
    
    在配置中添加想要执行的脚本命令即可 
  • 相关阅读:
    最简单的非交互ssh远程执行命令expect脚本
    [转]解决Adobe Reader X中金山词霸不能取词故障
    《TCP/IP Sockets 编程》笔记1
    Visual Studio 2005中无法调试CLR C++的枚举类型
    查找字符串中字符间不同的最大子串
    《C++ Primer》关于自增自减操作符的描述错误
    LVM逻辑卷管理
    《TCP/IP Sockets 编程》笔记2
    《TCP/IP Sockets 编程》笔记7
    Linux文件
  • 原文地址:https://www.cnblogs.com/jalen-123/p/13472141.html
Copyright © 2011-2022 走看看