linux 查看java 占内存和cpu大小 如何在linux下运行java文件?

[更新]
·
·
分类:互联网
2655 阅读

linux 查看java 占内存和cpu大小

如何在linux下运行java文件?

如何在linux下运行java文件?

以Ububtu系统为例,想要在Ubuntu上运行java程序,可以将java程序编译成功后打包,然后在Ubuntu上用命令执行jar文件。具体操作如下:
1、Windows上使用eclipse编译java工程,编译完成后导出为Runnable JAR File,如MyTest.jar。
2、Ubuntu上java环境安装:
(1)到JDK官网下载linux上使用的jdk。
(2)到eclipse官网下载linux上使用的eclipse。
(3)将jdk和eclipse上传到Linux服务器并解压,然后配置java环境变量。(eg.jdk的解压目录是/home/test)
配置方法:编辑/etc/profile文件,添加如下内容(备注:Linux中冒号:用于分隔路径,点号.表示当前目录)
export JAVA_HOME/home/test/jdk1.8.0_65
export PATH$JAVA_HOME/bin:$PATH
export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
编辑完成后保存文件
(4)使配置生效,命令 source /etc/profile
(5)测试环境变量是否配置成功,命令java -version。显示jdk版本,则表示java环境变量配置成功。
3、Ubuntu上执行java工程导出的jar文件。命令: java -jar MyTest.jar

Linux下如何统计代码行数?

学习linux时的笔记 不客气
Ls---list 显示当前目录列表 -a (all 显示所有文件有.表示隐藏)-l -h 显示详细文件
Cd---chang directory cd 目录(cd~表示回家目录cd.表示当前目录..会回上级目录cd-在最近两次工作目录切换)
pwd---print work directory
touch---创建文件
mkdir---make directory(-p创建递归目录 例如:mkdir –p 1/2/3/4)
rm---remove (-r删除目录 –f 强制删除文件)
clear---清理终端
tree---列出树状
cp---copy 原文件 (空格)目标文件 -i(复制文件给提示)-r 文件夹
mv---move原文件 (空格)目标文件-i(复制文件给提示)
cat---concatenate 全部显示 –b输出行号 –n输出全部行号
more---查看内容 分屏显示 q退出
grep---搜索文本内容 (-n行数 –v不包含的 行 –i 忽略大小写 ^行首模式查找 $行尾模式查找)
echo---重定向 (gt输出到文件 gtgt追加内容 例如:ls -lh gta 输出内容到文件a echo hello python gtgt a 追加内容到a )
shutdown---关机 (-r重启 -c取消 例如:shutdown 2:05在这个时间关机 shutdown 10 在十分钟后关机)
ifconfig---查看ip地址 结合| 例如 ifconfig | grep inet
ping ip (web 默认端口80 ssh默认端口22)
ssh 【-p port】 (ip地址)
scp –P port 本地文件 user2remorte:目标文件
scp –P port user2remorte:目标文件 本地文件(-r目录)
gedit---打开文件 终端中打开文件需要 指定.当前目录下 ./文件
chmod---改变权限( /- rwx 读写执行)语法: chmod 参数 目录 第79集高级用法
chgrp –R 组名 文件 需要超级用户
chowm 修改文件拥有者 chown 用户名 文件名/目录名
sudo---暂时超级用户
group add/del 增减组 在~下执行 需要超级用户
cat /etc/group 查看组
useradd/del -m(同时建立家目录 ) –g 组 名
passwd
id 用户---查看信息
who / whoai 查看用户
user
cat /etc/group (/etc/group) 查看组/用户
usermod---修改用户组 user –g(主组) -G(附加组)组 用户名
usermod –s /bin/bash 用户 修改用户名登陆 第75集
which---查看文件夹目录/命令目录
(bin里面储存可执行二进制文件 sbin 中s表系统 /usr/bin 后期安装的软件 /user/sbin系统管理文件)
su---切换用户 su 用户名 su – 进入root (-表示进入目录)
Tab键自动补全
通配符
*表示0~n个字符
?表示1个字符
[]表示可以匹配的字符组([a-z]表示a到z的所用字符)
|管道 例如:ls |grep a ls输出的内容用grep再次处理