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常用命令学习的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令学习记录

Linux学习笔记-Linux常用命令

:常用工具命令第23节:常用命令 - Linux命令

linux常用的命令,学习linux,这一篇就够了

Linux学习总结——linux常用命令大全

慕课linux学习笔记常用命令