目录
17.rm -fr 11 22(一次性删除多个文件夹,用空格隔开)
24.data(date 指定格式显示时间: date +"%Y-%m-%d %H:%M:%S" )
28.grep (用于查找文件中是否包含指定字符串, 并显示对应的行)
CentOS 7 通过 yum 安装 MariaDB - 知乎
5.把程序传到服务器并放在tomcat的webapps目录下
1.Linux是什么?
Linux是一个操作系统和windows是并列的关系
Linux 严格意义来说只是一个 "操作系统内核".
一个完整的操作系统 = 操作系统内核 + 配套的应用程序.
2.使用XShell登陆主机
- 复制:ctrl + insert
- 粘贴:shift + insert
3.Linux常用命令
1.光标提示符(# $)
# :root用户
$:普通用户
2.Is(列出当前目录)
蓝色表示文件夹
白色表示普通文件
浅蓝色表示链接文件(快捷方式)
3.ll(以列表的形式显示目录)
4.pwd(显示当前用户所在的目录)
5.cd(改变当前文件路径)
- cd .. : 返回上级目录
- cd ~ :进入用户家目
- cd - :返回最近访问目录
6.使用tab可以自动补全
7.ctrl+c是终止当前命令
8. / 就是根目录
9.绝对路径vs相对路径
- 形如: /usr/share/tomcat/logs/ 以根目录开头的, 称为绝对路径.
- 形如: ./logs 以 . 或者 .. 开头的, 称为相对路径
10.touch(新建一个文件)
11.cat(查看目标文件的内容)
11.echo(向文件中写入数据)
> : 会将之前的覆盖掉
>> : 不会将之前的覆盖
12.mkdir(新建文件夹)
13.mkdir(创建多个目录,用空格隔开)
14.mkdir -p(创建多级目录)
15.tree(树形结构展示)
16.rm(删除目录或文件)
-f 即使文件属性为只读(即写保护),亦直接删除
-i 删除前逐一询问确认
-r 删除目录及其下所有文件
17.rm -fr 11 22(一次性删除多个文件夹,用空格隔开)
18.cp(复制文件或目录)
- -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
- -i 或 --interactive 覆盖文件之前先询问用户
- -r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录
- 或符号链接,则一律视为普通文件处理
- -R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理
19.mv(将文件重命名或将其移至一个新的目录中)
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
20.man(查看命令解释)
21.less(文档查看器)
22.head(从头查看)
- -n<行数> 显示的行数
23.tail(从尾查看)
- -f 循环读取
- -n<行数> 显示行数
24.data(date 指定格式显示时间: date +"%Y-%m-%d %H:%M:%S" )
- %H : 小时(00..23)
- %M : 分钟(00..59)
- %S : 秒(00..61)
- %X : 相当于 %H:%M:%S
- %d : 日 (01..31)
- %m : 月份 (01..12)
- %Y : 完整年份 (0000..9999)
- %F : 相当于 %Y-%m-%d
25.时间戳
- 时间->时间戳:date +%s
- 时间戳->时间:date -d@1508749502
26.vim(版本编辑器)
27.ps(用于查看当前系统上运行的进程 )
28.grep (用于查找文件中是否包含指定字符串, 并显示对应的行)
29. netstat (查看系统上的网络状态)
- a 显示所有正在或不在侦听的套接字
- -n 显示数字形式地址而不是去解析主机、端口或用户名
- -p 显示套接字所属进程的PID和名称
4.Linux 权限
1.useradd(创建用户)
2.passwd(设置或修改用户密码 )
3.su(切换用户)
4.userdel(删除用户)
5.搭建 Java 部署环境
·1.在pop.xml中加入配置
<packaging>war</packaging>
<build>
<finalName>blog</finalName>
</build>
我这里有报错,是因为一直以来都将WEB-INF错写成WEB_INF,哭死
修改之后打war包立马成功 ,环境问题一定要小心,报错第一时间查看是否是自己写错
2.服务器安装JDK1.8
通过包管理器安装
3.服务器安装数据库
参考链接:
CentOS 7 通过 yum 安装 MariaDB - 知乎
报错
解决
是因为密码错误,是两个不同的机器,密码和本地的不同
4.初始化数据库
5.服务器安装tomcat