云计算练习题
第一题:每周日晚上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大模型的扩大与普及…...
ArkTS学习笔记_封装复用之@Styles装饰器
ArkTS学习笔记_封装复用之Styles装饰器 背景: 在开发中,如果每个组件的样式都需要单独设置,就会出现大量代码在进行重复样式设置,虽然可以复制粘贴,但为了代码简洁性和后续方便维护,给出的思路是ÿ…...
根据vue学习react
react的函数式组件与vue2是很像的 一、基础类似点 1、组件下拥有一个根节点,vue2是template,react是幽灵标签<> 2、vue2是{{}}以及v-model,react的绑定是{} 3、vue2编译html是v-html,react是{},并且react的jsx中…...
Hi3861 OpenHarmony嵌入式应用入门--HTTPD
httpd 是 Apache HTTP Server 的守护进程名称,Apache HTTP Server 是一种广泛使用的开源网页服务器软件。 本项目是从LwIP中抽取的HTTP服务器代码; Hi3861 SDK中已经包含了一份预编译的lwip,但没有开启HTTP服务器功能(静态库无法…...
MICS2024|少样本学习、多模态技术以及大语言模型在医学图像处理领域的研究进展|24-07-14
小罗碎碎念 本期推文主题 今天的会议很多主题都集中在大模型、多模态这两个方面,很明显,这两个方向都是目前的研究热点。 所以,我这一期推文会先简单的分析一下秦文健(中科院)和史淼晶(同济大学)…...
ConfigMap-secrets-静态pod
一.ConfigMap 1.概述 ConfigMap资源,简称CM资源,它生成的键值对数据,存储在ETCD数据库中 应用场景:主要是对应用程序的配置 pod通过env变量引入ConfigMap,或者通过数据卷挂载volume的方式引入ConfigMap资源 官方解释…...
SQL Error: 1406, SQLState: 22001
SQL错误代码1406和SQLState 22001通常表示“列数据过长”错误。这意味着尝试插入或更新列中的值,但该值的长度超过了该列允许的最大长度。 解决此问题的几个步骤: 检查列长度: 确定引起错误的列。检查数据库架构中该列允许的最大长度。 验证…...
【密码学基础】基于LWE(Learning with Errors)的全同态加密方案
学习资源: 全同态加密I:理论与基础(上海交通大学 郁昱老师) 全同态加密II:全同态加密的理论与构造(Xiang Xie老师) 现在第二代(如BGV和BFV)和第三代全同态加密方案都是基…...
Linux - 基础开发工具(yum、vim、gcc、g++、make/Makefile、git)
目录 Linux软件包管理器 - yum Linux下安装软件的方式 认识yum 查找软件包 安装软件 如何实现本地机器和云服务器之间的文件互传 卸载软件 Linux编辑器 - vim vim的基本概念 vim下各模式的切换 vim命令模式各命令汇总 vim底行模式各命令汇总 vim的简单配置 Linux编译器 - gc…...
网络安全法律框架更新:最新合规要求与企业应对策略
网络安全法律框架的最新更新 近期,中国的网络安全法律框架经历了重要的更新。2022年,《网络安全法》迎来了首次修改,这一修订主要是为了与《数据安全法》和《个人信息保护法》等新实施的法律进行衔接协调,完善法律责任制度&#x…...
数仓工具—Hive语法之正则表达式函数
正则表达式函数 之前我们介绍过like rlike regexp 这些关键字,都是和匹配有关的,今天我们介绍一下hive 的REGEXP_REPLACE 和REGEXP_EXTRACT 函数,背景是使用Hive正则表达式函数提取数字 在我的其他文章中,我们已经看到了如何使用Hive正则表达式从字符串中提取日期值。正则…...
WKCTF 2024 easy_heap
很经典的house of orange unsortedbin attack FSOP 变量覆盖 不能 free,那首先想到就是 house of orange泄露Libc基址,然后unsortedbin attack。 但是只能show(8),就不能用largebin的套路来泄露堆地址了,那怎么办呢? …...
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接口中: <?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
目录 大型语言模型在教育领域的应用:一项综述摘要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 教育"…...
stm32G473的flash模式是单bank还是双bank?
今天突然有人stm32G473的flash模式是单bank还是双bank?由于时间太久,我真忘记了。搜搜发现,还真有人和我一样。见下面的链接:https://shequ.stmicroelectronics.cn/forum.php?modviewthread&tid644563 根据STM32G4系列参考手…...
前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
有限自动机到正规文法转换器v1.0
1 项目简介 这是一个功能强大的有限自动机(Finite Automaton, FA)到正规文法(Regular Grammar)转换器,它配备了一个直观且完整的图形用户界面,使用户能够轻松地进行操作和观察。该程序基于编译原理中的经典…...
微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据
微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据 Power Query 具有大量专门帮助您清理和准备数据以供分析的功能。 您将了解如何简化复杂模型、更改数据类型、重命名对象和透视数据。 您还将了解如何分析列,以便知晓哪些列包含有价值的数据,…...
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数 在软件开发中,单例模式(Singleton Pattern)是一种常见的设计模式,确保一个类仅有一个实例,并提供一个全局访问点。在多线程环境下,实现单例模式时需要注意线程安全问题,以防止多个线程同时创建实例,导致…...
Python基于历史模拟方法实现投资组合风险管理的VaR与ES模型项目实战
说明:这是一个机器学习实战项目(附带数据代码文档),如需数据代码文档可以直接到文章最后关注获取。 1.项目背景 在金融市场日益复杂和波动加剧的背景下,风险管理成为金融机构和个人投资者关注的核心议题之一。VaR&…...
使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...
RSS 2025|从说明书学习复杂机器人操作任务:NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill
视觉语言模型(Vision-Language Models, VLMs),为真实环境中的机器人操作任务提供了极具潜力的解决方案。 尽管 VLMs 取得了显著进展,机器人仍难以胜任复杂的长时程任务(如家具装配),主要受限于人…...
Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统
💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「storms…...
