Ubuntu16.04安装jdk以及环境配置

其安装步骤和linux上是一样的操作

步骤一:查看现有安装的jdk的版本(在Ubuntu中rpm命令不管用,可省略)

rpm -qa | grep -i java


步骤2:卸载已有软件(Ubuntu不能使用rpm,可省略这一步)

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686


步骤:将jdk的压缩包上传到系统的一个文件夹中

我是使用的软件Xftp用来,操作文件,可直接在里面建立文件夹将压缩包上传,不用再使用命令,比较省事

步骤4:在当前压缩包的文件中解压JDK

tar -zxvfjdk-8u181-linux-x64.tar.gz

步骤5:将jdk移动到“/usr/local/src/java”

注意,一定要移动到/usr/local/src目录下,我之前移到了自己定义的一个位置,一直没有安装成功

mkdir /usr/local/src/java/

在压缩包的文件下,将压缩后的jdk进行移动

mv jdk1.8.0_181/    /usr/local/src/java/jdk1.8

这个jdk1.8是自己起的一个名字,进入里面就是bin

步骤6:配置系统环境变量

vim /etc/profile

输入i 进入编辑模式,键盘上的上下左右键进行换行,输入命令

export JAVA_HOME=/usr/local/src/java/jdk1.7

export PATH=$JAVA_HOME/bin:$PATH


esc进入一般模式,然后输入: wq  保存并退出

步骤7:使配置文件生效,并测试

进入到bin目录下输入命令:

source /etc/profile

java -version


问题1:虚拟机ping通主机,一直不停运行

解决:按键盘的Ctrl+Z就可以了

问题2:连接不上xshell等远程工具

解决:在Ubuntu安装ssh服务器

       sudo apt-get install openssh-server

下载好就可以连接

Xshell如何连接:https://blog.csdn.net/dengjin20104042056/article/details/79123387

问题3:xftp从Windows往linux系统上传文件失败

Permission is not allowed。错误,刚开始成功了,后来成功的文件夹也不行。

解决:于是我把文件夹的权限改成777。$chmod 777 env   但是why?不是root权限么

一、开启管理员Root账号

一般我们在服务器内的操作都需要通过管理员Root账号来进行。 

sudo passwd root  #启用Root账号并设置密码,根据提示输入两次密码

su root  #从普通用户切换到root用户,根据提示输入root密码

su moodletsg #从root用户切回到普通用户,在su之后输入你自己的用户名

sudo passwd -l root #禁用root账号,要重启则输入sudo passwd root再次设置密码


cd ..是回到上一级目录

cd .是当前目录

cd /是回到根目录

cd ~回到用户主目录

ll 列出来的结果详细,有时间,是否可读写等信息

ls 只列出文件名或目录名

ifconfig   查看网络地址

cat +文件名 查看文件,不会进入编辑模式

管道命令

二、文件编辑命令:

vi和vim的区别

他们都是多模式编辑器,vim是vi的升级版本,vim兼容vi

vi有3个模式:插入模式、命令模式、低行模式。 

插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 

命令模式:可以移动光标、删除字符等。 

低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。 

1.打开文件、保存、关闭文件(vi命令模式下使用) 

vi filename       //打开filename文件 

:w       //保存文件 

:wvpser.net//保存至vpser.net文件 

:q          //退出编辑器,如果文件已修改请使用下面的命令 

:q!        //退出编辑器,且不保存 

:wq         //退出编辑器,且保存文件 


2.插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式) 

a      //在当前光标位置的右边添加文本 

i       //在当前光标位置的左边添加文本 

A     //在当前行的末尾位置添加文本 

I      //在当前行的开始处添加文本(非空字符的行首) 

O     //在当前行的上面新建一行 

o     //在当前行的下面新建一行 

R    //替换(覆盖)当前光标位置及后面的若干文本 

J    //合并光标所在行及下一行为一行(依然在命令模式)


三、文件权限

文件权限详解:

drwxr-xr-x 

权限一共有十位d rwx r-x r-x

第一位:d是目录文件,l是链接文件,-是普通文件,p是管道

第二到第四位:user表示这个文件的属主拥有的权限,r是读,w是写,x是执行。

第五到第七位:group表示和这个文件属主所在同一个组的用户所具有的权限

第八到第十位:other表示其他用户所具有的权限。

例如:

drwxr-xr-x user1 group1 filename

表示filename是个目录,user1拥有读写执行的权限,和user1所在同一个group1组里的用户拥有只读和执行权限,剩下其他用户拥有只读和执行权限。

ls–l   查看当前文件夹下所有文件的详细信息

增加或者删除权限:

完整命令:chmod  [{ugoa}{+-=}{rwx}]  [文件名或者目录]

u--user   g--group  o --other    a  --all

例如:

chmod  u+rwx   filename  这就是对filename文件执行u用户添加rwx权限

数字命令控制权限:

x------1

w------2

r------4

chmod a+rwx filename    ~    chmod 777 filename

四、创建文件和文件夹

创建文件:touch  (文件名)

创建文件夹:mkdir  (文件夹名)

五、删除操作

rm [选项]文件

-f, --force强力删除,不要求确认

-i每删除一个文件或进入一个子目录都要求确认

-I在删除超过三个文件或者递归删除前要求确认

-r, -R递归删除子目录

-d, --dir删除空目录

-v, --verbose显示删除结果

常用如下几个:

rm -d目录名#删除一个空目录

rmdir目录名#删除一个空目录

rm -r目录名#删除一个非空目录

rm文件名#删除文件

在终端进到那个文件夹,然后执行:

sudo rm -rf文件夹名

如果还是不行,就用

sudo chmod 777文件夹名

sudo rm -rf文件夹名

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,159评论 9 467
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,723评论 0 10
  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 2,643评论 0 4
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,333评论 0 9
  • ​ 实际上每一块自内存区中都会有存在一部分的可变伸缩区,其基本流程:如果空间不足了,则在可变的范围之内扩大内存...
    P_ursuit阅读 2,519评论 0 0