Linux(3)
2022/2/25 7:25:40
本文主要是介绍Linux(3),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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,地址可以访问,程序就可以使用了
这篇关于Linux(3)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法