Linux命令
安装:
Yum install空格+名称 yum -y install空格+名称
卸载:
remove
数据类型
int:整形(整数,比如年龄) d%
str/strmg:字符串 s%
float:(带小数得整形,比如工作,商品价格) f%
Boolean:布尔类型(真true,假false)
用户管理
⽤户添加 创建⽤户使⽤的命令为:useradd ⽤户名 ⽤户删除 删除⽤户使⽤的命令为:userdel ⽤户名
切换用户
su - 用户名
文件传输
命令:scp(实现不同得Linux终端文件传输,如把腾讯云得文件传输到Linux)
scp 文件
scp 文件 账户@地址:目标目录
root和用户组之间传输文件
用户组和用户组之间文件传输
[xl@centos-master ~]$ scp asd.sh cl@101.43.158.84 [xl@centos-master ~]$ scp asd.sh cl@101.43.158.84:/home/cl cl@101.43.158.84's password:
压缩文件
命令:zip
压缩文件:zip 命名压缩完成后文件名 要压缩得文件
[xl@centos-master ~]$ zip wsh.zip lianxi.md xl.txt yxl.sh adding: lianxi.md (deflated 45%) adding: xl.txt (stored 0%) adding: yxl.sh (stored 0%) [xl@centos-master ~]$ ls 222.tar asd.sh lianxi.md tomcat wsh.zip xl.txt yxl.sh [xl@centos-master ~]$
解压文件:unzip 你要解压的压缩文件
[xl@centos-master ~]$ unzip wsh.zip Archive: wsh.zip replace lianxi.md? [y]es, [n]o, [A]ll, [N]one, [r]ename: y inflating: lianxi.md replace xl.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: y extracting: xl.txt replace yxl.sh? [y]es, [n]o, [A]ll, [N]one, [r]ename: y extracting: yxl.sh
命令:gzip
gizp 要压缩的文件名(可以多个文件)
[xl@centos-master ~]$ gzip xl.txt yxl.sh asd.sh lianxi.md [xl@centos-master ~]$ ls asd.sh.gz lianxi.md.gz test tomcat xl.txt.gz yxl.sh.gz
gunzip 要解压的文件(可以解压多个人间)
[xl@centos-master ~]$ ls asd.sh.gz lianxi.md.gz test tomcat xl.txt.gz yxl.sh.gz [xl@centos-master ~]$ gunzip xl.txt.gz [xl@centos-master ~]$ ls asd.sh.gz lianxi.md.gz test tomcat xl.txt yxl.sh.gz
命令:tar
tar -cvf 压缩包命名 要压缩的文件
-c:打包 -f:指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。 -v:显示打包文件过程
tar -xvf 压缩包名称
-x:解打包 -f:指定压缩包的文件名 -v:显示解打包文件过程
[xl@centos-master ~]$ ls asd.sh lianxi.md test tomcat xl.txt yxl.sh [xl@centos-master ~]$ tar -cvf wsh.tar asd.sh xl.txt yxl.sh asd.sh xl.txt yxl.sh [xl@centos-master ~]$ ls asd.sh lianxi.md test tomcat wsh.tar xl.txt yxl.sh [xl@centos-master ~]$
命令tar -j
tar -jcvf 压缩包命名 要压缩的文件
tar -jxvf 压缩包名字
压缩:
[xl@centos-master ~]$ ls asd.sh lianxi.md test tomcat xl.txt yxl.sh [xl@centos-master ~]$ tar -jcvf wsh.tar.gz xl.txt yxl.sh asd.sh xl.txt yxl.sh asd.sh [xl@centos-master ~]$ ls asd.sh lianxi.md test tomcat wsh.tar.gz xl.txt yxl.sh
解压:
[xl@centos-master ~]$ tar -jxvf wsh.tar.gz xl.txt yxl.sh asd.sh [xl@centos-master ~]$ ls asd.sh lianxi.md test tomcat wsh.tar.gz xl.txt yxl.sh [xl@centos-master ~]$
zip和gzip的区别
zip是将文件压缩成一个压缩包,而gzip则是将每一个文件压缩成一个压缩包
zip压缩完成后会将原文件保留,但是gzip则是会将原文件压缩
tomcat
下载软件的命令
wget 软件的地址
案例:
1、先找到要下载的软件的地址,并复制下来
2、在控制台下载软件
3、解压,命令为:tar -zxvf +压缩包名称
[xl@centos-master ~]$ tar -zxvf apache-tomcat-8.5.75.tar.gz
4、可以修改软件名称,也可以不修改
mv apache-tomcat-8.5.75 tomcat
5、 进入到解压的文件夹中
[xl@centos-master ~]$ cd tomcat
[xl@centos-master tomcat]$ ls bin conf lib logs README.md RUNNING.txt webapps BUILDING.txt CONTRIBUTING.md LICENSE NOTICE RELEASE-NOTES temp work
[xl@centos-master tomcat]$
6、修改配置文件中的端口(为学习用,如果端口正常则不需要修改)
进入conf中修改server.xml文件
7、修改完成后进入bin目录下运行startup.sh文件
由于环境有问题所以此时无法运行
部署程序的步骤(Java)
1、通过maven把程序打包成war包(假设war包名称为index)((maven是一个构建工具)
2、把index.war放在tomcat的webapps目录下
3、启动tomcat
4、访问HTTP//:ip:8080/index,地址可以访问,程序就可以使用了