ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

虚机(Ubuntu)学习笔记

2021-07-30 17:32:36  阅读:223  来源: 互联网

标签:install jdk tldr sudo apt 笔记 虚机 Ubuntu 目录


Ubuntu入门学习

为什么要学习Unix,why?

开发项目期间:windows居多

项目上线必须是unix系统或其子系统

虚拟机资料

链接:https://pan.baidu.com/s/1_rjbmfhwW8qsER_GUYVhEQ
提取码:3306
内含VM15版本,VM16版本,Ubuntu20.04镜像文件和kali2021.1镜像文件,请按需自取

推荐两款实用的虚机小工具

tree 方便查找当前目录及其子目录下的文件,以树状结构展示。
安装命令:
sudo apt update 
sudo apt install tree 
展示

image

tldr

全称too longer,don't read 特别好用的命令帮助工具,比-help和man手册更加简洁,易于使用。

安装命令:
方法一:
sudo apt update 
sudo apt install npm 
sudo apt install nodejs-legacy 
sudo npm install n -g 
sudo n latest 
sudo npm install -g tldr 
方法二:
sudo apt update 
sudo apt install -y tldr 
cd ~/ 
mkdir -p ~/.tldr/tldr 
git clone https://github.com.cnpmjs.org/tldr-pages/tldr.git ~/.tldr/tldr 

首次安装后需要多输几次tldr + 命令, 一旦成功就可以正常使用了

展示

image

Ubuntu常用命令使用

命令 主要用途
ls 查看文件和目录
cat 查看文本内容
touch 创建文件
mkdir 创建目录(-p 创建多级目录)
rm 删除文件(-r 删除目录)
cp 复制文件(-r 复制目录)
mv 移动文件和目录
chmod 修改文件目录权限
chown 修改文件所有者
cd 跳转命令

可通过info,man手册,tldr,-help对命令及其属性进行学习


Ubuntu上jdk安装与配置

jdk安装

资料

链接:https://pan.baidu.com/s/1vw5baTL2WouQeCoW18LYBA
提取码:3306
内含Liunx版jdk1.8版本两款,请按需自取
将jdk离线安装包下载到Ubuntu桌面

1. 在桌面打开终端,执行解压解除归档操作
sudo tar -xzvf /home/briup/桌面/jdk-8u74-linux-x64.tar.gz -C /opt

jdk将会解压到/opt目录,该目录是应用程序等附加软件的安装目录

sudo tar -xzvf /home/briup/桌面/jdk-8u291-linux-x64.tar.gz -C /opt
2.查看是否安装成功

image

image

3.配置环境变量
vim ~/.bashrc

进入vi 编辑模式后,行末添加以下内容如下图:
export JAVA_HOME=/opt/jdk1.8.0_74
export CLASSPATH=.
export PATH=$JAVA_HOME/bin:$PATH
image

4.保存修改内容,退出。输入以下命令,使环境变量生效。
source ~/.bashrc

注意:此处配置的环境变量是用户级别的环境变量,即只有当前用户才可以使用;要想全局配置,需进行系统环境变量配置,只需把第三步打开的文件换成/etc/profile即可

sudo vim /etc/profile
5.验证

运行

java -version
javac -version

查看是否安装配置成功

标签:install,jdk,tldr,sudo,apt,笔记,虚机,Ubuntu,目录
来源: https://www.cnblogs.com/chn-dpf/p/15080696.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有