【学习打卡】第6天 Linux进阶常用命令操作
课程名称:Java工程师2022版
课程章节:Linux基础和Java环境搭建
主讲老师:IT老齐
课程内容:
今天学习的内容包括:
netstat、ps与kill命令使用,Linux用户与用户组的管理,Linux文件权限设置。
sudo获取超级管理员权限,firewall防火墙设置实战,bash shell入门。
部署OA项目到Linux环境中,安装MySQL8到Linux,部署配置Web应用服务器。
课程收获:
学习了Linux系统管理命令,如ifconfig查看网卡ip,netstat查看网络端口号,netstat常用选项t,u,i,p,n,a,o的区别与用途。
学习了通过ps -ef加上grep查看进程的方法,使用kill -9 pid杀掉进程的方法。
学习了应用服务化,如何让应用以服务的方式在系统后天运行,和systemctl不同指令不同用途的学习。
学习了Linux用户和用户组概率的区别与联系,对用户与用户组的常用命令如useradd创建新用户,passwd修改密码等进行了实践学习。
对项目内部文件权限管理进行了学习与实践,学习了文件权限代码表,通过chmod命令进行权限的授予,对sudo命令进行了学习。
学习了防火墙的相关命令,并进行了相关实践。
对shell脚本进行了初步学习,通过例子实践编写一个脚本实现了如何发布Tomcat应用程序。
通过配置相关环境,把OA项目在Linux进行了部署。
使用过程中遇到问题,通过看学过同学的提问和自行百度搜索都解决了。
总之,道路是曲折的,前途是光明的,只要思想不滑坡,办法总比困难多。