第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版本:
- 内核版本
- 发行版本
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 点赞
相关文章
- java集合(3)- Java中的equals和hashCode方法详解
- linux_java_同时停止三个项目脚本
- Java 基础面试题
- Java JDBC 操作二进制数据、日期时间
- 你所不知道的库存超限做法 服务器一般达到多少qps比较好[转] JAVA格物致知基础篇:你所不知道的返回码 深入了解EntityFramework Core 2.1延迟加载(Lazy Loading) EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public? 藏在正则表达式里的陷阱 两道面试题,带你解析Java类加载机制
- 大杂烩 -- Java内存布局【图】以及java各种存储区【详解】
- java enum(枚举)使用详解 + 总结
- java创建文件,并向文件中写入字符串,读取字符串到屏幕
- Java网络教程: InetAddress
- Java Date Time 教程-java.sql.Timestamp
- Java: mysql-connector-java
- Java 操作 Linux 服务器 上传文件并执行脚本
- 2020最新整理JAVA面试题附答案
- JAVA单元测试框架-12-java代码重复执行失败的测试用例
- java在Linux执行命令Java在Windows执行命令
- 用navicat访问linux数据库,成功实现Navicat访问Linux中安装的MySQL数据库
- Java基础语法:1.第一个java程序
- 《Java遗传算法编程》—— 2.7 交叉伪代码
- Java之创建对象>4.Enforce noninstantiability with a private constructor
- Java中的单例模式
- Java日志框架slf4j剖析
- Java打印输出:java天龙八部私服
- VMware创建Linux虚拟机之(二)下载安装JDK与配置Java环境变量
- Linux基础:文件基础属性及如何更改文件属性、文件与目录管理、linux软硬链接的理解、linux用户和用户组管理
- linux服务器安装nodeJS步骤及踩坑记录(解决node -v报错cannot execute binary file: Exec format error的问题 - 在Linux中安装适用于arm64位的nodejs)以及node环境项目部署
- 2023年开年java面试开胃菜
- Java小知识,关于输入double,float,和字符类
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- 【Linux】linux经常使用基本命令
- java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
- 【Java】:Linux下JDK默认安装路径
- java poi 向excel写入图片
- 不吹不黑,关于 Java 类加载器的这一点,市面上没有任何一本图书讲到