linux大作业

news2024/11/25 16:26:17

第1题 自学第10章10.1 Java开发的内容,在Ubuntu系统上安装Eclipse,搭建Java开发环境,并进行测试。
1、在终端输⼊以下命令:sudo apt update
2、运行以下命令安装Java开发工具包(JDK):
sudo apt install default-jre
在这里插入图片描述
3、在终端输⼊:java-version 查看 Java 是否安装成功
下载最新的Eclipse安装包。
镜像源网址:http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/.
将Eclipse安装包下载到到/home/lyj2/下载/。
4、将安装包移动到opt文件夹并进行解压缩。
代码如下:
sudo mv eclipse-committers-2022-12-R-linux-gtk-x86_64.tar.gz /opt
cd /opt
sudo tar -zxvf eclipse-committers-2022-12-R-linux-gtk-x86_64.tar.gz
5、打开Eclipse,创建快捷方式。
代码如下:sudo nano /usr/share/appications/eslipse.desktop
打开文本编辑器,插入以下内容;
{Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
在这里插入图片描述6、在Eclipse中创建一个新项目。单击“File”→“New”→“Java Project”。
给项目命名,然后单击“Finish”。
7、在项目中创建一个新类。右键单击项目scr并选择“New”→“Class”。给类命名。在“Name”中输入想要的名称,然后单击“Finish”。
8、在新类中编写Java代码。在类的主体中输入Java代码,这里的输入的代码为
package hanwenjing;
public class hwj {
public static void main(String[] args) {
System.out.println(“Hello, world!”);
9、运行Java程序。单击菜单栏中的“Run”→“Run”运行程序。
在这里插入图片描述
第2题 编制定时任务实现下列功能,注意修改du为自己用户名:
(1)在下午4 :50删除/home/du/dashuju目录下的全部子目录和文件;
首先在/home/lyj2/dashuju/下建三个文件123,1234,12
在这里插入图片描述

然后新建一个文件12编写定时删除代码:touch 12
gedit 12
写入:50 16 * * * rm -rf /home/lyj2/dashuju/*
在这里插入图片描述
保存离开然后在终端输入crontab 12 执行任务。
(2)每逢星期一15:50将/home/du/dsj目录下的所有目录和文件归档并压缩为文件:dsj.tar.gz。
首先在/home/lyj2/lyj下新建一个文件lyj然后在里面新建三个文件123,1234,12
在这里插入图片描述

然后新建一个文件123编写定时压缩代码:touch 123
gedit 12
50 15 * * 1 tar -zcvf /home/lyj2/lyj/dsj.tar.gz /home/lyj2/lyj
在这里插入图片描述
保存离开在终端输出:crontab 123 执行任务。
生成压缩包如下图所示:
在这里插入图片描述
第4题 了解区块链知识,根据补充资料,搭建区块链项目并进行检测。
在这里插入图片描述
第5题 :详述对linux操作系统的理解及学习心得体会(注意用自己的语言描述,不得抄写资料内容)。
在学习Linux的过程中,我了解到Linux操作系统是一种自由和开放源码的类Unix操作系统,它的最大特点就是其开源性。这一点十分难得,也是它能够存在到现在的原因之一。它的开源性使其在金融、安全等部门有很重要的应用。在学习的过程中,我通过使用虚拟机,开始时很困难,特别是我的是终端命令窗口界面,不知道怎么使用。但通过自学老师给的资料以及向同学请教,掌握了一些基本的操作。此外,我了解到 Linux 并不像我们正在学的 C++ 和 Java 不一样,它是跟 Windows 一样的一个操作系统。但与 Windows 不同的是,Linux 操作系统具有更高的稳定性,工作效率更高,而且更加注重命令行操作。在学习 Linux 的过程中,我逐渐掌握了常见的命令和使用技巧,这使我对操作系统的运行原理和基本知识有了更深入的了解。
在学习 Linux 操作系统的过程中,我认识到了开源和命令行操作的重要性,以及 Linux 操作系统在各个领域中的广泛应用和强大功能。在处理各种任务和问题时,Linux 操作系统具有更高的灵活性和可定制性,使用户可以对系统进行定制和优化,从而使其更符合实际应用需要。Linux 操作系统也广泛应用于服务器管理、网络安全、科学计算、数据分析等领域,同时在开发过程中也具有良好的兼容性,这让我深刻认识到 Linux 操作系统在计算机领域的重要性。
总而言之,我觉得学习 Linux 操作系统是一项值得投入精力的任务,同时也是颇具挑战性的。通过学习,我不仅了解了 Linux 操作系统的基本知识,还掌握了一些常用的命令和技巧。我相信这些知识和技能对我的未来学习和工作都将产生很大帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/596268.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论文浅尝 | 一个具有动态记忆和自我反思的自主代理

笔记整理:乔硕斐,浙江大学硕士,研究方向为自然语言处理 链接:https://arxiv.org/abs/2303.11366 动机 本文探究了让大规模语言模型具备自我反思能力的方法,让大模型模拟人类的思考方式,自己发现推理过程中的…

ant 1.0 tree更改图标

设置 class"treeClass" show-icon <a-treev-if"treeData.length > 0":show-line"true":tree-data"treeData"show-iconref"tree"class"treeClass":defaultExpandAll"true":replace-fields"re…

来自二阳人的一些感想

这几天公众号没更新&#xff0c;因为上周阳了&#xff0c;还得跟各位读者朋友们道个歉。 通过这次阳&#xff0c;对新冠的体会更加深刻了&#xff0c;趁热打铁&#xff0c;简单聊几句。 1. 新冠已经降为了乙类乙管&#xff0c;和新冠共存&#xff0c;已经形成了全世界范围内的共…

这个公司招35岁以上的程序员,给程序员养老!

hi&#xff0c;大家好&#xff0c;这里极客重生。 之前看到一篇文章&#xff1a;《陶建辉&#xff1a;坚持做难而正确的事&#xff0c;三次创业成就不悔人生---墨天轮风云人物访谈录》。 完整文章&#xff1a;陶建辉&#xff1a;坚持做难而正确的事&#xff0c;三次创业成就不悔…

c#快速入门(中)

欢迎来到Cefler的博客&#x1f601; &#x1f54c;博客主页&#xff1a;那个传说中的man的主页 &#x1f3e0;个人专栏&#xff1a;题目解析 &#x1f30e;推荐文章&#xff1a;题目大解析2 目录 &#x1f449;&#x1f3fb;类、对象、类成员简介&#x1f449;&#x1f3fb;语句…

Python3数据分析与挖掘建模(9)相关系数与线性回归

1. 相关系数 1.1 概述 相关系数是衡量两个变量之间线性相关程度的统计量。它的取值范围在-1到1之间&#xff0c;表示变量之间的相关性强度和方向。 1.2 Pearson相关系数 常用的相关系数有皮尔逊相关系数&#xff08;Pearson correlation coefficient&#xff09;&#xff0…

chatgpt赋能python:Python人脸追踪:技术介绍与应用

Python人脸追踪&#xff1a;技术介绍与应用 Python作为一门极为流行的编程语言&#xff0c;其在人工智能领域的应用也不断得到拓展和应用&#xff0c;其中Python人脸追踪技术已经成为广泛应用的一个领域。本篇文章将介绍Python人脸追踪技术的原理和应用&#xff0c;以便读者更…

chatgpt赋能python:Python主菜单:让你的网站更加用户友好

Python主菜单&#xff1a;让你的网站更加用户友好 如果你是一个使用Python编程语言的网站开发者&#xff0c;那么你肯定需要一个主菜单来引导你的用户。一个好的主菜单可以让你的网站更加用户友好&#xff0c;方便用户快速找到需要的内容。而怎样设计一个优秀的主菜单呢&#…

高频面试八股文用法篇(一) hive窗口函数

目录 什么是窗口函数 窗口函数与其他函数区别 over()函数 窗口函数类型 窗口函数举例 什么是窗口函数 窗口函数是一种SQL函数&#xff0c;非常适合于数据分析&#xff0c;因此也叫做OLAP函数。 最大特点是&#xff1a;输入值是从SELECT语句的结果集中的一行或多行的“窗…

vivo互联网视频播放体验优化的探索与实践

随着vivo互联网在视频业务领域的不断扩展&#xff0c;在多样化的业务场景下&#xff0c;如何提升每个用户的视频播放体验&#xff0c;保障最优的播放流畅度和清晰度&#xff0c;vivo互联网技术团队做了很多尝试与突破。LiveVideoStackCon 2022北京站邀请vivo互联网研发经理王道…

CSDN 富文本编辑器的优化建议(1)

CSDN 富文本编辑器的优化建议&#xff08;1&#xff09; &#x1f4da; 写在前面&#xff1a;大家好~ 我是柠檬叶子C&#xff0c;今天是我在 C 站 1000 天创作纪念日&#xff01;在这些日子里&#xff0c;我累计发布了 230 篇博客&#xff0c;这些博客无一例外都是用 C 站的 &q…

深眸科技创新视觉应用,AI+机器视觉为智能制造升级提供新视野

随着智能制造的进程不断加快&#xff0c;各大工业领域正在积极进行数字化转型&#xff0c;加速从制造到“智”造的转变。在全球制造业转型升级的浪潮下&#xff0c;从机器互联互通到人机协作再到无人工厂&#xff0c;机器视觉技术起到了重要作用。机器视觉用机器代替人眼&#…

easyui列表数据核对检查数据展示

1.easyui窗口内放置table列表 <div id"window_Id" class"easyui-window" title"异常参数列表展示" style"width:602px;height:493px;"data-options"closed:true,maximizable:false,resizable:true,minimizable:false,shadow:…

031:Mapbox GL实现地图导航功能,可选择起始点、路线、通行方式

第031个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中实现地图导航功能,可选择起始点、路线、通行方式。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共71行)安装插件相关API参考:专栏目标示例效果…

《Java并发编程实战》课程笔记(七)

Java 线程 Java 线程的生命周期 通用的线程生命周期 通用的线程生命周期基本上可以用下图这个“五态模型”来描述。这五态分别是&#xff1a;初始状态、可运行状态、运行状态、休眠状态和终止状态。 Java 中线程的生命周期 Java 语言中线程共有六种状态&#xff0c;分别是…

Pytorch入门(三)深度学习模型的训练的基本步骤

文章目录 一、修改现有的网络模型二、模型的保存三、模型的加载四、模型的评估五、训练模型的完整套路六、使用GPU加速模型的训练七、模型训练完整的验证套路 一、修改现有的网络模型 import torchvision from torch import nn # pretrained 为True时会自动下载模型所对应的权…

ES6-ES13学习笔记(4.0)

includes函数 判断字符串是否存在指定字符 <!--* Author: RealRoad1083425287qq.com* Date: 2023-06-01 08:40:33* LastEditors: Mei* LastEditTime: 2023-06-01 08:58:54* FilePath: \vscode\ECMA\05\01.html* Description: * * Copyright (c) 2023 by ${git_name_ema…

Docker+Jenkins+Gitee自动化部署maven项目

1.简介 各位看官老爷&#xff0c;本文为Jenkins实战&#xff0c;注重实际过程&#xff0c;阅读完会有以下收获&#xff1a; 了解如何使用Docker安装Jenkins了解如何使用Jenkins部署maven项目了解如何使用JenkinsGitee实现自动化部署 2.Jenkins介绍 相信&#xff0c;正在读这…

美国频频对中国芯片出手,却没想到最先倒下的是美芯巨头

据报道指出全球知名的硬盘厂商西部数据已基本敲定与日本存储芯片巨头铠侠的合并计划&#xff0c;不过让人意外的是最终主导者将是铠侠而不是西部数据&#xff0c;这意味着西部数据将从此消失于历史之中。 西部数据是全球最大的硬盘厂商&#xff0c;它先后收购了知名硬盘厂商希捷…

【实用篇】Docker

文章目录 Docker实用篇1.初识Docker1.1.什么是Docker1.1.1.应用部署的环境问题1.1.2.Docker解决依赖兼容问题1.1.3.Docker解决操作系统环境差异1.1.4.小结 1.2.Docker和虚拟机的区别1.3.Docker架构1.3.1.镜像和容器1.3.2.DockerHub1.3.3.Docker架构1.3.4.小结 1.4.安装Docker1.…