linux常用命令学习
Posted 第二人生Bonnie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux常用命令学习相关的知识,希望对你有一定的参考价值。
java -version 查看jdk版本
ps -ef |grep xxx:将含有xxx的进程显示出来
ps:将某个进程显示出来
grep:查找
|:为管道命令,表明ps和grep一起执行
rpm -qa | grep java:检测jdk安装包
rpm:检查安装包
-a:查询所有套件
-q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64:忽略依赖关系卸载java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
-e:<套件档>或--erase<套件档>:删除指定的套件
--nodeps:不检查依赖关系
yum remove xxx:卸载xxx
yum:安装和卸载软件
yum install xxx:安装xxx
mkdir -p /usr/lib/jvm:创建文件夹usr,usr子文件夹lib,lib子文件夹jvm
mkdir:创建文件夹
-p:--parents 需要时创建上层目录,如目录早已存在则不当作错误
tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm:将jdk-8u131-linux-x64.tar.gz解压到/usr/lib/jvm
tar:解压缩
-z:有gzip属性的
-x:解压
-v:显示所有过程
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名
vim /etc/profile:编辑profile
vim:编辑文件
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 :设置环境变量JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export:用于设置或显示环境变量
source /etc/profile:使profile的修改生效
source:source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录
clear:清空屏幕
netstat -ln |grep 8080:查询8080端口是否被占用
netstat:显示网络连接端口信息
netstat -lntup:查询所有网络连接端口信息
vim filename:查看某个文件
G:进入到文件底部
mv filename /var:将file移动到/var下
rm -rf filename:删除文件
rm -r :删除文件夹及文件夹下的文件
alternatives --config java:切换jdk版本
chmod 764 jetty.sh:更改jetty.sh的权限
chmod :用来变更文件或目录的权限
chmod 7(所有者权限)6(组用户权限)4(其他用户权限)xxx(目标文件)
权限和数字对应关系
r 读取权 4;
w 写入权 2;
x 执行权 1;
rwx(读、写、执行):7
rw-(读、写):6
以上是关于linux常用命令学习的主要内容,如果未能解决你的问题,请参考以下文章