作用:对文件内容进行编辑 , vim其实就是一个文本编辑器;
语法:vim fileName
说明:
1.在使用vim进行编辑文件的时候,如果指定的文件存在则直接打开此文件 。如果指定的文件不存在则新建文件
2.vim在进行文本编辑的时候一共分为三种模式,分别是命令模式(command mode),插入模式(insert mode)和底行模式(last line mode) 。这三种模式之间可以相互切换 。我们在使用vim命令的时一定要注意我们当前所处的是哪一种模式;
对于这三种模式的一些说明:
注意:命令模式下,这个gg表示的是快速将光标移动到文件开头,这个G表示的是快速将光标移动到文件末尾;
下面的插入模式和底行模式,是不能直接进行转换的,都需要先进入到命令模式然后才能进行模式转换;
注意:必须要进入底行模式才能进行文件的保存?。。?
查询命令find
作用:在指定目录下查找文件 (从指定目录中搜索指定的文件)
语法:find dirName(目录名称) -option fileName
(-option 一般是-name,表示根据指定名称来查找文件)
举例:
find . -name "*.java" 在当前目录及其子目录下查找.java结尾的文件 (-name根据文件名来进行查找)
find /it -name "*.java" 在/it目录及其子目录下查找.java结尾的文件
查找指定内容命令grep
作用:从指定文件中查找指定的文本内容(从当前或者是指定的文件中查找指定的内容)
语法:grep word fileName
注意:这个word是区分大小写的 !
举例:
grep hello helloword.java 查找 helloword.java文件中出现的hello字符串的位置
grep hello *.java 查找当前目录中所有.java结尾的文件中包含hello字符串的位置
Linux中进行软件安装
软件安装的方式:
二进制发布包的安装
软件已经针对具体平台编译打包发布,只需要解压,修改配置即可
rpm安装
软件已经安装redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题
yum安装(一般推荐这种安装方式)
一种在线软件安装方式,本质上还是rpm安装 , 自动下载安装包并安装,安装过程自动解决库依赖的问题
源码编译安装(Java源代码安装)
软件以源码工程的形式发布,需要自己编译打包
在Linux中安装jdk
安装jdk,先检测一下自己的Linux中有没有jdk环境,如果有就不需要安装了;
检测命令:java -version
如果没有的话,那就安装和配置环境变量:
1.先在下载好jdk在Linux环境下的呀压缩包,以.tar.gz结尾的jdk压缩包
2.然后使用 tar -zxvf jdk-8uxxxxxx64.tar.gz -C /usr/local (表示把压缩包解压到usr下的local文件夹下)
3.解压完成后,然后进行环境变量的配置 , 使用命令 vim /etc/profile
然后快速的到达文件的末尾,按一下 大写的G就行;然后修改配置文件:
LANG="en_US.UTF-8"#配置字符编码集
JAVA_HOME=/usr/java/jdk1.8.0_261-amd64 #配置jdk的环境变量
PATH=$JAVA_HOME/bin:$PATH
登录后复制
修改完成后让配置文件重新加载一下,使用命令:source /etc/profile 然后回车;
4.然后查看是否配置成功:java -version
在Linux中安装Tomcat(防火墙相关命令使用的时候查询就行)
sh startup.sh
./startup.sh
登录后复制
# 查看Tomcat的后50行日志
tail -50 /usr/loacal/apache-tomcat-7.0.57/logs/catalina.out
# 查询指定软件的进程
ps -ef | grep tomcat
登录后复制
Tomcat在Linux运行的,可能你在浏览器也无法访问,因为防火墙开着的;
推荐阅读
- 显示框架空白区域的html代码,html空白矩形框
- sap系统试图修改文件的简单介绍
- php往数据库插入一列,php如何添加数据库
- 手机游戏比武格斗,格斗手机网游
- python随机坐标函数 python随机数函数
- 木制背景墙配什么电视柜,木色背景墙配什么颜色电视柜
- 官方单机游戏下载电视剧,单机游戏官方版
- 跑道可以拍什么视频好看,跑道可以拍什么视频好看一点
- php连接数据库的流程图 php连接数据库教程