linux压缩文件命令_Linux操作系统的学习与使用(二)

9c997b5173909514547afe35903188a6.png

【Linux】

七、Xshell安装及使用

一款Windows中使用的Linux客户端命令工具。

常见的Linux客户端工具:

XShell、FinallShell、SecureCRT等

d9e182daba0981790f0ca12a5bdfeb9d.png

1、安装Xshell

Xshell版本:6

需要安装包可私信获取

2、Xshell的使用

2.1 创建连接

46ecd144cd573ac7b7cca88e9c9bb1ad.png

0595fd5762fec096476328843e2dccf6.png

2.2 使用Xsehll连接Linux系统

(1) 选择连接

03369d7ab4b7e4b449229d6efeecacad.png

(2)登录

10e34c858467e576cf487afc1a5865b7.png

(3)输入用户名

08e33cdf6e014fc6305aff5d5c6a5e3d.png

(4)输入密码

a83699857a2507d5aa7e7ca81abeb19f.png

(5)连接成功

6aaa9a0e28c03c43a06dd2aef261a85f.png

3、设置字体以及字体大小

43ca64b1b4084e913ba0f28d0ab52682.png

八、Linux的文件上传与下载

1、Xftp安装及使用

Xftp和Xshell是同一个公司的产品。Xftp是基于FTP协议的工具。可以方便的实现互联网中主机和主机之间的文件传输。

3c9acad34df9cf7292614f974941dea3.png

九、Linux中文件的压缩与解压缩

1、*.tar.gz格式

tar.gz是Linux中的一种文件压缩格式,可是使用tar命令实现对文件的压缩与解压处理。

1.1 tar命令参数介绍

-c: 创建压缩文件

-C: 指定解压文件存放的位置

-x:解压

-t:查看内容

-z:有gzip属性的

-v:显示所有过程

-f: 使用文件名字,切记,这个参数是最后一个参数,后面只能接文件名

1.2 创建tar.gz压缩文件

tar -czvf 压缩文件的名称.tar.gz 源文件或者目录名称

1.3 解压tar.gz文件

tar -zxvf 解压文件名称

2、*.zip格式

如果压缩文件格式为.zip那么需要使用unzip命令解压.zip压缩包。

2.1 unzip参数介绍

-n:解压缩时不要覆盖原有的文件

-d<目录>:指定文件解压缩后所要存储的目录

-v:执行时显示详细的信息;

2.2 解压zip文件

unzip 压缩文件.zip

unzip 压缩文件.zip -d 解压到指定目录

十、安装JDK

1、上传文件

在/root目录下新建一个temp目录用于存放临时文件

将JDK压缩文件上传到/root/temp目录

2、解压文件

使用tar命令解压文件

3、配置环境变量

在linux中/etc/profile此文件为环境变量配置文件。

d484ddf2dfaa6ff10037bfb3cdc5c7cd.png

5、让环境变量生效

不解析,必须通过重启才能生效。只要解析不需要重启了

永久生效:重启Linux

临时生效:. /etc/profile 或者source /etc/profile 有效范围是当前会话[终端]

6、查看配置是否成功

# java -version

643ddd7e711ca5b76683f99f1077f3a1.png

十一、Tomcat配置步骤

1、上传

上传tomcat压缩包/root/temp

2、解压

tar zxf apache-tomcat-7.0.68.tar.gz

3、复制

cp -r apache-tomcat-7.0.68 /usr/local/tomcat

4、启动

进入tomcat的bin文件夹

# cd /usr/local/tomcat/bin

执行的命令为/启动文件

# ./startup.sh

5、查看日志

tomcat/logs/catalina.out 文件是日志文件. 就是控制台输出的文件

tail -f tomcat/logs/catalina.out - 追加显示的模式查看文件末尾信息

tomcat/bin/startup.sh & tail -f tomcat/logs/catalina.out启动同时查看日志

& - 命令连接符, 左侧命令执行结束后,立刻执行右侧命令.

6、关闭防火墙

关闭防火墙,重启失效

# service firewalld stop

禁用防火墙

# systemctl disable firewalld

启动防火墙

# systemctl enable firewalld

7、测试应用

http://ip:port/

十二、安装MySQL

1、上传并解压

把mysql-5.7.27-linux-glibc2.12-x86_64.tar上传到/root/temp

解压上传的文件

# cd /root/temp

# tar zxf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

把解压后的文件夹复制到/usr/local/mysql

3# cp -r mysql-5.7.27-linux-glibc2.12-x86_64 /usr/local/mysql

2、创建用户组及用户

创建用户组

# groupadd mysql

创建用户

# useradd -r -g mysql mysql //useradd -r 创建用户,-g 将用户添加用户组中

3、授权

进入mysql目录。下面的命令必须在mysql目录下执行。

# cd /usr/local/mysql

给用户组授权。注意命令中最后有个点,表示对当前目录进行授权。

# chgrp -R mysql .

给用户授权。同样后面有点

# chown -R mysql .

通过ll命令查询授权结果

# ll

4、初始化

进入bin文件夹

9# cd /usr/local/mysql/bin

初始化

10# ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US

标注处为密码,复制到记事本中。

d49ac17a934101553c93efb512ea9ec6.png

5、添加软链接

mysql5.7要求系统中libtinfo.so.5,CentOS中是libtinfo.so.6.1。

# ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5

# ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5

6、启动/开机自启动

进入到support-files中

# cd /usr/local/mysql/support-files

复制启动文件到服务文件夹

# cp mysql.server /etc/init.d/mysql

启动mysql

# service mysql start

582a06342d3a0aeaf6f4e9c58be55890.png

开机自启动

# systemctl enable mysql

7、修改root密码

添加mysql软连接

# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

使用客户端工具,密码是在第四步初始化时mysql分配的。

# mysql -u root -p

命令行密码输入过程中是没有反应的,不会出现****的形式,正常输入就可以,输入完成后回车。

f819ae178d55679ddf4de1145a938a63.png

在mysql命令行模式下输入下面命令。root为修改的后密码

# set password=password("root");

8、设置可访问客户端

授权,可通过任意方式访问。其中root为root密码,需要修改成自己密码。

# GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

刷新权限

# flush privileges;

9、使用navicat访问

可访问说明所有配置成功。

十三、IDEA中打包WEB项目为WAR文件

1、创建aritifact

菜单 --> Project Structure --> Artifacts --> + 按图操作

0667e62a7a3557532eb84218038d1fc7.png

点击Create Mainfest 弹出框中选择web文件夹路径,默认就是。

e1e02e3b79be3e7050a6424a0885a56b.png

菜单--> Build --> Build Artifact

bfa58103259694e18b4a3be8b962c283.png

在项目的out目录(如果新建不是module没有out)找到.war

0a53b3de705503c3ff6cdca758028ab8.png

把.war文件通过filezilla上传到tomcat/webapps中,文件名叫什么,就通过什么进行访问这个项目

Linux的学习到这里就告一段落了,有需要更多学习资料的小伙伴可以私信我获取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux 中,有很多种压缩文件命令,最常见的几种是: 1. gzip:用于压缩文件,后缀名为 .gz。 ```bash gzip filename ``` 2. gunzip:用于解压缩 .gz 文件。 ```bash gunzip filename.gz ``` 3. tar:用于打包文件和目录,后缀名为 .tar。 ```bash tar -cvf archive.tar file1 file2 dir1 ``` 4. tar + gzip:用于将打包好的文件压缩成 .tar.gz 文件。 ```bash tar -czvf archive.tar.gz file1 file2 dir1 ``` 5. tar + bzip2:用于将打包好的文件压缩成 .tar.bz2 文件。 ```bash tar -cjvf archive.tar.bz2 file1 file2 dir1 ``` 注意:这里的参数含义有:c 表示创建新的归档文件,v 表示显示详细信息,z 表示使用 gzip 压缩文件,j 表示使用 bzip2 压缩文件,f 表示指定归档文件的名称。 ### 回答2: Linux操作系统中常用的压缩文件命令有以下几个:gzip,bzip2,zip和tar。 1. gzip命令: gzip命令用于对文件进行压缩,它可以压缩成为以.gz为后缀名的文件。使用gzip命令压缩文件的语法如下: gzip [选项] [文件] 示例: gzip example.txt 这将压缩example.txt文件,并生成example.txt.gz文件。 2. bzip2命令: bzip2命令也是用于对文件进行压缩的命令,它的压缩效率更高。使用bzip2命令压缩文件的语法如下: bzip2 [选项] [文件] 示例: bzip2 example.txt 这将压缩example.txt文件,并生成example.txt.bz2文件。 3. zip命令: zip命令用于对多个文件进行压缩,并生成一个以.zip为后缀名的压缩文件使用zip命令压缩文件的语法如下: zip [选项] [压缩文件名] [需要压缩的文件或目录] 示例: zip example.zip example.txt 这将压缩example.txt文件,并生成example.zip文件。 4. tar命令: tar命令Linux中最常用的打包命令,它不会压缩文件,只是将多个文件或目录打包成一个文件。使用tar命令打包文件的语法如下: tar [选项] [打包文件名] [需要打包的文件或目录] 示例: tar -cvf example.tar example.txt 这将将example.txt文件打包成example.tar文件。 以上就是常用的几个Linux压缩文件命令的简要介绍。 ### 回答3: Linux系统中有很多压缩文件命令,以下是几个常用的压缩命令: 1. tar命令:用于打包和压缩文件或目录。使用tar命令可以将多个文件或目录打包成一个文件,并可选择是否进行压缩。例如,将文件夹mydir压缩为mydir.tar.gz的命令是:tar -zcvf mydir.tar.gz mydir。 2. gzip命令:用于压缩文件,常与tar命令一起使用。例如,将文件file.txt压缩为file.txt.gz的命令是:gzip file.txt。 3. zip命令:用于打包和压缩文件或目录,并可以设置密码保护。例如,将文件夹mydir压缩为mydir.zip的命令是:zip -r mydir.zip mydir。 4. 7z命令:用于打包和压缩文件或目录,并具有更高的压缩率。例如,将文件夹mydir压缩为mydir.7z的命令是:7z a mydir.7z mydir。 5. bzip2命令:用于压缩文件,比gzip压缩率更高。例如,将文件file.txt压缩为file.txt.bz2的命令是:bzip2 file.txt。 以上是几个常见的Linux压缩文件命令,这些命令可以根据不同的需求选择使用,能够方便地对文件或目录进行打包和压缩,减小文件大小以节省存储空间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值