# 定位到那个目录
cd abc
# 查看该目录下文件
ll
# 查看磁盘使用情况
df -l
# 遍历查看该目录下各个文件大小
du -ha
# 查看大于500M的文件
find . -type f -size +500M
# 限制指定用户在指定主机上运行某些命令
sudo su -
# 查看tomcat端口
ps -aux|grep tomcat
# 查看端口占用情况
netstat -tunlp|grep 18191
# 结束进程
kill -9 tomcat
# 查看日志
tail -f catalina.out
# 查看当前目录下的 warn.log 文件
find ./ -name warn.log
相关推荐
4. **Linux**(165次):由于绝大多数服务器系统基于Linux环境,因此熟悉Linux操作系统及其常用命令对于Java工程师来说是非常必要的。 5. **J2EE**(151次):虽然现在更多地使用Spring等轻量级框架,但了解J2EE...
在进行Maven工程的Tomcat热部署详解时,首先需要掌握Java后台开发中对于Tomcat热部署的基本知识。这涉及到Java环境的搭建,Tomcat的安装,以及Maven工程中对于热部署的配置方法。 Java环境的搭建是热部署的前提。在...
熟悉Linux操作系统和常用命令。此外,候选人应具备良好的问题解决能力,善于思考,且有强烈的责任心。熟悉分布式系统和高性能编程的优先考虑。如果有底层组件开发经验、开源社区贡献记录,或对业界动态有敏锐洞察力...
6. **操作系统(Linux/Unix)**:虽然只是基本了解,但他掌握了Linux的基本命令,有半年的使用经验,这对于Java运维来说是重要的,因为很多服务器环境使用的是Linux。 7. **前端技术(AJAX、CSS、HTML)**:熟悉...
6. **Linux/Unix**:求职者基本了解Linux/Unix操作系统,能进行基本的命令操作,有半年的实践经验。这对于服务器管理和运维工作至关重要。 7. **前端技术**:掌握了AJAX、CSS和HTML,参与过前端展示层设计,表明...
4. 熟练掌握Linux环境下的操作,包括常用命令和脚本语言,以便进行服务器管理和故障排查。 5. 熟悉各种Java应用中间件,如Nginx、Zookeeper等,有开发经验者优先,这些中间件在构建复杂系统时扮演重要角色。 6. ...
5. **服务器配置与部署**:熟悉Tomcat等应用服务器的配置和部署,掌握Linux系统常用命令,了解JVM参数调优,确保服务器性能优化。 6. **负载均衡与自动化部署**:熟悉Nginx的负载均衡配置,使用Jenkins进行持续集成...
它不仅提供了丰富的插件来支持构建、部署等多种需求,还支持分布式构建等功能。 1. **安装**: - **从官网获取安装包**:首先,你需要从Jenkins官方网站下载适合你系统的安装包。例如,如果使用的是RPM包管理器的...
对于Java开发者,可以创建Java工程,然后编写、编译和运行代码。Eclipse的代码编辑器支持自动补全、语法高亮、错误检查等功能,极大地提高了开发效率。此外,它还内置了调试器,允许你在代码中设置断点,逐步执行,...
熟悉Linux操作命令和Shell脚本编写,能够有效地管理和自动化大数据处理任务。此外,Linux是许多大数据服务和工具的运行平台,因此掌握其基本操作至关重要。 大数据处理框架如Hadoop、Spark和Flink是工程师需要熟练...
*熟识 Linux 常用命令,能够基于 Linux 系统完成开发、测试、部署工作,并能够娴熟安装部署常用 Linux 软件应用 *熟识 MySQL 数据库,能独立进行数据库设计,有 SQL 性能优化经验 *了解能够使用 Lucene/Elastic...
10. **DevOps**:Docker容器化、Kubernetes集群管理、Jenkins持续集成/持续部署(CI/CD)流程的命令和配置。 这些cheat sheets是学习和工作中的强大辅助工具,它们能提高工作效率,减少记忆负担,并帮助用户在遇到...
- Gradle可以将Java项目打包成JAR文件,便于部署和分发。 - 还可以配置JAR文件的元数据,如版本号、主类等。 5. **创建Eclipse项目** - Gradle提供了生成Eclipse项目文件的功能,方便在Eclipse IDE中打开和编辑...
9. **软件工程**:敏捷开发、测试驱动开发(TDD)、持续集成/持续部署(CI/CD)等相关概念和实践。 10. **问题解决策略**:如何阅读和理解错误信息,以及有效的搜索引擎技巧来查找解决方案。 `help-master`可能是一...
9. **脚本优化**:使用函数封装重复代码,通过`alias`定义常用命令的别名,使用`read`读取用户输入,以及利用`trap`处理信号。 10. **权限管理**:使用`chmod`和`chown`调整文件和目录的权限,确保安全的工作环境。...
4. **版本控制**:掌握Git的常用命令和工作流,协同开发必备。 5. **持续集成**:理解Jenkins等CI/CD工具,实现自动化构建和部署。 综上所述,这个"Android知识库"压缩包显然涵盖了从基础到进阶的全面Android知识,...
- **常用布局**:`GridLayout` 和 `FrameLayout` 是 Android 应用界面设计中常用的两种布局类型。`GridLayout` 用于实现网格形式的布局,易于控制每个单元格的位置和大小;`FrameLayout` 则是一种简单的布局方式,...
Shell脚本是Unix或Linux系统中常用的一种命令行编程语言,用于执行一系列命令、操作文件和管理系统资源。在全栈开发的背景下,Shell脚本可能被用来自动化部署、构建过程、或者集成测试。 在压缩包子文件的文件名称...