第90节:Java中的Linux基础

linux是装载虚拟机上面的:

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

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

VMware使用安装

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

输入许可证密码

VMware配置

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

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

linux安装

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

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

跳过检查,“tab”键,选“skip”,回车enter

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

登录:账号,密码

linux入门

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

linux大佬:

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

linux版本:

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

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

常见命令

  1. ls: list 列出目录内容
  2. -l 使用详细格式列表
  3. -t 用文件和目录的更改时间排序
  4. -r 反向排序
  5. ls -l
  6. cd 目录
  7. cd " 当前用户目录
  8. cd / 根目录
  9. cd - 上次访问的目录
  10. cd .. 上一次目录
  11. cd 缺省当前用户目录
  12. pwd 显示工作目录
  13. mkdir 创建目录
  14. cat 显示文件文件内容
  15. cat 文件 显示指示文件的所有内容
  16. more 分页显示文件内容
  17. more file
  18. less 命令 分页显示文件内容,操作更详细
  19. less -mN 文件
  20. -m 百分比
  21. -N 行号
  22. tail 命令
  23. -n 显示行数
  24. -f 循环读取
  25. tail -f dashucoding.log
  26. dashucoding.log &
  27. & 后台运行
  28. cp copy 复制文件
  29. -r 一并处理文件
  30. mv move 移动或更名
  31. mv -f -force 重复会覆盖
  32. rm remove 删除文件或目录
  33. -f -force 强制删除
  34. -r -R -recursive 递归处理文件
  35. find 查找
  36. -name
  37. find /root/ -name 'dashu*'
  38. vim 文件名 进入 一般模式
  39. 按i 进入插入模式
  40. 按esc 到一般模式
  41. 输 :wq 退出
  42. yy 单行复制
  43. myy 多行复制
  44. p 粘贴
  45. i 插入前 光标
  46. shift + i 后
  47. dd 删除光标所在行
  48. ndd 删除n行
  49. 管道 |
  50. 输出内容 | 输入内容
  51. 命令1 | 命令2
  52. grep
  53. ps命令
  54. kill命令
  55. kill[参数][程序]
  56. ifconfig 显示网络设备
  57. ping 主机名或是ip地址
  58. 测试与目标主机的连通性
  59. tar备份压缩
  60. tar
  61. -c 压缩
  62. -x 解压
  63. -z 是否需要用gzip压缩
  64. -v 压缩的过程中显示文件
  65. -f 使用档名
  66. 解压zxvf
  67. 压缩zcvf
  68. 压缩 tar -zcvf
  69. 解压 tar -zxvf
  70. 关机:halt
  71. 重启:reboot
  72. chmod功能: 变更文件或目录的权限
  73. 网络配置,vim
  74. cat/etc/sysconfig/network-scripts/ifcfg-eth0
  75. setup network configuration, device configuration,第一个,cancel。

结言

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

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

达叔小生:往后余生,唯独有你

You and me, we are family !

90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通

简书博客: 达叔小生

https://www.jianshu.com/u/c785ece603d1

结语

  • 下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
  • 小礼物走一走 or 点赞

