亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

更改linux用戶登錄shell的操作方法

 更新時(shí)間:2013年11月08日 00:39:57   作者:  
這篇文章主要為大家分享了更改linux用戶登錄shell的方法,感興趣的朋友可以參考下

1、查看機(jī)器安裝了哪些shell?

有兩種方法可以查看。

第一種:

[rocrocket@wupengchong ~]$ chsh -l 
/bin/sh
/bin/bash
/sbin/nologin
/bin/zsh

第二種:

[rocrocket@wupengchong ~]$ cat /etc/shells 
/bin/sh
/bin/bash
/sbin/nologin
/bin/zsh

其實(shí)chsh -l也是來(lái)查看這個(gè)文件。

2、查看當(dāng)前正在使用的shell是哪個(gè)?

[rocrocket@wupengchong ~]$ echo $SHELL
/bin/bash
注意SHELL一定要是大寫??梢钥吹?,我目前使用的shell是/bin/bash

3、執(zhí)行了zsh之后,我查看當(dāng)前shell類型仍然是/bin/bash呢?

請(qǐng)注意,我們雖然執(zhí)行了zsh,但是所謂“當(dāng)前的shell”是一個(gè)大環(huán)境的概念,是針對(duì)一個(gè)已登錄的用戶而言的。而我們執(zhí)行zsh只是啟動(dòng)了一個(gè)zsh的解釋器程序而已,并沒(méi)有改變大環(huán)境。如果想改變“當(dāng)前的shell”,那么還是要使用chsh才可以。

4、修改我的shell為zsh

[rocrocket@wupengchong ~]$ chsh -s /bin/zsh
Changing shell for rocrocket.
Password:
Shell changed.
[rocrocket@wupengchong ~]$
使用chsh加選項(xiàng)-s就可以修改登錄的shell了!
你會(huì)發(fā)現(xiàn)你現(xiàn)在執(zhí)行echo $SHELL后仍然輸出為/bin/bash,這是因?yàn)槟阈枰貑⒛愕膕hell才完全投入到zsh懷抱中去。

5、chsh -s到底修改了哪里?

秘密告訴你吧。chsh -s其實(shí)修改的就是/etc/passwd文件里和你的用戶名相對(duì)應(yīng)的那一行?,F(xiàn)在我來(lái)查看下:
[rocrocket@wupengchong ~]$ cat /etc/passwd|grep ^rocrocket
rocrocket:x:500:500:rocrocket,China:/rocrocket/PSB/home:/bin/zsh
看!你可以發(fā)現(xiàn)輸出內(nèi)容的最后部分已經(jīng)變成了/bin/zsh了!下次你重啟的時(shí)候,linux就會(huì)讀取這一命令來(lái)啟動(dòng)你的shell了!
好了,我要恢復(fù)正常工作,把shell修改會(huì)我熟悉的/bin/bash了!
[rocrocket@wupengchong ~]$ chsh -s /bin/bash
Changing shell for rocrocket.
Password:
Shell changed.

相關(guān)文章

  • linux shell 路徑截取正則表達(dá)式

    linux shell 路徑截取正則表達(dá)式

    這篇文章主要介紹了linux shell 路徑截取正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Linux 打包壓縮命令詳解

    Linux 打包壓縮命令詳解

    在Linux系統(tǒng)中,有多種命令可以用于打包和壓縮文件,這些命令可以幫助用戶將多個(gè)文件或目錄打包成一個(gè)文件,并可以選擇不同的壓縮算法來(lái)減小文件大小,下面給大家介紹Linux 打包壓縮命令詳解,感興趣的朋友一起看看吧
    2023-09-09
  • Shell expr命令進(jìn)行整數(shù)計(jì)算的實(shí)現(xiàn)

    Shell expr命令進(jìn)行整數(shù)計(jì)算的實(shí)現(xiàn)

    這篇文章主要介紹了Shell expr命令進(jìn)行整數(shù)計(jì)算的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • linux bash腳本監(jiān)控啟動(dòng)停止weblogic服務(wù)的腳本寫法

    linux bash腳本監(jiān)控啟動(dòng)停止weblogic服務(wù)的腳本寫法

    這篇文章主要介紹了linux bash腳本監(jiān)控啟動(dòng)停止weblogic服務(wù)的腳本寫法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • Shell中正則表達(dá)式及sed和awk常見(jiàn)問(wèn)題

    Shell中正則表達(dá)式及sed和awk常見(jiàn)問(wèn)題

    本文主要介紹了Shell中正則表達(dá)式及sed和awk常見(jiàn)問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 非常簡(jiǎn)單的Shell菜單腳本

    非常簡(jiǎn)單的Shell菜單腳本

    這篇文章主要為大家詳細(xì)介紹了非常簡(jiǎn)單的Shell菜單腳本,傻瓜式的人機(jī)交互,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 使用shell腳本快速登錄容器的實(shí)現(xiàn)步驟

    使用shell腳本快速登錄容器的實(shí)現(xiàn)步驟

    本文主要介紹了使用shell腳本快速登錄容器的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • linux tar命令簡(jiǎn)介

    linux tar命令簡(jiǎn)介

    tar命令用來(lái)打包,解包和壓縮。這篇文章主要介紹了linux tar命令簡(jiǎn)介,需要的朋友可以參考下
    2017-10-10
  • 詳解Shell 腳本中 “$” 符號(hào)的多種用法

    詳解Shell 腳本中 “$” 符號(hào)的多種用法

    這篇文章主要介紹了詳解Shell 腳本中 '$' 符號(hào)的多種用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 對(duì)Linux下shell編程之for循環(huán)的實(shí)例講解

    對(duì)Linux下shell編程之for循環(huán)的實(shí)例講解

    今天小編就為大家分享一篇對(duì)Linux下shell編程之for循環(huán)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06

最新評(píng)論