J2ee程序员应该掌握的linux知识

linux下的j2ee 是一些初手在刚把项目部署到linux环境下有可能遇到的问题以及解决办法 立即下载
导读:
  一般大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysql数据库的使用情况)、系统监控(监控磁盘空间的使用情况等)都要求程序员熟悉必要的linux知识。
  当然程序员不必对整个linux系统样样精通。下面根据本人开发的经验,列出程序员基本需要掌握的linux知识。
  
   一、linux的基本命令
  1、用户管理
  userdel  删除用户帐号
  useradd  增加用户账号
  su     改变当前用户的ID
  
  2、文件目录管理
  ls     浏览目录,查看当前目录下的文件和文件名
  chmod   修改文件权限
  chown   改变文件所有者
  cp     复制文件
  cd     改变当前目录
  mv     重命名文件或移动文件
  rm     删除文件或者目录
  pwd    当前目录
  scp    远程拷贝
  alias   别名
  
  3、其他命令
  ln     在文件之间建立链接
  tail    输出文件内容后面的部分,一般我们会通过tail -f 实时查看当前程序打印的日志。
  type    查看一个命令所在路径
  wc     查看行数
  grep    在文件内容中查找
  find    查找文件
  date    查看日期
  crontab   制定计划任务,通常用于系统监控。
  df     查看磁盘剩余空间,你最好在crontab中写个脚本监控磁盘的空间。超过90%就给相关的人员发email。
  ps     查看进程状态
  top     查看CPU的使用率
  kill    终止进程
  killall   java程序员最喜欢用killall -9 java吧
  w      查看登录用户和他们正在做什么,也可以看看系统的load。load太高,就该找找原因了。
  who     查看当前用户的便当情况
  tar     解压或压缩文件
  echo    控制台输出
  wget    http访问
  rpm     rpm包管理
  
  4、重定向、管道
  5、标准输出、标准错误
  6、使用屏蔽一个特殊字符的含义
  7、正则表达式
  
   二、熟练掌握vim编辑器。
   三、liunx环境下shell脚本、perl脚本的编写
  为了对网上服务器应用进行管理,通常需要编写一些脚本。
  脚本的编写重点掌握下面几点:
  1、理解双引号、单引号、反引号的含义。
  2、反斜线的使用。
  3、shell脚本赋值语句左边的变量名不要加上$,常写perl脚本的常犯此错误。
  4、字符串比较长,含有空格的时候,作为一个参数时脚本出错,用双引号把字符串括起来。
  5、掌握好awk和sed的用法。
  
   四、基本软件包的安装
  apache、resin、mysql
  一般的步骤就是:
  configure
  make
  make install

本文转自
http://www.builder.com.cn/2007/0901/483673.shtml
FPGA驱动OV5640:从SCCB协议到图像数据采集的实战解析 本文详细解析了使用FPGA驱动OV5640摄像头模组的完整流程,从SCCB协议通信、寄存器配置到图像数据采集。重点阐述了SCCB(与I2C类似)协议的实现细节、关键的上电复位时序,以及如何通过状态机解析视频流时序并捕获图像数据,为嵌入式视觉开发提供了实战指南。 阅读详情

相关推荐

CMOS反相器版图设计全解析:PMOS/NMOS布局与VDD/VSS连接门道

版图设计是芯片从电路原理图迈向物理实现的必经桥梁,而CMOS反相器作为最基础的数字单元,恰好是理解这一过程的最佳切入点。在版图绘制中,PMOS与NMOS因导电类型和迁移率差异,需要在N阱与P衬底上分别规划,并呈现出不同的有源区尺寸。真正决定版图好坏的关键,往往在于VDD/VSS的完整连接——不仅要接通源漏,还要通过阱接触和衬底接触固定阱与衬底电位,防止寄生PN结正偏和闩锁效应。合理布局电源地线轨道、优化接触孔数量,能显著降低寄生电阻与电迁移风险。这些原理不仅适用于反相器,也是所有CMOS数字标准单元版图设计

weixin_29159441的博客 305

linux之J2EE项目部署与发布

本期内容: 1、反向代理与正向代理 2、window版nginx的使用 3、vue前端项目打包 4、nginx进行负载均衡 5、nginx进行代理操作 6、nginx发布前端项目 一、反向代理与正向代理 1、nginx是什么? ①、反向代理服务器 --> tomcat ②、html服务器 正向代理: 方向代理: 负载均衡:系统部署图 ...

weixin_60389087的博客 3254

Windows 11 下 WSL 离线安装 Ubuntu 22.04 保姆级教程(国内镜像加速版)

本文提供了一份针对中国地区用户的Windows 11下WSL离线安装Ubuntu 22.04的详细教程。通过使用国内镜像源加速下载安装包,并配合PowerShell命令完成部署,有效解决了官方商店下载缓慢的问题。教程涵盖环境准备、离线包获取、安装初始化及安装后的关键优化配置,帮助用户快速搭建高效的Linux开发环境。

weixin_28452161的博客 1378

