<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        linux su命令的含義

        時間: 志藝942 分享

          linux中,我以root登錄,和以其他用戶登錄然后使用su命令切換至root用戶,有什么不一樣,如果一樣的話,我執行su命令之后,其他的用戶還在不在系統中?接下來是小編為大家收集的linux su命令的含義,歡迎大家閱讀:

          linux su命令的含義

          回答:我來為你解釋吧! unix系統里,當用戶登錄時會為每個用戶創建一個shell進程,提供交互功能,如果你使用的是bash,那么這個shell進程就是bash,使用的ksh,這個進程就是ksh,其他shell也是一樣。

          而對于進程而言,在它的進程PCB(進程控制塊)里,有實際用戶ID和有效用戶ID這兩個值,所謂實際用戶ID是指該進程是以什么身份創建的,比如:我當前是root用戶,我創建的進程的實際用戶ID就是root的ID,一般為0。而有效用戶ID是指對該進程當前擁有使用權限的用戶的ID,比如我有一輛車,我把它組出去了,這個車的擁有者是我,但是使用權限卻不是我的。

          一般情況下實際用戶ID和有效用戶ID都是相同的,su命令就是擁有這樣的功能,讓一個進程可以以命令擁有者的權限運行,即可以使進程的實際用戶ID和有效用戶ID不相同。你可以用ls -l去查看su這個命令,在它的擁有者的x權限位上寫的一定是個s(小s),passwd命令也是一樣,他們擁有相同的功能。這個s位的意思是 執行該命令的用戶可以以該命令的擁有者權限來執行,如果你把這個s位取消了,也就只有su的擁有者可以su了。

          現在來進一步解釋下吧,希望你能看的懂。

          當我們以root執行su時,su命令會以當前shell進程為父進程來創建一個新的shell進程,這個shell進程是提供給我們所要su到的那個用戶使用的,而root的shell進程仍然存在,反過來也是一樣的,這就是你所問的問題的原因,因為之前那個用戶的shell進程還沒關閉,你可以使用exit退出一下,可以看到,并不是退出登錄了,而是回到之前的那個用戶去了。因為它們是父子進程的關系,子進程的結束當然 不會影響到父進程的執行了。但是我們如果強行殺死父進程,那就直接退出了。

          其實很多人并不了解,whoami和who am i的區別,他們的作用是不同的。

          who am i 顯示當前shell進程的實際用戶ID。

          whomai 顯示當前shell進程的有效用戶ID。

          很多時候,這兩個輸出是一樣的,以至于我們以為這兩個命令的作用是相同的。

          實例:root@yunhw-Aspire-4750G:~# who am i

          root pts/0 2011-12-10 13:13 (:0.0)

          root@yunhw-Aspire-4750G:~# whoami

          root

          root@yunhw-Aspire-4750G:~#ps -ef

          root 2939 2935 0 13:18 pts/0 00:00:00 bash

          root@yunhw-Aspire-4750G:~# su - yunhw

          yunhw@yunhw-Aspire-4750G:~$ who am i

          root pts/0 2011-12-10 13:13 (:0.0)

          yunhw@yunhw-Aspire-4750G:~$ whoami

          yunhw

          root@yunhw-Aspire-4750G:~#ps -ef

          root 2939 2935 0 13:18 pts/0 00:00:00 bash

          yunhw 2958 2939 0 13:19 pts/0 00:00:00 su - yunhw

          yunhw 2966 2958 7 13:19 pts/0 00:00:00 -su

          root@yunhw-Aspire-4750G:~#sudo kill -9 2939

          這條命令一執行,也就完全退出了。

          
        看了“linux su命令的含義”還想看:

        1.Linux下su命令怎么使用

        2.linux su命令參數及用法詳解

        3.Linux su命令詳解

        4.Linux命令su詳解

        5.linux su和sudo命令的區別

        2960640 主站蜘蛛池模板: 夜夜爽77777妓女免费看| 人xxxx性xxxxx欧美| 欧美激情综合色综合啪啪五月| 亚洲av无码精品色午夜蛋壳| 国产99视频精品免费视频6| 欧美亚洲另类制服卡通动漫| AV喷水高潮喷水在线观看COM| 国产三级自拍视频在线| 一区二区三区国产综合在线 | 中文字幕人妻中出制服诱惑| 成人午夜在线播放| 日韩av爽爽爽久久久久久| 色欲国产精品一区成人精品| chinese熟女老女人hd视频| 91麻豆亚洲国产成人久久| 免费A级毛片无码A∨蜜芽试看| 国产成人精品永久免费视频| 国产精品日韩中文字幕熟女| 国产亚洲精品久久久久久床戏| 日韩高清亚洲日韩精品一区二区| 日韩欧美视频第一区在线观看| 久久精品国产高潮国产夫妻| 国产永久免费高清在线观看| 无码中文av波多野结衣一区 | 国产精品原创不卡在线| 国产亚洲精品2021自在线| 四虎永久精品在线视频| 人妻换人妻仑乱| 激情综合色综合啪啪五月| 别揉我奶头~嗯~啊~的视频| 99久久婷婷国产综合精品| 国产麻豆剧果冻传媒一区| 中文字幕av一区二区三区欲色| 亚洲av成人无码精品电影在线| 欧美午夜精品久久久久久浪潮| 少妇被粗大的猛烈xx动态图| 国产精品片在线观看手机版| 中美日韩在线一区黄色大片| 国产精品一区二区三区黄| 亚洲青青草视频在线播放| 少妇午夜啪爽嗷嗷叫视频|