首页 > 系统相关 >实验一使用 Linux 系统的常用命令

实验一使用 Linux 系统的常用命令

时间:2024-01-14 23:56:38浏览次数:23  
标签:tmp test2 word Linux 实验 usr 常用命令 test 目录

2.使用 Linux 系统的常用命令 启动 Linux 虚拟机,进入 Linux 系统,通过查阅相关 Linux 书籍和网络资料,或者参考 本教程官网的“实验指南”的“Linux 系统常用命令”,完成如下操作: (1)切换到目录 /usr/bin; (2)查看目录/usr/local 下所有的文件; (3)进入/usr 目录,创建一个名为 test 的目录,并查看有多少目录存在; (4)在/usr 下新建目录 test1,再复制这个目录内容到/tmp; (5)将上面的/tmp/test1 目录重命名为 test2; (6)在/tmp/test2 目录下新建 word.txt 文件并输入一些字符串保存退出; (7)查看 word.txt 文件内容; (8)将 word.txt 文件所有者改为 root 帐号,并查看属性; (9)找出/tmp 目录下文件名为 test2 的文件; (10)在/目录下新建文件夹 test,然后在/目录下打包成 test.tar.gz; (11)将 test.tar.gz 解压缩到/tmp 目录。

1.切换到目录 /usr/bin:

cd /usr/bin


2.查看目录 /usr/local 下所有的文件:

ls /usr/local


3.进入 /usr 目录,创建一个名为 test 的目录,并查看有多少目录存在:

cd /usr
mkdir test
ls -l | grep "^d" | wc -l


4.在 /usr 下新建目录 test1,再复制这个目录内容到 /tmp:

mkdir /usr/test1
cp -r /usr/test1 /tmp


5.将上面的 /tmp/test1 目录重命名为 test2:

mv /tmp/test1 /tmp/test2


6.在 /tmp/test2 目录下新建 word.txt 文件并输入一些字符串保存退出:

echo "some text" > /tmp/test2/word.txt


7.查看 word.txt 文件内容:

cat /tmp/test2/word.txt


8.将 word.txt 文件所有者改为 root 帐号,并查看属性:

sudo chown root /tmp/test2/word.txt
ls -l /tmp/test2/word.txt


9.找出 /tmp 目录下文件名为 test2 的文件:

find /tmp -name "test2"


10.在 / 目录下新建文件夹 test,然后在 / 目录下打包成 test.tar.gz:
sudo mkdir /test
sudo tar -czvf /test.tar.gz /test

11.将 test.tar.gz 解压缩到 /tmp 目录:
bash
tar -xzvf /test.tar.gz -C /tmp

 

标签:tmp,test2,word,Linux,实验,usr,常用命令,test,目录
From: https://www.cnblogs.com/DREAM2021/p/17964479

相关文章

  • MySQL常用命令
    操作数据库--链接数据库mysql-uroot-p--退出数据库quit/exit--显示数据库版本selectversion();--查看当前使用的数据库selectdatabase();--查看所有数据库showdatabases;--创建数据库createdatabasekunamecharset=utf8;--查看创建数据库的语句show......
  • GEC6818开发板Linux环境中telnet的搭载
    一、首先打开开发板的Linux①通过232串口通信线连接开发板打开②打开网络配置文件(/etc/init.d/rcS)[root@GEC6818/]#vi/etc/init.d/rcS③用vi打开文件,在文件里面添加如下命令:#启动eth0网卡,并设置IP为192.168.1.124/sb......
  • windows下打包go项目放在linux上部署
    1.打开命令提示符或终端,并导航到包含main.go的目录。2.使用以下命令进行交叉编译:GOOS=linuxGOARCH=amd64gobuild-omyprogram 这将生成一个名为myprogram的可执行文件,该文件是为Linux上的AMD64架构编译的。5.现在,你可以将生成的myprogram文件复制到Linux系统上运行。......
  • linux 内核和应用层之间的通信方式
    系统调用应用与内核通信的方式中,最常用的就是系统调用。如常见的open、write、read、ioctl等系统调用。当系统调用时,触发一个软中断,处理器进入内核模式。参数传递到内核空间,完成通信过程。内核完成服务之后,将数据返回给应用,并设置处理器为用户模式。copy_to_user()/copy_from_......
  • Linux 环境中使用 LVGL
    原文:https://www.cnblogs.com/jzcn/p/17011647.html之前有记录过在esp32中使用LVGL的笔记,需要的小伙伴可以了解一下,esp-idf移植lvgl8.3.3我之前整理的学习资料:https://www.cnblogs.com/jzcn/p/16647106.html一、准备材料开发板:一块linux的开发板或linux的虚拟机lvg......
  • linux 驱动 --- unlocked_ioctl 与 compat_ioctl
    1、compat_ioctl:支持64bit的driver必须要实现的ioctl,当有32bit的userspaceapplicationcall64bitkernel的IOCTL的时候,这个callback会被调用到。如果没有实现compat_ioctl,那么32位的用户程序在64位的kernel上执行ioctl时会返回错误:Notatypewriter2、如果是64位的用户程序运行......
  • docker 常用命令大全
     docker常用命令大全个人理解docker中的镜像就像是咱们java中的Class,而容器呢是基于这个镜像构建出的实例类似于咱java中根据Class构造出的一个个实例对象,本人是初学者理解有误还请见谅,并麻烦您说说您的看法让彼此相互学习… 按我理解简言之docker镜像:--......
  • Linux安装Docker完整教程
    Linux安装Docker之前使用的CentOS8由于停止维护了,这意味着无法再使用新版本的软件包更新了,由于Docker支持64位版本CentOS7,并且要求内核版本不低于3.10,CentOS7满足最低内核的要求,所以这次在CentOS7安装Docker。本篇文档参考黑马Docker课件,希望这篇文章对大家能有帮助......
  • 重置 wsl2 中的 Linux 子系统的账户密码
    转载:重置wsl2中的Linux子系统的账户密码(liuwenzhuang.github.io)默认账户改为root变更普通账户密码将默认账户从root修改为普通账户其他注意事项参考重置密码的操作也很简单,经过查询资料,可将步骤大致分为3步:将Linux子系统的默认账户改为root利用root......
  • Linux三大剑客之sed
    一、简介sed英文全称是streameditor。由贝尔实验室开发,如今主流Unix/Linux操作系统上都集成了这个工具。sed由自由软件基金组织(FSF)开发和维护,并且随着GNU/Linux进行分发,通常它也称作GNUsed。本文将按照GUN官方在线手册的内容对sed进行介绍。二、获取帮助信息[sed@GeekDevOps~]$......