Linux、vi、java

一、Linux的结构

这里写图片描述

二、关闭防火墙
1、查看防火墙的状态:systemctl status firewalld.service2、关闭防火墙:systemctl stop firewalld.service  
    使用这条命令,防火墙就关了,但是重启虚拟机后,防火墙就又开了,所以还需要使用下一条命令,将防火墙彻底关掉。
   3、禁用防火墙(永久):  systemctl disable firewalld.service
三、设置主机名 (配置文件) /etc/hosts
​    vi /etc/hosts
​    192.168.157.11 bigdata11
四、vi编辑器:相当于linux的记事本
三种模式:
1、编辑模式:等待命令的输入
        按i--> 进入插入模式
        按:(冒号)进入命令模式

2、插入模式: 按esc键回到编辑模式

3、命令模式
        w 保存
        q 退出
        wq 保存退出
        wq! 强制保存退出
        打开行号  set number
        关闭行号  set nonumber
        换行  set wrap
             set nowrap

        切换到最后一行 shift + g
        删除当前行 dd
五、Linux文件目录操作命令、Linux的权限管理、java环境的配置
ls    显示文件和目录列表 
ls -l 列出文件的详细信息(包括文件的大小和文件的权限)
ls -a 列出当前目录所有文件,包括隐藏文件
  1. 隐藏文件 .bash_profile 要在这个隐藏文件中配置环境变量,比如 JAVA_HOME、HADOOP_HOME

  2. 隐藏目录 .ssh —-> 配置Hadoop和Spark的免密码登录

  3. 查看当前目录 pwd

  4. /root —> root用户的HOME目录(快捷方式直接输入 ~)

  5. 切换目录 cd

  6. touch 生成一个空文件

  7. echo 生成一个带内容文件,echo更常用的用法是:查看环境变量 echo $JAVA_HOME

mkdir 创建目录
mkdir -p 父目录不存在情况下先生成父目录
mkdir /root/tools  ---> 所有的安装包
mkdir /root/training      ---> 安装目录
cat tac 显示文本文件内容
cat是从第一行开始写;tac是从最后一行开始写
举例:cat a.txt
cp 复制文件或目录
cp a.txt data.txt
rm 删除文件
rm -r 同时删除该目录下的所有文件
rm -f 强制删除文件或目录
例子 rm -rf a.txt
kill 杀死
kill -9 强制杀死
kill -3 下面会有解释到
tar命令:打包压缩
//解压
tar -zxvf jdk-8u144-linux-x64.tar.gz -C ~/training/
//配置java环境变量
设置环境变量:vi ~/.bash_profile
        JAVA_HOME=/root/training/jdk1.8.0_144
        export JAVA_HOME

        PATH=$JAVA_HOME/bin:$PATH
        export PATH

生效环境变量: source  ~/.bash_profile

六、Linux的权限管理

1、权限的类型 r读 w写 x执行

2、使用ls -l或者ll命令查看权限
这里写图片描述

案例:Java的死锁分析  ---> (kill -3 的命令)
目的:找到死锁  性能诊断
Java提供了一个非常强大的性能诊断工具:Thread Dump(文本信息)
查看jdk上所有的java进程的命令 jps
1、Linux:kill -3 PID(PID就是Java的进程号)
2、Windows: 按ctrl+break(fn+B)键
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值