名称

chroot - 使用指定root目录执行命令或者交互式shell

用法

chroot [OPTION] NEWROOT [COMMAND [ARG]...]
        chroot OPTION

描述

以NEWROOT为root目录执行COMMAND。

--groups=G_LIST

指定补充组为g1,g2,...,gN

--userspec=USER:GROUP

指定使用的用户和组

--skip-chdir

不切换工作目录为'/'

--help       展示帮助文档并退出

--version  展示版本信息并退出

如果没有提供命令,执行'"$SHELL" -i'(默认为'/bin/sh -i')

使用示例:

[root@server ~]# mkdir -p /root/testroot
[root@server ~]# cd testroot/
[root@server testroot]# mkdir {bin,lib64,lib}
[root@server testroot]# ll
总用量 12
drwxr-xr-x 2 root root 4096 12月 16 10:53 bin
drwxr-xr-x 2 root root 4096 12月 16 10:53 lib
drwxr-xr-x 2 root root 4096 12月 16 10:53 lib64
[root@server testroot]# cp /bin/{bash,ls} bin
[root@server testroot]# cd bin/
[root@server bin]# ll
总用量 1060
-rwxr-xr-x 1 root root 964536 12月 16 10:53 bash
-rwxr-xr-x 1 root root 117680 12月 16 10:53 ls[root@server bin]# ldd /bin/bashlinux-vdso.so.1 =>  (0x00007ffc2e3ec000)libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f4b95c5d000)libdl.so.2 => /lib64/libdl.so.2 (0x00007f4b95a59000)libc.so.6 => /lib64/libc.so.6 (0x00007f4b9568b000)/lib64/ld-linux-x86-64.so.2 (0x00007f4b95e87000)[root@server bin]# cp /lib64/libtinfo.so.5 /lib64/libdl.so.2 /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /root/testroot/lib64/[root@server lib64]# ldd /bin/lslinux-vdso.so.1 =>  (0x00007ffdbb3c1000)libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fe87a52e000)libcap.so.2 => /lib64/libcap.so.2 (0x00007fe87a329000)libacl.so.1 => /lib64/libacl.so.1 (0x00007fe87a120000)libc.so.6 => /lib64/libc.so.6 (0x00007fe879d52000)libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fe879af0000)libdl.so.2 => /lib64/libdl.so.2 (0x00007fe8798ec000)/lib64/ld-linux-x86-64.so.2 (0x00007fe87a755000)libattr.so.1 => /lib64/libattr.so.1 (0x00007fe8796e7000)libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe8794cb000)[root@server lib64]# cp /lib64/libselinux.so.1 /lib64/libcap.so.2 /lib64/libacl.so.1 /lib64/libc.so.6 /lib64/libpcre.so.1 /lib64/libdl.so.2 /lib64/ld-linux-x86-64.so.2 /lib64/libattr.so.1 /lib64/libpthread.so.0 /root/testroot/lib64/[root@server lib64]# chroot /root/testroot /bin/bash
bash-4.2# /bin/ls
bin  lib  lib64

linux 命令:chroot详解相关推荐

  1. Linux命令-ls详解

    Linux命令-ls详解(适合小白用户参考) 1.ls        不加任何参数,表示查询当前目录下的文件/文件夹 小提示:上面的白色文字表示普通文件,蓝色文字表示目录 2.ls        后面 ...

  2. 面试官都在问 | Linux命令mpstat详解

    面试官都在问 | Linux命令mpstat详解 1. mpstat的基本用法 mpstat的全称为Multiprocessor Statistics,是一款常用的多核CPU性能分析工具,用来实时查询 ...

  3. linux 命令 curl 详解

    一.curl 介绍 curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出stdout上面; 可以用它来构造http request报文,curl(C ...

  4. linux命令 正则表达式,详解Linux命令中的正则表达式

    详解Linux命令中的正则表达式 Mark Do 2017年9月19日 暂无评论 阅读 981 次 命令中的正则表达式 如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式.正则表达式 ...

  5. LINUX命令大全详解备忘录

    文件目录操作命令 ls命令 cd命令 pwd命令 mkdir命令 rm 命令 rmdir 命令 mv命令 cp 命令 touch 命令 cat 命令 nl命令 more命令 less 命令 head ...

  6. Linux命令大全详解,让我们轻松入门学习Linux!

    1.最基本常用命令 序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print wrok directory 查看当前所在文件夹 03 cd [目录名] cha ...

  7. linux命令历史详解

    概念:顾名思义,我们在linux终端输过的命令,系统都会将他们加载到内存中,以便我们快速调用命令.另外,Bash拥有自动记录命令历史的功能,用户所执行的命令会在注销时自动记录到自己的家目录下的.bas ...

  8. linux命令——ll详解

    一.ll命令 ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: ...

  9. Linux命令lsscsi详解

    @ 一.什么是scsi 二.常见硬盘接口 1. IDE接口的硬盘 2. SCSI接口硬盘 3. SATA接口类型 三. lsscsi命令 1. lsscsi 命令安装 2. lsscsi命令英文手册 ...

  10. linux命令ps详解

    原文地址:http://apps.hi.baidu.com/share/detail/32573968 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显 ...

最新文章

  1. 深度学习必懂的 13 种概率分布(附链接)
  2. hbase完整分布式集群搭建
  3. 推荐系统--矩阵分解(3)
  4. B端产品经理要掌握的基本功
  5. puppet(1.1-1.6)
  6. 安卓异常总结---WARNING: Application does not specify an API level requirement!
  7. CSS @font-face性能优化
  8. MySQL 数据库性能调优
  9. 计算机怎么硬盘重做系统,怎么直接从硬盘装系统 直接从硬盘安装系统教程
  10. datetime instant 转_java8 Instant 时间及转换操作
  11. TypeScript学习--Symbols
  12. 联想电池召回网上登记 Troubleshooting
  13. shaderToy初学笔记(一)(​转载自最简单的ShaderToy入门 - 笑脸渲染_亨利王的博客-CSDN博客_shadertoy)
  14. 【前沿解读】斯坦福研究员论文-以太坊可逆交易标准ERC20/721R的机制、创新与局限
  15. C++ 栈和队列 容器适配器
  16. linux 通过lvm合并磁盘
  17. JAVA实现车牌随机产生器
  18. 浙江大学计算机学院的软件工程和软件学院的软件工程哪个好,软件工程专业最强十校,浙大第二、清华第五,这所师范类院校很意外...
  19. What is Machine ID?
  20. kendoui 时间选择框

热门文章

  1. AVI和WAV文件格式分析
  2. Spring Cloud Alibaba一站式解决方案
  3. chattr命令锁定文件
  4. HTML空格类型的区别
  5. 用Windows电脑看epub小说,阅读器软件怎么选
  6. PHP多线程扩展-parallel(一)
  7. 一场斗鸡引发的肉食主义论!
  8. hive解绑邮箱_荣耀战棋如何注册HiVE账号 荣耀战棋打不开登陆不了怎么办
  9. Landtasy Summer 系列第二弹!
  10. 启明智显分享| Sigmastar SSD212 SPI+RGB点屏示例(2.1寸 480*480圆屏,可应用于旋钮)