`

shell相关4------问题整理

阅读更多

1.创建用户时,默认被指定为/bin/bash,如果不希望用这个怎么做?

 

方案1:使用useradd命令时不指定bash
useradd -u 9999 -g 9999 -d /home/test test
修改配置文件/etc/default/useradd
[root@localhost sabopeusr0]# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash------------------->修改
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

 

方案2:使用useradd命令时指定bash
useradd -u 9999 -g 9999 -d /home/test -s /bin/bash test

 

2.如何查看当前使用的是什么样的shell?

方案1:执行echo $SHELL命令
[root@localhost sabopeusr0]# echo $SHELL
/bin/bash
查看了一下,这个变量是被定义在/etc/bashrc,而这个文件是这样被引用的
~/.bash_profile>~/.bashrc>/etc/bashrc

 

方案2:通过查看/etc/passwd文件里,当前文件所定义的shell环境
[root@localhost sabopeusr0]# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin

 

 

分享到:
评论

相关推荐

    Shell十三问-ChinaUnix精华贴整理2007.pdf

    这份文档通过十三个具体的问题,详细阐述了Shell脚本语言的基础知识、高级用法以及常见误区,对于初学者和有一定经验的Shell用户都极具参考价值。 ### 1. Shell的定义与作用 Shell作为用户与操作系统之间的桥梁,...

    Shell十三问-ChinaUnix精华贴整理 doc版

    Shell主要有两种类型:Bourne Shell(sh)和C Shell(csh),以及它们的变种,比如Bash(Bourne-Again SHell)、Tcsh(TENEX/C shell)和Korn Shell(ksh)。在大多数现代Linux系统中,默认的Shell是Bash,因为它既...

    Shell十三问-ChinaUnix精华贴整理(pdf)

    Shell十三问-ChinaUnix精华贴整理,这是一份关于Shell编程技术的精选问答集,源自ChinaUnix社区,这个社区是IT专业人士交流Unix/Linux技术的重要平台。这份文档,虽然以PDF格式标题,但实际提供的内容是“Shell十三...

    linux实验报告-shell编程-平方与菜单实现整理.pdf

    "Linux 实验报告 - shell 编程 - 平方与菜单实现整理" 本实验报告主要涵盖了 Linux 操作系统中的 shell 编程,着重于平方值计算和菜单实现的编程技巧。 一、实验目的及要求 本实验的目的是掌握 shell 编程的方法...

    shell编程---awk 培训资料

    4. **格式化输出**:根据需要,awk可以生成格式化的报告,将数据整理成易于读取的形式。 5. **计算与逻辑操作**:awk支持数值计算和比较运算,可以进行条件判断和逻辑控制,实现复杂的处理逻辑。 **awk的执行方式*...

    Linux零基础学习笔记 Shell编程-菜鸟入门(超详细)

    记得,学习过程中要多动手实践,遇到问题不要怕,因为每一个问题都是你进步的阶梯。使用Typora这样的Markdown编辑器打开笔记,可以让你的阅读和学习体验更加舒适,同时方便整理和分享你的学习成果。 在系统运维领域...

    Shell十三问-ChinaUnix精华贴整理

    在"Shell十三问-ChinaUnix精华贴整理"中,很可能是收录了关于Shell编程和使用中的常见问题和解决策略。下面,我们将深入探讨Shell的一些核心知识点: 1. **Shell脚本基础**:Shell脚本是一种文本文件,其中包含了...

    Atom-atom-format-shell,从atom文本编辑器中格式化shell脚本。对Focusaurus/Atom的贡献.zip

    4. 安装完成后,可以在编辑器的 "Packages" 菜单中找到 "Atom Format Shell",启用或配置该插件。 使用该插件时,可以通过快捷键或者右键菜单触发格式化操作。在编辑器中打开一个 Shell 脚本文件,然后按下预设的...

    精心整理shell脚本100例(最新版).zip

    这个"精心整理shell脚本100例(最新版).zip"文件很可能包含了各种实用且具有代表性的Shell脚本实例,帮助用户更好地理解和掌握Shell编程技巧。 1. **基础概念** - **Shell**: 是操作系统提供的一个命令解释器,它...

    shell常用命令整理

    ### Shell常用命令详解 #### 一、Shell简介 在计算机科学领域中,Shell是一种非常重要的交互界面,它作为用户与操作系统之间的桥梁,帮助用户通过命令行或者图形界面来执行操作系统的命令。根据交互方式的不同,...

    Shell常用命令整理

    ### Shell常用命令整理 在日常的Linux系统管理与开发工作中,掌握一些基本的Shell命令是非常必要的。这些命令可以帮助我们高效地完成各种任务,比如文件管理、目录导航等。接下来,我们将详细介绍几个常用的Shell...

    shell编程打包整理,

    在IT行业中,Shell编程是一种非常重要的技能,尤其是在Linux和Unix系统管理中。Shell脚本能够自动化日常任务,提高...通过深入理解和实践这些知识点,你可以成为一个熟练的Shell脚本开发者,解决各种复杂的系统问题。

    Shell-脚本常用命令-文档.doc

    整理了一份Linux shell学习笔记及基本命令合集,包含了LINUX常用操作命令和命令行编辑快捷键、shell基本命令,Linux相关使用配置教程等,需要的朋友可下载试试! shell是一个用C语言编写的程序,它是用户使用Linux的...

    shell经典教程 .TXT shell经典教程

    ### Shell经典教程知识点总结 #### 一、Shell简介与学习目的 **Shell**是一种用于与计算机操作系统进行交互的...以上是对《Shell经典教程》的部分内容进行的整理和总结,希望能帮助读者更好地理解和学习Shell编程。

    shell学习(经过自己整理)

    shell学习(经过自己整理) shell编程简介: Shell编程是指使用shell脚本语言编写的程序,以实现自动化任务、批量处理、系统管理等功能。Shell编程语言是基于文本的命令行接口,用户可以通过编写脚本来实现特定的...

    cdr-rep shell scripts

    "cdr-rep shell scripts" 是一个与 Informix 数据库管理系统相关的脚本集合,主要用于处理、管理和报告 Informix 数据。在 IT 领域,尤其是在数据库管理中,shell 脚本通常被用来自动化日常任务,如数据备份、监控、...

Global site tag (gtag.js) - Google Analytics