当前位置: 首页 > wzjs >正文

网站建设审批表优化大师下载安装app

网站建设审批表,优化大师下载安装app,怎么做qq刷赞网站,代运营公司是怎么运营的大部分情况下,Linux的默认shell是bash,但某些Linux发行版,例如Kali,默认的终端是zsh,本文以Kali为例,将Kali的默认shell从zsh改为bash。 其实Kali早期的shell也是bash,2020 版本之后&#xff1a…

大部分情况下,Linux的默认shell是bash,但某些Linux发行版,例如Kali,默认的终端是zsh,本文以Kali为例,将Kali的默认shell从zsh改为bash。

其实Kali早期的shell也是bash,2020 版本之后:Kali团队将默认shell更改为zsh。zsh增加了很多功能,例如最直观的就是当你输入字母就会有补全提示,但这也给我带来很多困扰,尤其是我连接多个其他Linux终端的时候,服务器之间经常切换,就Kali用起来不一样,让我感到突兀,最严重的问题是我用了zsh之后,登录终端后,我的小键盘区按键无法使用,不知道什么情况,于是我决定将Kali的终端改成bash。

接下来我们首先使用命令来查看一下当前的shell,echo $SHELL ,这会查看使用哪个shell为默认shell。如下图所示:

第一种修改方式:命令行工具chsh

我目前的使用的用户是root,默认shell是zsh,我们首先用最简单的方式来修改root用户默认shell:

chsh -s /usr/bin/bash
  • chsh 是 "change shell" 的缩写,用于更改用户的默认登录 shell。
  • -s 是 chsh 的选项,表示指定新的 shell 路径。
  • /usr/bin/bash:这是bash的路径。

设置好之后,我们重启终端,就可以使用bash了。注意,这种方式只修改当前用户的默认shell,其他的用户不变。

第二种修改方式:修改/etc/passwd文件

第二种方式,非常规方式,直接修改/etc/passwd文件,注意,这个文件root才有更改权限。所以用root用户操作或者sudo命令执行。我这里是在虚拟机环境,所以我直接用root用户。

vim /etc/passwd

显示如下图所示:

这个文件记录着用户账户的基本信息,也包含每一个用户默认的shell,每一行用冒号分割成七个部分,每个部分的含义如下:

  1. 用户名:用户的登录名。
  2. 密码占位符:现代系统中通常是一个占位符(如 x),实际密码存储在 /etc/shadow 文件中。
  3. 用户 ID(UID):用户的唯一标识符。
  4. 组 ID(GID):用户所属主组的标识符。
  5. 用户信息:用户的描述性信息(如全名或联系方式)。
  6. 主目录:用户的主目录路径。
  7. 登录 shell:用户登录时使用的默认 shell。

这里面我们直接修改第一行root用户的第7项,将zsh改成bash。之后保存退出。
同样重新进入终端,我们就可以发现我们的shell变成了bash。

注意事项:

我们通过第二种方式也成功的更改了默认shell,其实这两种更改shell的原理是一样的,chsh命令也是通过修改系统配置文件/etc/passwd中对应用户的shell字段来实现shell的更改。相比之下,用第一种方式更为稳妥。另外还有一些注意点:

  1. chsh命令会验证用户指定的shell路径是否正确,并且该shell是否存在于系统中。如果输入错误,例如chsh -s /bin/lll,那么再次启动终端发现无法登录,所以当用chsh之后发现输出Warning,那么要重新设置成一个有效的路径。
    chsh -s /bin/lll
    chsh: Warning: /bin/lll is an invalid shell
    chsh: Warning: /bin/lll does not exist
  2. Linux系统通常会维护一个/etc/shells文件,其中列出了所有有效的登录shell。所以在更改用户的登录shell之前,最好先检查/etc/shells文件以确保所选择的shell是被允许的。
http://www.dtcms.com/wzjs/528604.html

相关文章:

  • 提高政府的门户网站建设网站关键词优化公司哪家好
  • 西安官网seo方法深圳网站关键词排名优化
  • 网站建设规划设计任务书梁水才seo优化专家
  • 烟台网站制作公司哪家好网站seo优化心得
  • 网站制作网站做网seo知识是什么意思
  • 外贸网站建设哪家合适搜索指数
  • 网站制作自学百度云今日新闻联播
  • 爱网站关键词查询工具长尾如何对一个网站进行seo
  • 坪地网站建设公司进入百度首页官网
  • 青海省住房和城乡建设网站北京网站制作公司
  • 网站功能建设描述书新闻软文广告
  • 制作网页时用的最多的图像文件东莞seo培训
  • 自己做的网站为什么不显示图片提供搜索引擎优化公司
  • 做网站投资太大 网站也没搞起来下载百度极速版
  • 网站搭建设计课程报告域名备案查询
  • 手机网站制作合同网络营销推广优化
  • 各个做网站的有什么区别seo基础知识培训视频
  • 基于html5设计的网站建设珠海百度推广优化排名
  • 青岛 网站制作镇江seo快速排名
  • 用vs2012做简单网站什么是域名
  • 邹平做网站哪家好郑州seo顾问热狗
  • 三好街做网站公司哈尔滨网站优化
  • 电子商务网站建设与管理的考试商品推广软文范例300字
  • 织梦的网站收录不好国际网络销售平台有哪些
  • 个人做电影网站违法吗百度竞价推广一个月多少钱
  • 河东网站建设西安网络优化大的公司
  • 9377游戏官网上海推广seo
  • 找做柜子的网站站长之家最新域名查询
  • 网站搭建兼职百度开户怎么开
  • 做原创的网站关键词推广方式