当前位置: 首页 > news >正文

云计算练习题

第一题:每周日晚上11点59分需要将/data目录打包压缩到/mnt目录下并以时间命名

#crontab -e
59 23 * * 7 /bin/tar czvf /mnt/`date +%F`-data.tar.gz /data
59 23 * * 7 /bin/tar czvf /mnt/`date +%T`.tar.gz /data

第二题:查找出系统中/application目录下所有tar.gz的文件并备份到/opt目录下?

find /application -name'*.tar.gz' -exec cp -r {} /opt \;

第三题:ssh与telnet有什么区别?

ssh:对数据加密,数据经过压缩,传输速度快,更安全
telnet:明文传送报文,不加密,传输不安全,传输慢

第四题:如何判断一个进程比如nginx是否存在或者启动?请给出命令

# ps -ef | grep nginx
systemctl status nginx
netstat -lntp | grep nginx

第五题:如何禁止root用户远程登陆?

vim /etc/ssh/sshd_config +38
PermitRootLogin no

第六题:/etc/passwd这个文件要求修改文件属性,只可以查看文件内容,其它什么都不可以对文件进行操作。

chattr +i /etc/passwd

第七题:首先将vim a.txt 放到后台,然后在调出到前台输入内容123不保存在放到后台 后将vim杀死?

# vim a.txt &
# jobs
# fg %工作号
ctrl+z
jobs
# kill -9 %工作号

第八题:创建一个目录为/home/test目录属主为root属组为it组,需要任何用户在这个目录下创建的文件都继承目录的属组?

# mkdir /home/test
# groupadd it
# chown root.it /home/test
# chmod g+s /home/test

第九题:如何知道自己的机器是否可以上网?使用的什么命令?通过什么协议实现的?

ping命令
ICMP协议

第十题: 软连接与硬连接有什么区别?

