zoukankan      html  css  js  c++  java
  • CentOS7学习

    1、为什么学linux?
      linux开源免费,系统稳定,多用户的操作系统。
      linux有许多版本,各个版本之间的不同点大概分三种?
      > 内核不同
      > 集成不同的应用
      > 定制不同的图形化界面
    2、安装VMware和linux
      有的电脑安装VMware会报错,需要到BIOS设置开启虚拟化。
      安装好VMware,然后配置出一台电脑。
      安装linux。
      安装xFTP,XShell。
    3、常用的命令
      3.1切换目录
      cd 目录 注意:.代表当前目录,..代表上级目录,~ 当前登录用户的家目录,/就是根目录
      3.2创建删除文件与文件夹
      创建文件 touch a.txt 创建a.txt,在当前目录
      创建一个文件夹 mkdir 文件夹
      创建多级目录 mkdir -p 文件夹1/文件夹2/文件夹3
      删除空白文件夹 rmdir 文件夹
      删除非空文件夹 rm -rvf 文件夹
      3.4复制
      cp 文件 目录
      cp 文件 目录/新文件名
      3.5 mv
      重命名 mv oldFileName newFileName
      移动文件mv /目录/movefile /targetFolder
      3.6 tail 查看文件内容,从尾部
        * -f 跟随查看,动态显示 ctrl+c结束
        * -n200 显示行数,n可以省略
    3.7 echo 环境变量名 打印环境变的值 例如:echo $JAVA_HOME
    3.8 find查找文件
      find + 搜索路径+参数+搜索关键字
      find /etc -name "*.txt"

      locate查找文件,基于索引的,linux是在0点自动创建文件索引的,所以新创建的文件,用此方法是搜索不到的,可以通过updatedb命令来更新索引。然后就可以查到了。
    3.9 压缩文件
      

    3.10 vim操作
        
      一般模式下的快捷操作(默认模式下):

        

        

    3.11 网络设置

      1、ifconfig 查看当前网络配置信息

      2、修改配置文件

        vi  /etc/sysconfig/network-scripts/ifcfg-ens33          注意可能文件名不同

      3、重启网络服务  network

    :centos6与centos7  不同;还有防火墙centos6叫iptables ,centos7叫firewalld

                   

    3.12  管道符命令 grep

      ls  |grep  33      列出包含33的,就是把前面命令的结果,作为grep的输入。

     3.13 rpm与yum

      1、安装rpm包

        

       2、yum安装

        

  • 相关阅读:
    mybatis <=或这个>=提示错误Tag name expecte问题解决
    Navicat 设置自增长初始值
    mysql 时间与字符串相互转换
    jquery 动态控制显隐
    mysql 查询常见时间段数据
    jquery 取得select选中的值
    java8 运算语法集
    springboot 单元测试
    idea 自动生成并跳转单元测试
    限制页面被pc端访问
  • 原文地址:https://www.cnblogs.com/xingrui/p/10145550.html
Copyright © 2011-2022 走看看