csa从初阶到大牛(训练题1)

news2024/12/27 10:01:26
  1. 使用普通账户新建如下结构的2个目录: ~/t1/t2/t3/t4,~/m1/m2/m3/m4,并显示t1目录的详细信息,将/etc/passwd文件拷贝到~/t1/t2/t3目录下面,将~/t1/下面的内容拷贝到~/m1/m2/m/3/m4目录下面,最后删除~/t1/t2/t3下面的目录
# 创建目录
mkdir -p ~/t1/t2/t3/t4
mkdir -p ~/m1/m2/m3/m4

# 显示t1目录的详细信息
ls -l ~/t1

# 拷贝/etc/passwd到~/t1/t2/t3目录下
cp /etc/passwd ~/t1/t2/t3/

# 拷贝~/t1/下的内容到~/m1/m2/m3/m4目录下
cp -r ~/t1/* ~/m1/m2/m3/m4/

# 删除~/t1/t2/t3目录
rm -r ~/t1/t2/t3

  1. 在/下创建一个myDocument目录 和 一个Dm1文件,将Dm1文件移动到myDocument目录下,最后修改myDocument目录为test1
# 在根目录下创建myDocument目录
mkdir /myDocument

# 创建一个Dm1文件
touch /Dm1

# 移动Dm1文件到myDocument目录下
mv /Dm1 /myDocument/

# 修改myDocument目录为test1
mv /myDocument /test1

  1. 在用户家目录下新建 dir2 目录,其下创建文件 a.txt,使用 echo 命令书写内容到 a.txt,并备份文件到/backup 目录,最后显示/backup/a.txt中内容到屏幕
# 在用户家目录下创建dir2目录
mkdir ~/dir2

# 创建a.txt文件并写入内容
echo "Hello, this is content in a.txt" > ~/dir2/a.txt

# 备份a.txt到/backup目录
cp ~/dir2/a.txt /backup/

# 显示/backup/a.txt中的内容
cat /backup/a.txt

  1. find命令
    1. 在 /tmp以及 /root 中新建passwd文件,查找所有的passwd文件,查找/etc  /tmp  /root  中的passwd文件
    2. 查找 /tmp 目录下名字为ssh开头的所有文件
    3. 查找/dev目录下的d开头文件
    4. 根目录下查找a文件或者b文件
    5. 显示网卡文件的路径
    6. 在根目录下查找为root用户的所有脚本文件(并且):

find  /  -name  *.sh   -a  -user  root

    1. 在/etc 中查找以a开头或以b开头的头文件

find  /  -name  a*.h  -o  -name  b*.h

    1. 在/home中查找不是root账户的文件

   find   /home  -not  -user  root

    1. 在 /tmp 中查找5天以内修改过的文件

find  /tmp  -mtime  -5  

    1. 在 /etc 中查找7天以内没有修改过的文件

   find  /etc  -not   -atime  +7

    1. 在/ 中查找3天以内修改过的目录文件

   find  /  -atime  +3  -a   -type  b

    1. 在/dev 下查看所有块设备文件
find /dev -type b

    1. 查找 /etc目录下大于1000k的文件
find /etc -size +1000k

    1. 查找所大于400M的文件
find / -size +400M
    1. 查找小于1G的文件
find / -size -1G
    1. 查找等于50k的所有文件
find / -size 50k

 

    1. 在/etc 查找权限为777的文件
find /etc -type f -perm 777

    1. 查找/dev目录下的空文件或目录
find /dev -empty

 

  1. 在~目录下新建目录tests1,进入目录后新建t1.txt  t2.txt  ,将“hello  world!”字符串写入t3.txt中,最后将tests1目录打包压缩为tests1.tar.gz 并移动到/dev目录下
# 在用户家目录下创建tests1目录
mkdir ~/tests1

# 进入tests1目录
cd ~/tests1

# 创建t1.txt, t2.txt 和 t3.txt
touch t1.txt t2.txt t3.txt

# 向t3.txt写入内容
echo "hello world!" > t3.txt

# 打包压缩tests1目录为tests1.tar.gz
tar -czvf ~/tests1.tar.gz ~/tests1

# 移动tests1.tar.gz到/dev目录下
mv ~/tests1.tar.gz /dev/

注:这里因为dev一般存放系统设备文件,因此移动不安全,我的报错也是这样,因此具体命令给大家放在这里,大家可以吧/dev/改成一个自己创建的文件进行验证 

  1. 将上例/dev目录下的tests1.tar.gz拷贝到/etc/tests2中,并解压缩,将t3.txt中的内容显示到屏幕上
# 拷贝tests1.tar.gz到/etc/tests2中
cp /dev/tests1.tar.gz /etc/tests2/

# 进入/etc/tests2目录
cd /etc/tests2

# 解压缩tests1.tar.gz
tar -xzvf tests1.tar.gz

# 显示t3.txt中的内容
cat ~/tests1/t3.txt

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

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

相关文章

前端JavaScript入门到精通,javascript核心进阶ES6语法、API、js高级等基础知识和实战 —— JS基础(四)

开始吧&#xff0c;做时间的主人&#xff01; 把时间分给睡眠&#xff0c;分给书籍&#xff0c;分给运动&#xff0c; 分给花鸟树木和山川湖海&#xff0c; 分给你对这个世界的热爱&#xff0c; 而不是将自己浪费在无聊的人和事上。 思维导图 函数 为什么需要函数 <!DO…

pytest框架运行时的参数,以及多线程分布式运行用例、运行指定模块用例

一、运行时的参数 在上一篇博客中写了pytest最为核心的运行时前后置如何设置&#xff0c;细心的朋友可能也会发现其实我们当时就加过运行时的参数-vs。 pytest.main([‘-s’])&#xff1a;能打印出调试信息&#xff0c;print()或者日志都可以直接打印在控制台上。 pytest.ma…

栈和队列1——栈的实现及其oj(括号匹配问题)

一&#xff0c;栈的概念 栈是一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为栈底。栈中的数据元素遵守后进先出LIFO&#xff08;Last In First Out&#xff09;的原则。 压栈&#xf…

【100天精通Python】Day68:Python可视化_Matplotlib 绘制热力图,示例+代码

目录 1 值热力图&#xff08;Value Heatmap&#xff09;: 2 密度热力图&#xff08;Density Heatmap&#xff09; 3 时间热力图&#xff08;Time Heatmap&#xff09;: 4 空间热力图&#xff08;Spatial Heatmap&#xff09; 5 渐变热力图&#xff08;Gradient Heatmap&am…

C语言实现获取文件大小(字节数)

首先使用如下命令在当前文件夹&#xff0c;创建一个大小为1234578字节的空白文件&#xff1a; fsutil file createnew ./test.bin 12345678关于fsutil命令的介绍&#xff1a;Windows快速创建任意大小的空白文件 使用十六进制编辑器打开&#xff0c;可以看到内容全是0&#xf…

滴滴一面:线程池任务,如何设置优先级?

说在前面 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;最近有小伙伴拿到了一线互联网企业如滴滴、极兔、有赞、希音、百度、网易的面试资格&#xff0c;遇到很多很重要的面试题&#xff1a; 如何设计线程池&#xff1f;请手写一个简单线程池&#xff1f; 就在昨天&…

肖sir__mysql之综合题练习__013

数据库题&#xff08;10*5&#xff09; 下面是一个学生与课程的数据库&#xff0c;三个关系表为&#xff1a; 学生表S&#xff08;Sid&#xff0c;SNAME,AGE,SEX&#xff09; 成绩表SC&#xff08;Sid&#xff0c;Cid&#xff0c;GRADE&#xff09; 课程表C&#xff08;Cid&…

linux进程杀不死

项目场景&#xff1a; 虚拟机 问题描述 linux进程杀不死 无反应 原因分析&#xff1a; 进程僵死zombie 解决方案&#xff1a; 进proc或者find命令找到进程所在地址 cat status查看进程杀死子进程

【AI视野·今日CV 计算机视觉论文速览 第252期】Fri, 22 Sep 2023

AI视野今日CS.CV 计算机视觉论文速览 Fri, 22 Sep 2023 Totally 90 papers &#x1f449;上期速览✈更多精彩请移步主页 Interesting: &#x1f4da;SVGCustomization, 基于文本的矢量图生成定制(from 香港城市大学)。 website:https://intchous.github.io/SVGCustomization/ …

OVS-DPDK/虚拟化学习

用户/内核空间虚拟化 NFV和Middlebox的不同数据平面模型&#xff0c;具有不同的虚拟交换机选项、虚拟设备接口和虚拟化框架&#xff1a;(a)基于内核的vSwitch virtio-user/vhost-net和TUN/TAP VM&#xff1b;(b)基于内核的vSwitch virtio-user/vhost-net和TUN/TAP contain…

什么算泄露公司机密的行为(什么程度算公司泄密行为)

在当今的商业环境中&#xff0c;保护公司的核心竞争力和商业机密是至关重要的。然而&#xff0c;员工可能出于各种原因泄露这些信息&#xff0c;包括对竞争对手的追求、个人利益的驱动或者对工作的不满。在这种情况下&#xff0c;企业需要依赖专业的调查工具来揭示和证明员工的…

OpenGL之相机

OpenGL本身没有摄像机(Camera)的概念&#xff0c;但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机&#xff0c;产生一种我们在移动的感觉&#xff0c;而不是场景在移动。 本节我们将会讨论如何在OpenGL中配置一个摄像机&#xff0c;并且将会讨论FPS风格的…

Nginx使用指南

文章目录 前言一、源码编译1.1 编译1.2 第三方模块编译 二、配置文件2.1 配置语法2.2 location语法2.3 配置文件块2.4 全局变量 三、HTTP 服务器3.1 基本3.2 反向代理3.3 压缩3.4 负载均衡3.5 HTTPS 支持3.6 UrlRewrite3.7 防盗链配置3.8 跨域3.9 静态服务3.10 PC/手机端分离3.…

Web3 solidity编写fillorder填充订单函数 并梳理讲述逻辑

好 经过上文 Web3 solidity编写cancelorder取消订单函数 并梳理讲述逻辑 我们成功编写了 cancelorder 取消订单函数 其实 做了取消订单 填充订单 已经是非常简单的事了 我们还是先起来ganache 虚拟环境 这里 我们 模仿 orderCancel 在做一存储结构 //存储被填充订单 mapping…

追光者的梦

追光者的梦 鸿蒙中我茫然于世&#xff0c;你是钻入我心里的那束光 我所有的梦想都是和你热烈的拥抱 没有追到你时&#xff0c;我一直在路上 追到你时&#xff0c;我的人生就被你点燃 ——致所有的追光者 合肥先进光源国家重大科技基础设施项目及配套工程启动会刚开过&…

go学习之数组与Map

文章目录 一、数组1.为什么需要数组2.数组快速入门3、数组的定义和内存布局数组的使用数组的遍历数组的注意事项和细节数组的应用案例 4.slice切片1.基本介绍2.切片使用的三种方式way1way2way3 3.切片的注意事项4.string和slice 5.二维数组1.排序1&#xff09;排序的基本介绍2&…

uni-app实现获取未来七天时间和星期几功能

例子如下&#xff1a; HTML&#xff1a; <viewstyle"margin-top: 3%;width: 100%;height: 10vh;display: flex;justify-content: space-around;"><div v-for"(item,index) in same_week" :class"[same_dayitem.date? activ :,dis]"cl…

在虚拟机上安装win10/ubuntu的教程

以下内容源于网络资源的学习与整理&#xff0c;如有侵权请告知删除。 一、下载软件资源 1、首先下载虚拟机Vmware_Pro17软件并正确安装&#xff1a;网盘链接 2、然后下载操作系统的镜像文件&#xff1a;MSDN, 我告诉你 - 做一个安静的工具站 二、在虚拟机上安装ubuntu系统 1…

EXP武器库编写

文章目录 pocsuite3工具SQL注入EXP布尔盲注优化最终优化 延时注入 phpstudy2016-2018-RCE利用DVWA文件上传metinfo_5.0.4EXPSQL-布尔盲注文件包含漏洞 定制SQLmaptamper脚本sqli-labs/less-26关卡分析 tamper脚本编写 python是黑客最喜欢的编程语言之一&#xff0c;但同时go语言…