前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

Linux

作者头像
P轴
发布2022-11-22 16:47:06
2590
发布2022-11-22 16:47:06
举报
文章被收录于专栏:P轴

(adsbygoogle = window.adsbygoogle || []).push({});

# 前言

cent os 8版本放弃了 服务器centos7 个人使用Ubuntu

# 虚拟机安装

安装盘选择自动 默认最小安装是只有命令行,选择GNOME桌面

image
image

VirtualBox安装完CentOS7后无法调节分辨率,需要安装额外的工具。

# 安装依赖包

首先确保虚拟机能正常连接网络,需要手动点击联网,打开火狐浏览器测试下看看。 然后安装:kernel、kernel-core、kernel-modules、kernel-devel、gcc、make、perl、elfutils-libelf-devel:

代码语言:javascript
复制
sudo yum install kernel kernel-core kernel-modules kernel-devel gcc make perl elfutils-libelf-devel 

检查kernel源码是否与内核版本是否一致:

代码语言:javascript
复制
ls /usr/src/kernels
uname -r

不一致是正常的,因为此时需要重启选择新的内核版本,然后再次检查:将会一样

# 安装增强工具

设备-安装增强工具 视图-自动调整试图尺寸 设置大号文本

# 基本操作

ifconfig 查看ip 虚拟机采用网桥方式联网 虚拟机ping主机时,主机需要关闭防火墙 主机可以直接ping通虚拟机 sudo mkdir java 创建java文件夹 su 账户名 切换账户

# 文件权限管理

任何文件都有权限 [pan@localhost ~] ~表示home目录 ll命令查看权限

第一个字母 d 目录 蓝紫色 l 链接文档,类似于快捷方式天蓝色 -文件 后面字符三个一组,为r(read)w(write)x(execute)-的任意组合 属主权限,创建者 属组权限,与创建者同组的用户 其它用户权限 r 1 w 2 x 4 给java赋所有权限,文件夹绿底显示

代码语言:javascript
复制
sudo chmod 777 java

mkdir 创建文件夹 rmdir 删除空目录 cp 源文件 目标文件 复制文件

代码语言:javascript
复制
cp /usr/java/TMP.txt ~/linshi.txt

rm删除文件 rm 文件/目录 -r 递归删除,慎用 mv移动

# 文件内容的查看

cat TMP.txt -b 显示行号

# vim

wq!

# 工具软件

WinScp 上传jdk及tomcat压缩包 /etc/profile文件尾部添加

代码语言:javascript
复制
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin 

启动tomcat 在tomcat bin目录 ./startup.sh VirtualBox关闭防火墙的方式和vm不一样

代码语言:javascript
复制
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

# 参考

https://zhuanlan.zhihu.com/p/530164670

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=38dpnhkh4o8wo

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 前言
  • # 虚拟机安装
    • # 安装依赖包
      • # 安装增强工具
      • # 基本操作
        • # 文件权限管理
          • # 文件内容的查看
          • # vim
          • # 工具软件
          • # 参考
          相关产品与服务
          云开发 CloudBase
          云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档