在linux上部署j2ee项目

  这次部署使用jdk1.7,Tomcat7,mysql5.6。 使用的SSH连接工具为WinScp。     1.       JDK a)        下载 jdk-7u79-linux-x64.tar.gz。 b)       用WinScp将其上传到linux系统。 c)        将其cp到/usr/java 目录   d)       tar –zxvf jdk-...

江南雨 473

使用 C# 实现大华监控摄像头的控制与数据处理

本文介绍了使用C#调用大华SDK(DHNetSDK.dll)开发监控系统的方法。主要内容包括:开发准备、DLL引用设置、SDK初始化与设备登录、视频预览窗口嵌入、云台控制、抓图录像等核心功能实现。通过P/Invoke技术封装SDK接口,开发者可以快速构建具有视频监控、设备控制功能的C#应用程序。文中还提供了代码示例、常见问题解决方案,以及视频帧智能分析的扩展建议,为开发大华监控系统的二次应用提供了完整的技术指南。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1283

MATLAB演示元胞自动机算法

一、元胞自动机理论 元胞自动机与格子理论是一个非常好的模型,许多复杂的问题都可以通过它来建立模型,下面就简要介绍一下。 元胞自动机 实质上是定义在一个具有离散、有限状态的元胞组成的元胞空间上,并按照一定的局部规则,在离散的时间维度上演化的动力学系统。 元胞 元胞又可称为单元、细胞,是元胞自动机的最基本的组成部分。 元胞具有以下特点: 元胞自动机最基本的单元。 元胞有记忆贮存状态的功...

frange zone 2万+

J2EE项目在LINUX环境下的部署:一、LINUX 安装

  一个程序员如果只埋头写代码,而不会部署项目,那我想是一个不合格的程序员。今天有点空余时间,把linux环境下的项目部署,包括数据库的安装,容器的安装,JDK的安装等,会分篇幅做一一阐述的。   Red Hat最新推出Red Hat Enterprise Linux 4.0(RHEL 4.0)时,相关权威机构在对这种操作系统软件包进行了第一手的测试(测试了RHEL 4.0 Advanced

zjsjava的专栏 4086

嵌入式软件面试常见问题及答案

干了多年的嵌入式,被面试过,也面过不少新人,下面这些是面试中很常见的一些问题及答案,答案可以根据自己的经验自己思考下。--持续补充并更新

weixin_37553721的博客 6026

在linux操作系统下,进行j2ee的web开发,是怎么一个过程和体验?

在linux操作系统下,进行j2ee的web开发,是怎么一个过程和体验? 做j2ee的web开发,主要还是在Eclipse中进行开发。 其实不止j2ee的web研发,任何一种研发,都要借助IDE工具。这没有图形化界面的话,要在linux系统中通过命令行和vi编辑器写程序,然后通过命令自己调动javac和java进行研发,简直是折磨。所以非得要在linux下进行j2ee的web项目研发的

Ideality_hunter的专栏 1064

保姆级教程:彻底清理Win11更新缓存并解除外设,一次搞定0xc1900101更新错误

本文提供了一套完整的Win11更新报错0xc1900101解决方案,涵盖软件环境净化和硬件设备隔离。通过终止干扰进程、重置更新组件、清理临时文件以及断开外设等步骤,有效提升更新成功率。特别强调外设驱动兼容性对解决0xc1900101错误的关键作用。

weixin_33483304的博客 419

全网详细解决:无法将 “xxx” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次

全网详细解决:无法将 “xxx” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

念兮为美 5万+

j2ee程序员应该掌握的linux知识

版权声明:如有转载请求,请注明出处:http://blog.youkuaiyun.com/yzhz         一般大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysq

杨争的专栏 3949

Python爬虫实战——如何自动爬取百度搜索结果页面

本文介绍了如何使用Python爬虫抓取百度搜索结果页面的内容,包括如何构建搜索URL、获取页面HTML、解析内容、处理翻页以及存储数据等。通过该教程,您可以轻松实现批量抓取百度搜索结果,并为后续的数据分析和处理打下基础。希望本文能为您在爬虫开发、数据分析等领域提供帮助。如果您在实际应用过程中遇到问题,可以参考反爬虫应对策略,并结合实际需求进行调整。

2201_76125261的博客 1711

J2EE程序员应该要掌握的linux知识

J2EE程序员应该要掌握的linux知识 大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysql数据库的使用情况)、系统监控(监控磁盘空间的使用情况等)都

chao430的博客 314

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

J2EE程序员应该掌握的Linux系统的知识

大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但 是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、 mysql数据库的使用情况)、系统监控(监控磁盘空间的使用情况等)都要求程序员熟悉必要的linux知识。 当然程

风之去向 453

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

[转载]J2EE程序员应该掌握的Linux系统的知识

原文地址:J2EE程序员应该掌握的Linux系统的知识作者:简单爱 大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysql数据库的使用情况)、系统监控(...

weixin_30314793的博客 101

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: 《华侨眼中的中国:社会道德沦丧了》(Z)
下一篇: 构建高性能J2EE应用的5种策略
enjoyjavaee
博客等级 码龄20年 6粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值