Linux(Vim编辑器、账号管理、用户组管理、磁盘管理、进程管理、发布项目)

1、Vim编辑器
(1)什么是vim?

Vim是从Vi发展出来的一个文本编辑器,代码补完、编译及错误跳转等功能,在Linux中,必须学会使用Vim(查看内容、编辑内容、保存内容)。

(2)使用方法
  • vim 文件名(如果文件名不存在直接创建并进入命令模式,存在就是修改)
  • 按i进入编辑模式
  • 编辑完成之后,按ESC退出编辑模式
  • 输入:进入底线模式,输入wq保存并退出
(3)底线模式相关的命令
  • :set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
  • :set nonu 与 set nu 相反,为取消行号!
  • :w [filename] 将编辑的数据储存成另一个档案(类似另存新档)
  • :wq 储存后离开,若为 :wq! 则为强制储存后离开 (常用)
  • /word 向光标之下寻找一个名称为 word 的字符串。
  • ?word 向光标之上寻找一个字符串名称为 word 的字符串。
2、账号管理
(1)创建用户
useradd -m 用户名
(2)删除用户
userdel -r 用户名:删除用户以及目录
(3)修改用户
usermod -d 目录名 用户名

在这里插入图片描述

(4)切换用户
su 用户名
exit 退出当前用户

在这里插入图片描述

(5)用户的密码设置
passwd 用户名,然后输入两次你要设置的密码

重新建立一个连接,使用自己创建的用户名和密码来登录

(6)锁定用户(锁定之后用户不能登录)
passwd -l 用户名:锁定用户 
passwd -u 用户名:解锁用户
3、用户组管理
(1)创建用户组
groupadd 用户组名
groupadd -g ID号 用户组名(带id的)

在这里插入图片描述

(2)删除用户组
groupdel 用户组名
(3)修改用户组
groupmod -g id号 -n 新用户组名 原来用户组名

在这里插入图片描述

4、磁盘管理
  • df -h:查看文件系统整体的磁盘使用量
  • du -a:可看到文件以及子文件大小
    在这里插入图片描述
  • du -sm /~:查看根目录下每个目录所占的容量
  • mount /dev/yao /mnt/yao:挂载本地磁盘或者文件
  • umount -f 挂载位置:卸载
5、进程管理
(1)ps:查看当前系统中正在执行的各种进程的信息

|:在Linux中就做管道符,A|B A的做过作用于B
grep:查找文件符合条件的字符串

ps -a:显示当前终端运行的所有的进程信息
ps -u:以用户的信息显示进程
ps -x:显示后台运行进程的参数
ps -aux|grep mysql:查看mysql相关的进程
ps -xxx|grep:格式
(2)ps -ef:查看父进程的信息
ps -ef|grep mysql
pstree -p:以目录树结构查看父进程id
pstree -u:以目录树结构查看用户组
(3)kill:结束进程
kill -9 进程id:强制杀死该进程
6、rpm安装JDK
  • 下载jdk,点击下载
  • 安装:rpm -ivh jdk-8u251-linux-x64.rpm
  • 卸载:rpm -e jdk1.8-1.8.0_251-fcs.x86_64
    在这里插入图片描述
  • 配置环境:vim /etc/profile
    在这里插入图片描述
  • 让配置文件生效:source /etc/profile
  • lsof -i:8080:查看端口号被占用的进程
  • 防火墙端口设置相关的命令
firewall-cmd --list-all:查看全部信息
firewall-cmd --list-ports:查看端口信息
firewall-cmd --zone public --add-port 端口号/tcp --permanent:开启某端口号
systemctl restart firewalld.service :重启防火墙(开启端口后需要重启才能看见)
  • 测试,发布项目
将项目达成jar包,然后放在home目录下
java -jar jar包名:运行
使用公网IP:端口进行访问
7、安装tomcat

打的war包就需要放在tomcat中才能运行

  • 解压文件
tar -zxvf apache-tomcat-9.0.36.tar.gz 
  • 运行
./startup.sh:开始
./stutdown.sh:结束
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值