一. shell类型 1.1 交互式 bin/ shell程序 当用户登录到某个虚拟控制台终端或是在GUI中启动终端仿真器时,默认的shell程序就会开始运行。系统启动什么样的shell程序取决于你个人的用户ID配置,在etc/passwd文件中。如下图所示,root用户使用bash shell作为 ...
分类:
系统相关 时间:
2018-09-14 18:25:27
阅读次数:
193
9.4 ?《Linux学习并不难》用户管理(5):修改Linux用户账户使用usermod命令可以更改用户的Shell类型、所属的组群、用户密码的有效期,还能更改用户的登录名。命令语法:usermod [选项] [用户名]命令中各选项的含义如表所示。选项 选项含义 -G <次要组群名>修改用户所属的次要组群(附加组群) -l <新登录名>修改用户账户名称 -L锁定
分类:
系统相关 时间:
2018-04-29 13:24:05
阅读次数:
213
用户、组和权限 Linux组的类别用户必须属于一个且只有一个主组组名同用户名,且仅包含一个用户,私有组用户的附加组(supplementary group)一个用户可以属于零个或多个辅助组 chsh 更改用户shell类型 chsh -s /etc/nologin wang :更改wang的shel ...
分类:
系统相关 时间:
2018-04-04 23:42:21
阅读次数:
369
1.useradd命令新增用户语法:useradd [选项] [用户名]u:指定UID g:指定GID或所属组 G:次要用户组 m:强制创建家目录,默认 M:强制不创建家目录。 c:说明栏。 d:家目录的绝对路径。 s:shell类型 /bin/bash ; /sbin/nologin r:系统账户实例:创
分类:
其他好文 时间:
2018-03-28 16:56:35
阅读次数:
147
查看Linux中默认支持的shell类型: /etc/shells echo 输出命令 -e 支持反斜线控制的字符转换 控制字符(需要加引号) 如:echo -e "a\tb\tc\nd\ne\nf\n" echo -e "\e[1;31m abcdefgh\e[0m" 输出颜色 #30m=黑色; ...
分类:
系统相关 时间:
2018-02-20 12:22:11
阅读次数:
288
1、查看所有shell 2、查看当前使用的shell类型 3、 ...
分类:
系统相关 时间:
2018-02-11 22:46:03
阅读次数:
210
首先,先了解一下什么是shell?Shell是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送到内核去执行。Shell也被称为Linux的命令解释器,Shell是一种高级程序设计语言。[root@localhost~]#echo$SHELL查看当前的shell类型/bin/bash[root@localhost~]#cat/etc/shells查看当前
分类:
系统相关 时间:
2018-01-15 01:05:41
阅读次数:
229
Shell准备 1、识别Shell类型 echo $0 echo $BASH echo $SHELL 上边三个命令结果都是: /bin/bash 2、终端常用操作 a、删除单个字符 c+h或退格键 b、删除单个单词 c+w c、删除单个行 c+u d、重复编辑命令行 arrowUp或arrowDow ...
分类:
系统相关 时间:
2017-12-24 12:47:12
阅读次数:
160
我们都知道,一台计算机要是没通电,和一堆废铁没什么区别。那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种:GUI:图形用户接口。如我们平时使用的Windows,linux的Xwindow,有KDE和GOME.CLI:命令行接口,使用的SHELL类型有bash,csh,tcshell..
分类:
系统相关 时间:
2017-09-18 18:26:47
阅读次数:
245
当用户登录linux操作系统时,就进入了当前用户的shell。shell是一个命令解释器,它提供了用户与机器之间的交互。它支持特定语法,比如逻辑判断、循环等。每个用户都可以有自己特定的shell。CentOS7默认shell为bash。除了bash之外,还有zsh、ksh等shell类型。在shell中,用户输..
分类:
其他好文 时间:
2017-06-29 00:54:10
阅读次数:
289