第90节:Java中的Linux基础的更多相关文章

  1. 第87节:Java中的Bootstrap基础与SQL入门

    第87节:Java中的Bootstrap基础与SQL入门 前言复习 什么是JQ? : write less do more 写更少的代码,做更多的事 找出所有兄弟: $("div" ...

  2. 第76节:Java中的基础知识

    第76节:Java中的基础知识 设置环境,安装操作系统,安装备份,就是镜像,jdk配置环境,eclipse下载解压即可使用,下载tomcat 折佣动态代理解决网站的字符集编码问题 使用request. ...

  3. 第68节:Java中的MYSQL运用从小白到大牛

    第68节:Java中的MYSQL运用从小白到大牛 前言 学习java必备要求,学会运用!!! 常见关系化数据库 BootStrap是轻量级开发响应式页面的框架,全局css组件,js插件.栅格系统是将页 ...

  4. 第79节:Java中一些要点

    第79节:Java中一些要点 前言 一些知识点忘了没,可以通过一个点引出什么内容呢?做出自己的思维导图,看看自己到了哪一步了呢 内容 如果有人问jre,jdk,jvm是什么,你怎么回答呢? jre的英 ...

  5. 第78节:Java中的网络编程(上)

    第78节:Java中的网络编程(上) 前言 网络编程涉及ip,端口,协议,tcp和udp的了解,和对socket通信的网络细节. 网络编程 OSI开放系统互连 网络编程指IO加网络 TCP/IP模型: ...

  6. 第69节:Java中数据库的多表操作

    第69节:Java中数据库的多表操作 前言 学习数据库的多表操作,去电商行业做项目吧!!! 达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文 ...

  7. 第83节:Java中的学生管理系统分页功能

    第83节:Java中的学生管理系统分页功能 分页功能一般可以做成两种,一种是物理分页,另一种是逻辑分页.这两种功能是有各自的特点的,物理分页是查询的时候,对数据库进行访问,只是查一页数据就进行返回,其 ...

  8. 第82节:Java中的学生管理系统

    第82节:Java中的学生管理系统 学生管理系统的删除功能 删除,点击超链接,点击弹出对话框式是否进行删除,如果确定,就删除,超链接执行的是js方法,在js里访问,跳转servlet,,servlet ...

  9. 第80节:Java中的MVC设计模式

    第80节:Java中的MVC设计模式 前言 了解java中的mvc模式.复习以及回顾! 事务,设置自动连接提交关闭. setAutoCommit(false); conn.commit(); conn ...

随机推荐

  1. (转)FFMPEG类库打开流媒体的方法(需要传参数的时候)

    本文链接:https://blog.csdn.net/leixiaohua1020/article/details/14215393 使用ffmpeg类库进行开发的时候,打开流媒体(或本地文件)的函数 ...

  2. js中__proto__和prototype的区别和关系?(转)

    转自知乎:https://www.zhihu.com/question/34183746

  3. 在论坛中出现的比较难的sql问题:32(row_number函数+子查询 sql循环取差值)

    原文:在论坛中出现的比较难的sql问题:32(row_number函数+子查询 sql循环取差值) 所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路. sql循环取差值,该怎 ...

  4. C# 小数各种操作

    Math.Ceiling();//向上取整 //举一反三 Math.Floor();//向下取整 Math.Round();//四舍六入五取偶

  5. javascript -- 时间转换

    function numFormat(num){ //时间处理 return ('00' + num).substr(-2);    #处理 日期前面有0的情况}function timeFormat ...

  6. 使用Django时需要注意的八个要点

    1.在settings.py中使用os. path.dirname() 常用代码如下: # settings.py import os PROJECT_DIR = os.path.dirname(__ ...

  7. 最近跟进一个CS项目,用到c#基础知识,准备开个分类记录一下

    C#在txt类文件中追加内容 string path = "test.txt";FileStream mystream = new FileStream(path, FileMod ...

  8. python3之面向对象编程理解

    面向对象主要有三个特征:封装,继承,多态度. 一.封装 定义类语 class Animal(): class为定义类的关键字,后面跟名字(): python命名规范建议:类一般首字母单词大写,属性变量 ...

  9. sed 查询特定内容

    查询命令对照表 打印/etc/passwd中第10行的内容 sed -n '10p' /etc/passwd 打印/etc/passwd中第8行开始,到第15行结束的内容 sed -n '8,15p' ...

  10. sql sever2008 R2 检测到索引可能已损坏。请运行 DBCC CHECKDB。

    1.设置成单用户状态 USE MASTER ALTER DATABASE DBNAME SET SINGLE_USER; GO --DBNAME为修复的数据库名 2.执行修复语句,检查和修复数据库及索 ...