一、设置网卡
二、安装远程连接工具Xshell
三、Linux常用命令
四、Linux常用快捷方法
1.Tab键自动补全
2.连续两次Tab键,给出操作提示
3.使用上下箭头快速调出曾经使用过的命令
4.使用clear命令或者Ctrl+l快速实现清屏
五、Linux命令格式
六、命令详解
ls [-al] [dir] 作用显示指定目录下的内容(常用ll)
-a 显示所有文件及目录(.开头的隐藏文件也会列出)
-l 除文件名称外,同时将文件形态(d表示目录,-表示文件)、权限等等详细信息列出
cd [dirName] 作用切换当前工作目录,即进入指定目录
cd ~ 切换到用户的home目录
cd .. 切换到当前目录的上级目录
cd /usr/local 切换到usr/local目录
cat [-n] fileName 作用显示文件内容
-n:有1开始对所有输出的行数编号
more fileName 以分页的形式显示文件内容
回车键 向下滚动一行
空格键 向下滚动一屏
b 返回上一屏
q或者Ctrl+c 退出more more /etc/profile
tail [-f] fileName 查看文件末尾内容
-f:动态读取文件末尾内容并显示,通常用于日志文件的内容输出
mkdir [-p] dirName 创建目录 mkdir -p itcast/test
-p:确保目录名称存在,不存在的就创建一个,通过此选项,可以实现多层目录同时创建
rmdir [-p] dirName 删除空目录
-p:当子目录被删除后,如果父目录为空也一起删除。 rmdir it*删除以it开头的目录
rm [-rf] name
-r:将目录及目录中所有的文件(目录)逐一删除,即递归删除
-f:无需确定,直接删除
cp [-r] source dest 用于复制文件或目录
-r:如果复制的是目录需要使用该选项,此时将复制该目录下所有文件的子目录和文件
cp hello.txt itcast/ 将hello.txt复制到itcast目录中
mv source dest 为文件或目录改名、或将文件或目录移动到其他位置
mv hello.txt hi.txt
tar [-zcxvf] fileName [files]
包文件后缀为.tar表示只是完成了打包,并没有压缩
包文件后缀为.tar.gz表示打包的同时还进行了压缩
-z:z代表的是gzip命令处理文件,gzip可以对文件压缩或者解压
-c:c代表的是create,及创建新的包文件
-x:x代表的是extract,实现从包文件中还原文件
-v:v代表的是verbose,显示命令的执行过程
-f:f代表的是file,用于指定包文件的名称
举例:
打包:
tar -cvf hello.tar ./* 将当前目录下所有文件打包,打包后文件名为hello.tar
tar -zcvf hello.tar.gz ./* 将当前目录下所有文件打包压缩,打包后的文件名为hello.tar.gz
解包:
tar -xvf hello.tar 将hello.tar文件进行解包,并将解包后的文件放在当前目录
tar -zxvf hello.tar.gz 将hello.tar.gz文件进行解压,并将压缩解压后的文件放当前目录
tar-zxvf hello.tar.gz -C /user/local 进行解压并将压缩解压后的文件放/usr/local目录
vi/vim文本编辑命令 安装yum install vim
1.命令模式:可以查看文件
2.插入模式:插入模式下可以编辑文件。wq保存退出 q不保存退出 set nu:显示序号
3.底行模式:":"进入
find dirName -option fileName 查找指定的文件
find . -name ".java" 在当前目录及其子目录下查找.java结尾文件
find /itcast -name "*.java" 在/itcast目录及其子目录下查找.java结尾的文件
grep word fileName 从指定文件中查找指定的文本内容
grep Hello HelloWorld.java 查找HelloWorld.java文件中出现的hello字符串的位置
grep hello *.java 查找当前目中所有.java结尾的文件中包含hello字符串的位置。
七、软件安装
1.安装方式
(1)二进制发布包安装
软件已经针对具体平台编译打包发布,只要解压,修改配置即可
(2)rpm安装
软件已经按照redhat包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题
(3)yum安装
一种在线软件安装方式,本质上还是rpm安装,自动下载安装包安装,安装过程中自动解决依赖问题
(4)源码编译安装
软件以源码工程的形式发布,需要自己编译打包
2.安装JDK
3.安装Tomcat
4.安装Mysql
5.安装lrzsz
输入rz打开软件传输。
八、项目部署
1.手工部署项目
将java打包的软件将其放到linux里面,输入java -jar *.jia(java包名)便可以启动了
2.自动部署项目