Linux
- 查看服务器IP命令(linux、Windows)
Linux:
ip addr show
ip a
hostname -I
ifconifg
ifconfig -a
Windows:ipconfig
- 如何配置服务器IP
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1
ip addr add 192.168.1.100/24 dev eth0
- 关机、重启命令有哪些init后面参数都是什么
Linux关机:
shutdown -h+5系统5分钟后关机
halt关机
poweroff关机
init0 关机
Linux重启:
reboot重启
init6 重启
shutdown -r now重启
systemctlreboot重启
windows关机:
shutdown -s -t 0“-s”表示shutdown,关机;“-t”表示time,关机操作执行前等待的时间,秒为单位。该命令表示计算机将马上关机,可以自行修改时间,0表示马上执行关机操作
windows重启:
shutdown -r -t 5 “-r”表示restart,重启;“-t”表示time,重启操作执行前等待的时间,秒为单位。该命令表示5秒后计算机将重新启动,可以自行修改时间,0表示马上执行重启操作
init参数说明:
init 0:关机
init1:单用户
init2:多用户
init3:完全多用户模式
init 5:图形界面
init6:重启
- 查看服务器当前时间命令,如何修改时间
Linux:
date -s修改时间 例:date -s 18:04:00
Time date ctl status显示当前时间和日期
Windows:
time查看时间输入新时间回车修改
- 查看服务器定时任务命令
Crontab -l 查看定时任务
Crontab -e 编辑定时任务
- 定时任务的时间表达式,每天几点设定定时任务的例子
定时任务文件内容:* * * * * 依次代表分时日月周
例:* 1 * * * /opt/backup.sh 每天凌晨一点执行opt目录下的backup.sh脚本
Systemctl start crond 启动计划任务服务
- 查看文件的命令有哪些,区别是什么
cat tail lessvi
- 实时查看有内容写入的文件内容怎么查看
Tail -f文件名 实时查看
- 创建文件和创建文件夹,如何进行层级创建
Touch创建文件
Mkdir创建文件夹
Mkdir -r层级创建
- 创建和切换用户的命令
Useradd创建命令
Su切换用户
- 给文件授权,参数说明,权限说明
Chmod 755 test 说明:赋予test文件的属主可读可写可执行权限,属组、其他用户可读可执行出
权限分为三种:可读(r=4),可写(w=2),可执行(x=1)。综合起来还有可读可执行(rx=4+1=5)、可读可写(rw=4+2=6)、可读可写可执行(rwx=4+2+1=7)。
421
rwx
- 修改文件夹所属组和所属者
Chown root root test 说明:赋予test文件的属主属组用户为root用户
- 修改服务器密码的命令
Passwd修改密码
- 查看服务器信息有那些命令,查看的分别是什么,top可以显示那些信息
Df -h查看磁盘容量
Lsblk查看磁盘分区
Free-r查看内存
Uptime 查看cpu负载
Lscpu查看cpu信息
Top查看系统时间、运行时间、用户连接数、负载、内存、进程信息
- 如何查看当前进程
Ps -ef
- 如何查看某个服务的进程,如何杀掉该进程
Ps -ef |grep tas 查看tas服务进程号
Kill -9 进程号结束进程
- 移动文件的命令,复制文件的命令
移动文件mv文件名
复制文件 cp文件名 路径+新文件名
- 编辑文件内容如何操作
Vim test编辑test文件
a和i可以切换至插入模式
1yy复制1行摁p粘贴
dd删除
中间件
- 常用的中间件有那些
tomcat tas apache
- Tomcat和JDK版本依赖关系
Tomcat7 JDK1.6
- Tomcat下的目录有那些,功能分别是什么
Bin:存放可执行文件启停服务
Conf:存放服务配置文件,可以修改服务端口
Lib:存放库文件的目录
Logs:存放日志文件的目录
Temp:存放临时文件的目录
Webapps:存放程序包的路径
Work:存放缓存文件的目录
- 改服务访问端口的文件是哪个,改什么内容
/tmp/tomcat/conf/server.xml
/8080两遍 第二个现实的8080改成要修改的端口号
进到bin目录执行shutdown.sh和startup.sh文件重启服务访问
- 默认端口是多少
8080
- 包放在哪个路径下
Webapps
- Log下有那些日志,作用是什么
Catalina.out输出服务运行过程,查看服务是否启动成功
- 看日志哪段内容出来表示服务启动完成
tail -f catlina.out
server startup in 48561ms
- 配置JDK的路径在哪配置
/etc/profile
在文件最下面一行写入 export JAVA_HOME=/usr/local/jdk1.8.0.11
- 在没有信息的情况下,如何通过查看配置信息帮助启动某个业务服务
数据库
- 分组关键词是什么
- 升序降序排列的命令
- 展示结果前10行
- 查询语句
- 什么叫锁,如何查看锁阻塞
- 三期库是什么类型的数据库
- 三期库常用库表有哪些
- 各个库之间的关系