Linux-用户管理类命令实训

  1. 掌握Linux各类命令的使用方法。
  2. 熟悉Linux操作环境。
  3. 掌握常用文件目录类命令
  4. 掌握常用系统信息类命令
  5. 了解其他常用命令 

 

 

 

一、文件与目录管理

(1)查看根目录下有哪些内容

 

(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录

 

(3)像是目前所在的目录

  

(4)在当前目录下,建立权限为741的目录test1

 

(5)在目录test1下建立目录test2/test3/test4

 

(6)进入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

 

(3)用nl列出/etc/issue中的内容

 

(4)使用more命令查看文件/var/log/dmesg

 

(5)使用less命令前后翻看文件/var/log/dmesg中的内容

 

(6)使用head命令查看文件/var/log/dmesg前20行

 

(7)使用tail命令查看文件/var/log/dmesg后20行

 

(8)查看文件/var/log/dmesg前20行中的后5行内容

 

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

 

(10)修改文件bashrc的时间为当前时间

 

三、文件查找

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

(2)查询ipconfig和cd命令的完整文件名 

(3)只找出跟passwd有关的“说明文件”文件名。

 

(4)找出系统中所有与passwd相关的文件名

 

(5)将过去三天前的24小时内有改动(mtime)的文件列出

(6)使用find查找当前目录下比/etc/hosts新的文件,并将查询的结果存储到hosts.new文件。

 

 

(7)列出/etc下比/etc/hosts新的文件

 

(8)查找系统中所有属于root的文件及不属于任何人的文件

 

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

 

(10)找出系统中大于1M的文件

 

(11)找出系统中小于1M的文件 

 

 

四、设置文件权限

(1)在用户目录下创建目录test,进入test目录创建空文件file1

 

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

 

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

 

(4)查看设置结果

 

(5)取消同组用户对此文件的读取权限。查看设置权限

 

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

 

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

 

(8)为其他用户添加权限,查看设置结果

 

(9)回到上层目录,查看test的权限

 

(10)为其他用户添加对此目录的写权限

五、改变所有者

 

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

 

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

 

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

 

六、综合使用

  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的文件

这就是用户管理类命令实训的全部内容啦!

上一篇:Redis消息队列-基于PubSub的消息队列


下一篇:如何在Linux上安装配置Java开发环境