软链接:可以给目录做链接,硬链接不可以
删除源文件硬链接不受影响,软链接失效
软链接可以跨分区,硬链接不可以
1.在/opt/test/dir1/test/目录下面创建20个test.txt文件
mkdir -p /opt/test/dir1/test
touch /opt/test/dir1/test/test{1..20}.txt
2.在/mnt/目录中创建dir2目录
mkdir /mnt/dir2
3.将/opt/test/dir1/test/目录拷贝到/mnt/dir2目录中
cp -r /opt/test/dir1/test/ mnt/dir2
4.将/mnt/dir2/test/目录中的test2.txt 改名为file300
mv /mnt/dir2/test/test2.txt /mnt/dir2/test/file300
5.将/mnt/dir2/test/目录中以txt结尾的文件删除。查看留下的文件
rm -rf /mnt/dir2/test/*.txt
ls /mnt/dir2/test
6.在/opt/目录下创建yumlist的目录。并且在此目录下创建yum.repo文件
mkdir /opt/yumlist
touch /opt/yumlist/yum.repo
7.进入yum.repo文件编辑文件内容 hello world
vim /opt/yumlist/yum.repo-----i-----hello world
8.将hello world复制10行后保存文件。
yy----10p----wq
9.将yum.repo文件 移动到/tmp下
mv /opt/yumlist/yum.repo /tmp/
10.给服务器添加3个账号xiaozhang、xiaoli、xiaowang
useradd xiaozhang
useradd xiaoli
useradd xiaowang
11.修改普通用户xiaowang和root的密码
passwd xiaowang
passwd 
12.创建用户jack和tom属于hr,wc组
useradd jack -g hr
useradd tom -g wc
13.创建用户tony,属于hr,不属于wc组,并且将3个人的密码修改为qianfeng
useradd tony -g hr
法一:管道方式将字符串"qianfeng"传递给"passwd"命令的参数"--stdin"
echo qianfeng | passwd --stdin tony
法二:交互式
passwd tom    ----qianfeng
passwd jack   ----qianfeng
14.查找系统内所有.gz结尾的文件并备份到/tmp/backup目录下
find / -name "*.gz" -exec cp -rf {} /tmp/backup \;
15.cat /2.txt 将它的结果混合输出到/opt/file.txt
cat /2.txt &> /opt/file.txt
16.怎么判断一个账户是否存在??
id 账户名
17.>与>>区别是什么
>覆盖  >> 追加
18.将cat /home/b.txt中将正确的输出重定向到a.txt中将错误的输出重定向到c.txt
cat /home/b.txt 1>a.txt 2>c.txt
19.请将vsftpd的进程杀掉,他的IPD为11223
kill -9 11223
20.如何删除当前目录下以.log结尾的文件?
rm -rf ./*.log
21.打印当前工作目录的Linux命令是?
pwd
22.如何查看在后台运行的程序?
jobs
23.如何将后台运行的程序调出之前台运行?
fg %进程号
24.2>与&>是什么意思?
标准错误输出覆盖重定向
混合输出覆盖重定向
25.静态查看进程有用什么命令?你知道的有几种?
ps -ef
ps aux
pstree -p
26.修改主机名为testpm-server
hostnamectl set-hostname testpm-sever
27.如何查看服务的端口?
netstat -lntp 或lsof
28.如何查看nginx的进程是否运行?
ps -ef | grep nginx 或 systemctl status nginx
29.如何查看你的操作系统的版本以及内核?
版本:
Debian/Ubuntu系统:lsb_release -a
Red Hat/CentOS系统:cat /etc/redhat-release或cat /etc/centos-release
Fedora系统:cat /etc/fedora-release
SUSE系统:cat /etc/SuSE-release
内核:uname -a 或uname -r
30.什么是进程?
已启动的可执行程序的运行实例,是程序运行的过程
31.放在后台运行的程序通过什么命令可以查看到?
jobs
32.将nginx进程PID号为1142强制杀掉用什么命令?
kill -9 1142
33.请列出查看cpu负载的命令?
htop , uptime , ps aux
34.load average: 0.40,0.21,0.12 分别代表什么意思?
系统在过去1分钟、5分钟、15分钟内的平均负载
35.请用命令查看一下httpd的PID号?
ps aux | grep httpd
36.计划每星期天早8点服务器定时重启,如何实现?
crontab -e
0 8 * * 7 /usr/sbin/reboot
37.某系统管理员需要每天做一定的重复工作,编制一个解决方案:
crontab -e
(1).从下午 4:50 删除/abc 目录下的全部子目录和全部文件;
50 16 * * * /usr/bin/rm -rf /abc/*
(2).每逢周一下午 5:50 将/data目录下的所有目录和文件归档并压缩为文件backup.tar.gz;
50 17 * * 1 /usr/bin/tar cvzf backup.tar.gz /data 
(3).在早上 8:00 开机后启动crontab。
0 8 * * * /sbin/systemctl start crond.service

相关文章:

云计算练习题

第一题:每周日晚上11点59分需要将/data目录打包压缩到/mnt目录下并以时间命名 #crontab -e 59 23 * * 7 /bin/tar czvf /mnt/date %F-data.tar.gz /data 59 23 * * 7 /bin/tar czvf /mnt/date %T.tar.gz /data 第二题:查找出系统中/application目录下所有…...

《战甲神兵》开发者报告:游戏崩溃问题80%发生在Intel可超频酷睿i9处理器上——酷睿i7 K系列CPU也表现出高崩溃率

在Intel持续面临第13代和第14代CPU崩溃问题的背景下,近日,《战甲神兵》(Warframe)的开发者们于7月9日披露了游戏崩溃的统计数据,并描述了诊断该问题的过程。根据开发团队的说法,一名未进行超频且使用全新PC的员工,即便…...

Postman下载及使用说明

Postman使用说明 Postman是什么? ​ Postman是一款接口对接工具【接口测试工具】 接口(前端接口)是什么? ​ 前端发送的请求普遍被称为接口 ​ 通常有网页的uri参数格式json/key-value请求方式post/get响应请求的格式json 接…...

什么是im即时通讯?WorkPlus im即时通讯私有化部署安全可控

IM即时通讯是Instant Messaging的缩写,指的是一种实时的、即时的电子信息交流方式,也被称为即时通讯。它通过互联网和移动通信网络,使用户能够及时交换文本消息、语音通话、视频通话、文件共享等信息。而WorkPlus im即时通讯私有化部署则提供…...

hnust 1794: 机器翻译

hnust 1794: 机器翻译 题目描述 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存…...

AI人工智能开源大模型生态体系分析

人工智能开源大模型生态体系研究 "人工智能开源大模型生态体系研究报告v1.0"揭示,AI(A)的飞速发展依赖于三大核心:数据、算法和算力。这一理念已得到业界广泛认同,三者兼备才能推动AI的壮大发展。随着AI大模型的扩大与普及&#xf…...

ArkTS学习笔记_封装复用之@Styles装饰器

ArkTS学习笔记_封装复用之Styles装饰器 背景: 在开发中,如果每个组件的样式都需要单独设置,就会出现大量代码在进行重复样式设置,虽然可以复制粘贴,但为了代码简洁性和后续方便维护,给出的思路是&#xff…...

根据vue学习react

react的函数式组件与vue2是很像的 一、基础类似点 1、组件下拥有一个根节点&#xff0c;vue2是template&#xff0c;react是幽灵标签<> 2、vue2是{{}}以及v-model&#xff0c;react的绑定是{} 3、vue2编译html是v-html&#xff0c;react是{}&#xff0c;并且react的jsx中…...

Hi3861 OpenHarmony嵌入式应用入门--HTTPD

httpd 是 Apache HTTP Server 的守护进程名称&#xff0c;Apache HTTP Server 是一种广泛使用的开源网页服务器软件。 本项目是从LwIP中抽取的HTTP服务器代码&#xff1b; Hi3861 SDK中已经包含了一份预编译的lwip&#xff0c;但没有开启HTTP服务器功能&#xff08;静态库无法…...

MICS2024|少样本学习、多模态技术以及大语言模型在医学图像处理领域的研究进展|24-07-14

小罗碎碎念 本期推文主题 今天的会议很多主题都集中在大模型、多模态这两个方面&#xff0c;很明显&#xff0c;这两个方向都是目前的研究热点。 所以&#xff0c;我这一期推文会先简单的分析一下秦文健&#xff08;中科院&#xff09;和史淼晶&#xff08;同济大学&#xff09…...

ConfigMap-secrets-静态pod

一.ConfigMap 1.概述 ConfigMap资源&#xff0c;简称CM资源&#xff0c;它生成的键值对数据&#xff0c;存储在ETCD数据库中 应用场景&#xff1a;主要是对应用程序的配置 pod通过env变量引入ConfigMap&#xff0c;或者通过数据卷挂载volume的方式引入ConfigMap资源 官方解释…...

SQL Error: 1406, SQLState: 22001

SQL错误代码1406和SQLState 22001通常表示“列数据过长”错误。这意味着尝试插入或更新列中的值&#xff0c;但该值的长度超过了该列允许的最大长度。 解决此问题的几个步骤&#xff1a; 检查列长度&#xff1a; 确定引起错误的列。检查数据库架构中该列允许的最大长度。 验证…...

【密码学基础】基于LWE(Learning with Errors)的全同态加密方案

学习资源&#xff1a; 全同态加密I&#xff1a;理论与基础&#xff08;上海交通大学 郁昱老师&#xff09; 全同态加密II&#xff1a;全同态加密的理论与构造&#xff08;Xiang Xie老师&#xff09; 现在第二代&#xff08;如BGV和BFV&#xff09;和第三代全同态加密方案都是基…...

Linux - 基础开发工具(yum、vim、gcc、g++、make/Makefile、git)

目录 Linux软件包管理器 - yum Linux下安装软件的方式 认识yum 查找软件包 安装软件 如何实现本地机器和云服务器之间的文件互传 卸载软件 Linux编辑器 - vim vim的基本概念 vim下各模式的切换 vim命令模式各命令汇总 vim底行模式各命令汇总 vim的简单配置 Linux编译器 - gc…...

网络安全法律框架更新:最新合规要求与企业应对策略

网络安全法律框架的最新更新 近期&#xff0c;中国的网络安全法律框架经历了重要的更新。2022年&#xff0c;《网络安全法》迎来了首次修改&#xff0c;这一修订主要是为了与《数据安全法》和《个人信息保护法》等新实施的法律进行衔接协调&#xff0c;完善法律责任制度&#x…...

数仓工具—Hive语法之正则表达式函数

正则表达式函数 之前我们介绍过like rlike regexp 这些关键字,都是和匹配有关的,今天我们介绍一下hive 的REGEXP_REPLACE 和REGEXP_EXTRACT 函数,背景是使用Hive正则表达式函数提取数字 在我的其他文章中,我们已经看到了如何使用Hive正则表达式从字符串中提取日期值。正则…...

WKCTF 2024 easy_heap

很经典的house of orange unsortedbin attack FSOP 变量覆盖 不能 free&#xff0c;那首先想到就是 house of orange泄露Libc基址&#xff0c;然后unsortedbin attack。 但是只能show(8)&#xff0c;就不能用largebin的套路来泄露堆地址了&#xff0c;那怎么办呢&#xff1f; …...

SQL 多变关联使用子查询去重

不去重状态 select a.*,b.recon_amt from free_settlement_first aleft join free_settlement_second b on a.settlement_first_id b.settlement_first_id 有2条数据出现了重复 使用子查询去重 select a.*,b.recon_amt from free_settlement_first aleft join free_settlem…...

php表单提交并自动发送邮件给某个邮箱(示例源码下载)

只需要将以下代码内容进行复制即可用到自己的程序/API接口中&#xff1a; <?php if(!empty($_POST[is_post]) && $_POST[is_post]1){$url "https://www.aoksend.com/index/api/send_email";$name $_POST[name];$email $_POST[email];$subject $_POS…...

论文翻译:Large Language Models for Education: A Survey

目录 大型语言模型在教育领域的应用&#xff1a;一项综述摘要1 引言2. 教育中的LLM特征2.1. LLMs的特征2.2 教育的特征2.2.1 教育发展过程 低进入门槛。2.2.2. 对教师的影响2.2.3 教育挑战 2.3 LLMEdu的特征2.3.1 "LLMs 教育"的具体体现2.3.2 "LLMs 教育"…...

7.13实训日志

上午 学习网络安全的过程中&#xff0c;我们深入了解了网络的不同层面和技术&#xff0c;从表层网络到深网再到暗网&#xff0c;以及涉及的产业分类和技术工具。这些知识不仅帮助我们理解网络的复杂性&#xff0c;还揭示了如何应对和防范各种网络威胁。 首先&#xff0c;我们…...

【力扣】每日一题—第70题,爬楼梯

题目&#xff1a; 假设你正在爬楼梯。需要n阶你才能到达楼顶。 每次你可以爬1或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 思路&#xff1a; 我开始是写了一个函数计算爬一层和爬二层的个数&#xff0c;之后排列求和&#xff0c;但是超范围了&#xff0c…...

Docker修改国内镜像源

如果docker已将安装好 参考&#xff1a;https://github.com/cmliu/CF-Workers-docker.io sudo mkdir -p /etc/dockercd /etc/dockersudo vim daemon.json #输入以下内容 { "registry-mirrors": ["https://docker.fxxk.dedyn.io"] } #重启docker服务 su…...

安防监控视频平台LntonCVS视频融合共享平台智慧消防实现远程集中视频监控方案

近年来&#xff0c;电力系统内变电站着火事件频发&#xff0c;这对消防安全管理提出了严峻挑战。我国消防安全基础设施不完善、管理机制不健全、应急处置能力不足及公众消防安全意识淡薄等问题&#xff0c;严重制约了消防安全的提升。因此&#xff0c;加强变电站的消防安全管理…...

【大模型LLM面试合集】大语言模型架构_layer_normalization

2.layer_normalization 1.Normalization 1.1 Batch Norm 为什么要进行BN呢&#xff1f; 在深度神经网络训练的过程中&#xff0c;通常以输入网络的每一个mini-batch进行训练&#xff0c;这样每个batch具有不同的分布&#xff0c;使模型训练起来特别困难。Internal Covariat…...

OpenGL笔记八之EBO和EBO绘制流程

OpenGL笔记八之EBO和EBO绘制流程 —— 2024-07-07 晚上 bilibili赵新政老师的教程看后笔记 code review! 文章目录 OpenGL笔记八之EBO和EBO绘制流程1.EBO2.glDrawElements&#xff1a;如果使用了ebo&#xff0c;最后一个参数可以写03.glDrawElements&#xff1a;如果使用了e…...

maven——(重要)手动创建,构建项目

创建项目 手动按照maven层级建好文件夹&#xff0c;并写上java&#xff0c;测试代码和pom文件 构建项目 在dos窗口中执行如下命令 compile编译 当前maven仓库中什么都没有。 在pom所在层级下&#xff0c;执行&#xff1a; mvn compile 就开始显示下面这些&#xff0c;…...

数学建模·非线性规划

整型规划 适用于一个变量或多个变量的值只能是整型的情况 整形规划的分类 0-1背包问题 对于一个物品来说&#xff0c;只有选和不选两种情况 表现为单下标&#xff0c;单变量问题 例&#xff1a;建设学校问题 对于每个学校来说只有选和不选两种情况&#xff0c;在数学上我们用…...

SpringCloud第三篇(服务中心与OpenFeign)

p 文章目录 一、服务中心二、Nacos注册中心 一、服务中心 在上一章我们实现了微服务拆分&#xff0c;并且通过Http请求实现了跨微服务的远程调用。不过这种手动发送Http请求的方式存在一些问题。 试想一下&#xff0c;假如商品微服务被调用较多&#xff0c;为了应对更高的并发…...

Linux重要知识点

1. 命令行操作 Linux大多数操作都是通过命令行进行的。熟悉常用命令和脚本是使用Linux的基础。 基本命令&#xff1a;如 ls, cd, cp, mv, rm&#xff0c;这些命令用于文件和目录的管理。文件权限和管理&#xff1a;了解如何使用 chmod, chown, chgrp 等命令来管理文件权限和所…...