Linux习题练习-03(users & group、tar、gzip、yum源配置)

简介: Linux习题练习-03(users & group、tar、gzip、yum源配置)

习题练习03

  1. 修改 tom 的家目录为 /home/tomcat,且其基本组为 mail,uid号为 1111,密码为 '123456'

    [root@localhost home]# mkdir /home/tomcat
    [root@localhost ~]# useradd tom
    [root@localhost ~]# id tom
    uid=1001(tom) gid=1001(tom) groups=1001(tom)
    [root@localhost ~]# usermod -g mail -d /home/tomcat -u 1111 tom
    [root@localhost ~]# id tom
    uid=1111(tom) gid=12(mail) groups=12(mail)
    [root@localhost tomcat]# echo '123456' | passwd --stdin tom
    Changing password for user tom.
    passwd: all authentication tokens updated successfully.
    
  2. 创建系统账号名称为 admin,全名为 administrator,账户的家目录为 /home/admin, 账户的有效时间为 2022年12月24日,账户基本组为root,附加组为 bin,adm,mail

    [root@localhost tomcat]# useradd -c administrator -d /home/admin -e 2022-12-24 -g root -G bin,adm,mail admin
    [root@localhost tomcat]# id admin
    uid=1112(admin) gid=0(root) groups=0(root),1(bin),4(adm),12(mail)
    
  3. 压缩系统的 /home 目录,使用zip格式压缩,并且命名为student.tar.gz, 此文件要放在 /tmp/rhel7 目录下

    [root@localhost tomcat]# mkdir /tmp/rhel7
    [root@localhost tomcat]# tar -czvf /tmp/rhel7/student.tar.gz /home/
    
    gzip 与 bzip2 压缩与解压缩(-d) 
    这两个指令压缩文件,不能压缩目录
    [root@localhost rhel7]# touch aa.txt
    [root@localhost rhel7]# gzip aa.txt 
    [root@localhost rhel7]# ls
    aa.txt.gz  student.tar
    [root@localhost rhel7]# gzip -d aa.txt.gz 
    [root@localhost rhel7]# ls
    aa.txt  student.tar
    [root@localhost rhel7]# bzip2 aa.txt 
    [root@localhost rhel7]# ls
    aa.txt.bz2  home  student.tar.gz
    [root@localhost rhel7]# tar -xjvf aa.txt.bz2 
    [root@localhost rhel7]# ls
    aa.txt.bz2  home  student.tar.gz
    [root@localhost rhel7]# bzip2 -d aa.txt.bz2 
    [root@localhost rhel7]# ls
    aa.txt  home  student.tar.gz
    
  4. 查看 init* 文件末尾2KB 的内容

    [root@localhost ~]# tail -c 2K /root/initial-setup-ks.cfg 
    
  5. 创建以下几个目录(teach,office,finance,admin,market)

    
    [root@localhost ~]# mkdir -p /share/{teach,office,finance,admin,market}
    [root@localhost ~]# cd /share/
    [root@localhost share]# ls
    admin  finance  market  office  teach
    
  6. 配置 yum 源

    [root@localhost share]# mkdir /mnt/cdrom
    [root@localhost share]# mount /dev/cdrom /mnt/cdrom/
    [root@localhost share]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# vim dvd.repo 
    [dvd]
    name = dvd
    baseurl = file:///mnt/cdrom
    gpgcheck = 0
    enabled = 1
    [root@localhost yum.repos.d]# yum clean all
    [root@localhost yum.repos.d]# yum repolist all
    
目录
相关文章
|
22天前
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
|
1月前
|
缓存 资源调度 安全
深入探索Linux操作系统的心脏——内核配置与优化####
本文作为一篇技术性深度解析文章,旨在引领读者踏上一场揭秘Linux内核配置与优化的奇妙之旅。不同于传统的摘要概述,本文将以实战为导向,直接跳入核心内容,探讨如何通过精细调整内核参数来提升系统性能、增强安全性及实现资源高效利用。从基础概念到高级技巧,逐步揭示那些隐藏在命令行背后的强大功能,为系统管理员和高级用户打开一扇通往极致性能与定制化体验的大门。 --- ###
65 9
|
1月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
43 5
|
2月前
|
Linux 开发工具 数据安全/隐私保护
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
这篇文章介绍了在CentOS 7系统中安装Docker时遇到的两个常见问题及其解决方法:用户不在sudoers文件中导致权限不足,以及yum被锁定的问题。
45 2
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
|
2月前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
70 2
|
1月前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
161 0
|
2月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
496 3
|
2月前
|
监控 安全 网络协议
快速配置Linux云服务器
【10月更文挑战第3天】快速配置Linux云服务器
|
7月前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
643 0
|
7月前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
487 0
下一篇
DataWorks