• 第90节:Java中的Linux基础


    标题图

    第90节:Java中的Linux基础

    linux是装载虚拟机上面的:

    JDK依赖包:
    yum install glibc.i686
    
    MYSQL依赖包:
    yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 
    yum  update libstdc++-4.4.7-4.el6.x86_64
    yum -y install libncurses.so.5 libtinfo.so.5
    
    redis依赖程序
    yum install gcc-c++
    

    linux操作系统,管理硬件,服务软件

    VMware使用安装

    运行

    然后下一步,选择自定义安装,打钩核心组件,vix,默认配置,https端口443,取消启动时检查产品更新

    输入许可证密码
    效果

    VMware配置

    创建虚拟机,配置类型选典型,安装程序光盘映像文件,选稍后安装操作系统,创建的虚拟机将包含一个空白硬盘。选择客户机操作系统,选择linux,版本为CentOS,新建虚拟机向导,创建虚拟机名称,七个名称,位置,选择安卓的文章,自己定义。放在哪里。磁盘大小20GB,将虚拟磁盘分多个文件,下一步,硬件配置,自定义,根据内存进行配置,默认内存1024MB够用了,可以2048MB。接下来是处理器数量,下面等都默认够用,为1。

    选择新CD/DVD,选择启动时连接,使用ISO映像文件,网络适配器,默认即可,启动时连接,NAT模式,已准备好创建虚拟机,点击完成,开启虚拟机。

    linux安装

    虚拟机上编辑,首选项,热键,默认勾选CentOS-VMware Workstation,可移动设备,开启虚拟机,选择安装项,第一个:

    install or upgrade an existing system:
    安装或升级现有系统
    install system with basic video driver:
    使用基本驱动安装程序
    rescue installed system:
    求援安装的系统
    boot frome local drive:
    从本地驱动启动
    memory test:
    内存测试
    

    跳过检查,“tab”键,选“skip”,回车enter
    语言选中文,键盘选美国英式选择基本存储设备即可,然后选择是,配置网络,选择自动连接,ipv4配置,方法选自动,应用,关闭,下一步,时区默认,设置linux密码,选择磁盘分区配置,选择安装类型,选择使用所有空间或替换现有Linux系统,格式化,将存储配置写入磁盘,将修改写入磁盘,选择系统安装类型,Basic Server安装的基本系统的平台支持,不含桌面,下一步。

    登录:账号,密码

    linux入门

    unix是一个强大的多用户,多任务操作系统,Linux是一套免费的类unix操作系统,很多linux存在不同的版本,但都是用Linux内核。

    linux大佬:

    效果

    效果

    linux是一个功能完善,稳定可靠的操作系统

    效果

    linux版本:

    1. 内核版本
    2. 发行版本

    效果

    linux安装需要虚拟机,VirtualBox是一款开源的虚拟机软件,安装CentOS,CRT工具的使用。

    常见命令

    ls: list 列出目录内容
    -l 使用详细格式列表
    -t 用文件和目录的更改时间排序
    -r 反向排序
    
    ls -l
    
    cd 目录
    cd " 当前用户目录
    cd / 根目录
    cd - 上次访问的目录
    cd .. 上一次目录
    cd 缺省当前用户目录
    
    pwd 显示工作目录
    
    mkdir 创建目录
    
    cat 显示文件文件内容
    
    cat 文件 显示指示文件的所有内容
    
    more 分页显示文件内容
    more file
    
    less 命令 分页显示文件内容,操作更详细
    less -mN 文件
    -m 百分比
    -N 行号
    
    tail 命令 
    -n 显示行数
    -f 循环读取
    
    tail -f dashucoding.log
    
    dashucoding.log &
    & 后台运行
    
    cp copy 复制文件
    -r 一并处理文件
    
    mv move 移动或更名
    mv -f -force 重复会覆盖
    
    rm remove 删除文件或目录
    -f  -force 强制删除
    -r -R -recursive 递归处理文件
    
    find 查找
    -name 
    find /root/ -name 'dashu*'
    
    vim 文件名 进入 一般模式 
    按i 进入插入模式
    按esc 到一般模式
    输 :wq 退出
    
    yy 单行复制
    myy 多行复制
    p 粘贴
    
    i 插入前 光标
    shift + i 后
    dd 删除光标所在行
    ndd 删除n行
    
    管道 |
    输出内容 | 输入内容
    命令1 | 命令2
    
    grep
    
    ps命令
    
    kill命令
    kill[参数][程序]
    
    ifconfig 显示网络设备
    ping 主机名或是ip地址
    测试与目标主机的连通性
    
    tar备份压缩
    
    tar
    -c 压缩
    -x 解压
    -z 是否需要用gzip压缩
    -v 压缩的过程中显示文件
    -f 使用档名
    
    解压zxvf
    压缩zcvf
    
    压缩 tar -zcvf
    解压 tar -zxvf
    
    关机:halt
    重启:reboot
    
    chmod功能: 变更文件或目录的权限
    
    网络配置,vim
    cat/etc/sysconfig/network-scripts/ifcfg-eth0
    setup network configuration, device configuration,第一个,cancel。
    

    结言

    好了,欢迎在留言区留言,与大家分享你的经验和心得。

    感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

    达叔小生:往后余生,唯独有你
    You and me, we are family !
    90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通
    简书博客: 达叔小生
    https://www.jianshu.com/u/c785ece603d1

    结语

    • 下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
    • 小礼物走一走 or 点赞
  • 相关阅读:
    Boostrap响应式与非响应式
    Linux文件处理命令
    Linux各目录作用
    linux系统安装
    并发编程之基础( 五)
    Extjs自定义验证介绍
    javascrict中innerhtml和innerText的关系
    List泛型的应用
    winform项目改项目名称
    math.random用法
  • 原文地址:https://www.cnblogs.com/dashucoding/p/11140215.html
Copyright © 2020-2023  润新知