linux基本命令(3)
1、常用数据类型
(1)int :整型数字,用%d代替;
(2)str/strmg:字符串,用%s代替;
(3)float:带小数点的数字,用%f代替;
(4)boolean:逻辑真假,真true;假:false。
2、用户管理
2.1管理员相关(root账户)
与管理员(root账户)相关的用户管理即只有root账户可以进行的操作
2.1.1用户创建
3、文件传输scp
不同的linux终端之间的文件传输,传输的命令为:scp 文件名 账户名@101.43.158.84(服务器IP地址):/传到哪个目录下
如把yl.txt文件传输到某个服务器的wp账户的home目录下,传输的命令为:scp yl.txt wp@101.43.158.84:/home/wp
4、文件压缩
4.1zip方式
zip的压缩方式的特点是压缩和解压后源文件还会被保留,可以把多个文件压缩到一个压缩包中,zip可以压缩文件夹。
4.1.1压缩
zip方式压缩文件的命令为:zip 定义压缩后压缩包的名称.zip 需要压缩的文件名
如把yl.sh和y.txt文件压缩到yl.zip压缩包中:
4.1.2解压
zip方式解压压缩包的命令为:unzip 要解压的压缩包名称
如把yl.zip压缩包解压:
4.2gz方式
gzip方式压缩文件的特点是压缩和解压后源文件不会被保留,只能把多个文件分别进行压缩,gzip不能压缩文件夹。
4.2.1压缩
gzip压缩文件的命令为:gzip 要压缩的文件名
如把yl.sh文件压缩到为压缩包:
4.2.2解压
gzip解压缩的命令为:gunzip 要解压的压缩包名称
如把yl.sh.gz压缩包解压:
4.3tar方式
4.3.1压缩
tar方式压缩的文件的命令为:tar -选项 定义压缩后的文件名.tar 需要压缩的文件,
如把yl.sh和y.txt文件压缩到yl.tar压缩包中:
4.3.2解压
tar方式解压的命令为:tar -选项 压缩包名称,“tar“解压命令选项:
(1)-x:解打包
(2)-f:指定压缩包的文件名
(3)-v:显示解打包文件过程
与压缩同理-xf必须结合使用,-v可以选择性使用。
如把yl.tar压缩包解压:
4.4tar.gz方式
4.4.1压缩
tar.gz方式压缩文件的命令为:tar -j选项 定义压缩后的文件名.tar.gz 需要压缩的文件,其中的选项与tar方式压缩方式一致。
如把yl.sh和y.txt文件压缩到yl.tar.gz压缩包中:
4.4.2解压
tar.gz方式解压的命令为:tar -j选项 压缩包名称,其中的选项与tar方式解压方式一致。
如把yl.tar.gz进行解压:
解压也可以用命令:tar -zxvf 压缩包名称
5、tomcat
5.1tomcat端口
tomcat是干什么的呢?简单来说,通过tomcat我们可以部署java程序的环境,进而访问程序,tomcat的默认端口是8080。
5.2tomcat的使用
5.2.1tomcat的下载
(1)下载tomcat时需要注意我们要下载core下的文件,下载tomcat的网址为:https://tomcat.apache.org/download-80.cgi
(2)找到要下载的文件后,鼠标右键剪辑文件,选择复制链接地址
(3)打开控制台,链接到linux服务器,然后下载文件即可,下载的命令为:wget 复制的链接地址。
5.2.2环境部署步骤
java程序环境部署的过程(开发写的程序的访问过程):
(1)通过maven把程序打包成文件名.war,如index.war;
(2)把java程序的index.war包放到tomcat的Webapps下;
(3)启动tomcat
(4)通过网址:http://IP(服务器IP):8080/文件名,就可以访问开发写的程序了。
5.2.3实战练习
下载tomcat,然后修改端口并且找到程序的开始与停止的文件,操作步骤如下:
(1)点击下载文件的网站链接,进入后找到core下面的taz.gz压缩包;
(2)鼠标右键点击taz.gz,复制链接地址;
(3)打开控制台,链接linux后,下载压缩包,下载命令为:wget 复制的链接地址;
(4)下载完成后进行解压,解压的命令为:tar -zxvf 压缩包名称;
(5)解压后进行端口修改的操作,操作步骤为:首先查询文件目录,然后进入conf目录下,编辑sever.xml文件,修改端口即可。
(6)最后进入到bin目录下,就可以看到程序的开始与停止的脚本。
tomcat的目录解读:
bin:存放Tomcat的可执行文件,程序的开始与停止脚本就存放在bin目录中。
conf:存放Tomcat的配置文件,修改端口是在conf目录下的sever.xml中。
logs:存放Tomcat执行时的日志文件
lib:存放Tomcat运行需要的库文件
webapps:存放Tomcat的应用文件
temp:存放tomcat执行时的临时文件