Linux-用户管理类命令实训

news2024/11/16 21:24:57
  1. 查看根目录下有哪些内容

  1. 进入/tmp目录,以自己的学号建一个目录,并进入该目录

  1. 像是目前所在的目录

  1. 在当前目录下,建立权限为741的目录test1

  1. 在目录test1下建立目录test2/test3/test4

  1. 进入test2,删除目录test3/test4

(7)将root家目录下的.bashrc复制到/tmp下,并更名为bashrc

(8)重复步骤7,要求在覆盖前询问是否覆盖

 

(9)复制目录/etc下的内容到/tmp目录下

 

(10)在当前目录下建立文件aaa

 

(11)查看该文件的权限,大小及时间

 

(12)强制删除该文件

 

(13)将/tmp下的bashrc移到/tmp/test1/test2中

 

(14)将/test1目录及其下面包含的所有文件删除。

 

文件内容查阅、权限与文件查找

(1)使用cat命令加行号显示文件/etc/issue的内容

 

(2)反向显示/etc/issue中的内容。(提示命令为etc

  1. 用nl列出/etc/issue中的内容

  1. 使用more命令查看文件/var/log/dmesg

  1. 使用less命令前后翻看文件/var/log/dmesg中的内容

  1. 使用head命令查看文件/var/log/dmesg前20行

  1. 使用tail命令查看文件/var/log/dmesg后20行

  1. 查看文件/var/log/dmesg前20行中的后5行内容

  1. 进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期。

  1. 修改文件bashrc的时间为当前时间

  1. 文件查找
  1. 查看文件/root/.bashrc的类型

  1. 查询ipconfig和cd命令的完整文件名

  1. 只找出跟passwd有关的“说明文件”文件名。

  1. 找出系统中所有与passwd相关的文件名

  1. 将过去三天前的24小时内有改动(mtime)的文件列出
  2. 使用find查找当前目录下比/etc/hosts新的文件,并将查询的结果存储到hosts.new文件。

  1. 列出/etc下比/etc/hosts新的文件

  1. 查找系统中所有属于root的文件及不属于任何人的文件

  1. 使用find命令查找/下面所有名称为包含man的文件

  1. 找出系统中大于1M的文件

  1. 找出系统中小于1M的文件

  1. 设置文件权限
  1. 在用户目录下创建目录test,进入test目录创建空文件file1

  1. 以长格式形式显示文件信息,注意文件的权限和所属用户组

  1. 对文件file1设置权限,使其他用户可以对此文件进行写操作

  1. 查看设置结果

  1. 取消同组用户对此文件的读取权限。查看设置权限

  1. 用数字形式为文件file1设置权限,所有者可读,可写,可执行;其他用户和属组用户只有读和执行的权限。属组完成后查看属组结果

  1. 用数字形式更改文件file1设置权限,所有者只能读取此文件;其他用户和属组没有权限。设置完成后查看设置结果

  1. 为其他用户添加权限,查看设置结果

  1. 回到上层目录,查看test的权限

  1. 为其他用户添加对此目录的写权限

5.改变所有者

  1. 查看目录test及其文件的所属用户组

  1. 把目录test及其下的所以文件的所有者改为bin,所属组改为daemon。查看设置结果

  1. 删除目录test及其下的文件

  1. 综合使用
  1. 用pwd目录查看当前所在的目录
  2. 用ls目录列出此目录下的文件和目录
  3. 用-a选项列出此目录下包括隐藏文件在内的所有文件和目录
  4. 用man命令查看ls命令的使用手册
  5. 在当前目录下创建测试目录test
  6. 利用ls命令列出文件和目录,确认test目录创建成功
  7. 进入test目录,利用pwd查看当前工作目录
  8. 利用touch命令,在当前命令下创建一个新的空文件newfile。
  9. 利用cp命令复制系统文件/etc/profile到当前目录下
  10. 复制文件profile到一个新文件profile.bak,作为备份
  11. 用ll命令以长格式形式列出当前目录下的所有文件,注意每个文件的长度和创建时间的不同
  12. 用less目录分屏查看文件profile的内容
  13. 用tar命令把目录test打包
  14. 共gzip命令把打包好的包进行压缩
  15. 把文件test.tar.g改名为backup.tar.gz
  16. 把文件backup.tar.gz移动到test目录下
  17. 显示当前目录下的文件和目录列表,确认移动成功
  18. 查找root用户自己主目录下的所有名为profile的文件

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

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

相关文章

paddle.net怎么付款?paddle.net怎么订阅?

有需要的小伙伴可以使用Fomepay的卡进行订阅支付,我这里使用的是491090卡段,开卡步骤很简单,点击获取卡片 1、注册 2、填写姓名使用拼音或者英文名都可以 3、支付宝或者微信支付

JavaWeb-登录校验

会话技术 浏览器使用的是http协议,多次请求间数据是不能共享的,例如我们要去访问用户数据的接口,但这时候用户是否已经登入了呢?是不知道的,为了解决这个问题,于是引入了会话跟踪技术。 会话:…

一次Ambari安装记录

引言 Ambari是一个开源的Apache项目,它提供了一个直观易用的Web界面,用于管理、监控和配置Apache Hadoop集群。它是一个集群管理工具,可以帮助管理员轻松地部署、管理和监控Hadoop集群的各种组件,如HDFS、YARN、MapReduce、Hive、HBase等。通过Ambari,用户可以在集群中添…

【GPTs分享】GPTs分享之Image Recreate | img2img​

简介 该GPT是一个专门用于图像编辑、重建和合并的工具。它通过详细的自动图像描述和生成,帮助用户从源图像中重现或修改图像。此工具设计用于为视障用户提供图像内容的详细描述,并生成全新的图像,以满足特定的视觉需求。 主要功能 \1. 图像…

存储人视角:人工智能AI + 大模型

原文来自于知乎存储专栏: 存储人视角:人工智能AI 大模型 前沿 我的角色 背景 AI 出场 效果 一个宠娃狂魔 娃喜爱并有奥特曼玩具 她的奥特曼玩具会跳舞了 娃对我的崇拜和爱又多了一分......amazing 杭州网商路艾弗森 球队需要制作LOGO 形象生动…

【学习】对于加密接口、签名接口如何进行性能测试

随着科技的飞速发展,加密接口和签名接口在我们的日常生活中扮演着越来越重要的角色。从在线支付到信息安全,它们始终默默地守护着我们的数字世界。然而,随着应用场景的不断扩展,性能测试变得尤为重要。今天,让我们一起…

【6】mysql查询性能优化-关联子查询

【README】 0. 先说结论:一般用inner join来改写in和exist,用left join来改写not in,not exist;(本文会比较内连接,包含in子句的子查询,exist的性能 ) 1. 本文总结自高性能mysql 6…

PLC中连接外部现场设备和CPU的桥梁——输入/输出(I/O)模块

输入(Input)模块和输出(Output)模块简称为I/O模块,数字量(Digital,又称为开关量)输入模块和数字量输出模块简称为DI模块和DQ模块,模拟量(Analog)输…

求a+aa+aaa+……(C语言)

一、题目&#xff1b; 二、N-S流程图&#xff1b; 三、运行结果&#xff1b; 四、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h>int main() {//初始化变量值&#xff1b;int a 0;int n 0;int i 0;int result 0;int tn 0;//提示用户&am…

Linux学习第52天:Linux网络驱动实验(二):一往(网)情深

Linux版本号4.1.15 芯片I.MX6ULL 大叔学Linux 品人间百味 思文短情长 本节笔记的目录如下&#xff1a; 四、I.MX6ULL网络驱动简介 1.I.MX6ULL网络外设设备树 2.I.MX6ULL网络驱动源码简析 3.fec_netdev_ops操作集 4.Linux内核PHY子…

删除word中下划线的内容

当试卷的题目直接含答案&#xff0c;不利用我们刷题。这时如果能够把下划线的内容删掉&#xff0c;那么将有利于我们复习。 删除下划线内容的具体做法&#xff1a; ①按ctrl H ②点格式下面的字体 ③选择下划线线型中的_____ ④勾选使用通配符并在查找内容中输入"?&qu…

OSI网络七层协议 ——(随手笔记)

1.OSI OSI&#xff08;Open System Interconnect&#xff09;&#xff0c;即开放式系统互连。 一般都叫OSI参考模型&#xff0c;是ISO组织在1985年研究的网络互连模型。该体系结构标准定义了网络互连的七层框架&#xff08;物理层、数据链路层、网络层、传输层、会话层、表示层…

【论文阅读】Attention is all you need

摘要 主要的序列转换模型是基于复杂的循环或卷积神经网络&#xff0c;其中包括一个编码器和一个解码器。性能最好的模型还通过一种注意力机制将编码器和解码器连接起来。我们提出了一种新的简单的网络架构&#xff0c;Transformer&#xff0c;完全基于注意机制&#xff0c;完全…

数据结构-基于ArrayList的源码模拟

文章目录 继承关系 :1. 构造方法的模拟2. 扩容机制的分析3. 查找方法的模拟4. 获取,修改元素的方法模拟5. 添加元素的模拟6. 删除元素的模拟7. removeAll与retainAll的模拟总结: 边缘方法以及总代码 继承关系 : 1. 构造方法的模拟 源码中我们的ArrayList的构造方法给出了三种实…

【Java基础】19.继承(面向对象的三大特征:封装、继承、多态)

文章目录 前言一、继承的概念二、继承的步骤1.类的继承格式2.继承的实例3.继承类型 三、继承的特性四、继承的关键字1.extends关键字2.implements关键字3.super 与 this 关键字4.final 关键字 五、构造器 前言 一、继承的概念 继承是java面向对象编程技术的一块基石&#xff…

Git - 在PyCharm/Idea中集成使用Git

文章目录 Git - 在PyCharm/Idea中集成使用Git1.新建GitHub仓库2.将仓库与项目绑定3.在PyCharm中使用Git4.新建Gitee仓库5.将仓库与项目绑定6.在IDEA中使用Git Git - 在PyCharm/Idea中集成使用Git 本文详细讲解了如何在 PyCharm 或 Idea 中配置 Gitee 或 GitHub 仓库&#xff0…

【算法】深度优先遍历(DFS)算法详解与实现

文章目录 1.算法原理2. 常见的深度优先遍历方式3. 代码实现总结 深度优先遍历&#xff08;DFS&#xff09;是一种常用的树或图的遍历算法&#xff0c;它通过尽可能深地搜索树或图的分支&#xff0c;直到路径上的所有节点都被访问完毕&#xff0c;然后再回溯到上一层&#xff0c…

win10 系统怎么开启 guest 账户?

win10 系统怎么开启 guest 账户&#xff1f; 段子手168 前言&#xff1a; guest 账户即所谓的来宾账户&#xff0c;我们可以通过该账户访问计算机&#xff0c;如打印机共享等&#xff0c;但会在一定程度上受到限制。下面分享 WIN10 系统开启 guest 来宾账户的几种方法。 方法…

袁庭新ES系列15节|Elasticsearch客户端基础操作

前言 上一章节我们介绍了搭建Elasticsearch集群相关的知识。那么又该如何来操作Elasticsearch集群呢&#xff1f;在ES官网中提供了各种语言的客户端&#xff0c;我们在项目开发过程中有多种Elasticsearch版本和连接客户端可以选择&#xff0c;那么他们有什么区别&#xff1f;这…

Clion 2023.1.5 最新详细破解安装教程

CLion 最大的优点是跨平台&#xff0c;在Linux、Mac、Windows 上都可以运行。CLion 还同时支持 GCC、Clang、MSVC 这 3 种编译器&#xff0c;使用 CLion 编写程序&#xff0c;程序员可以根据需要随意切换使用的编译器。 第一步: 下载最新的 Clion 2023.1.5 版本安装包 我们先…