国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux】shell外殼和權(quán)限

這篇具有很好參考價(jià)值的文章主要介紹了【Linux】shell外殼和權(quán)限。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

shell外殼

什么是shell外殼呢?首先我們應(yīng)該知道,用戶(hù)和操作系統(tǒng)內(nèi)核是不能直接接觸的,因?yàn)?mark>首先操作系統(tǒng)本身就很難去操作,另一方面也是為了操作系統(tǒng)安全考慮,不能讓用戶(hù)直接去操作內(nèi)核。
于是這時(shí)候,在內(nèi)核和用戶(hù)之間就有一個(gè)“屏障”負(fù)責(zé)傳話(huà),就是將用戶(hù)的需求或指令傳達(dá)給內(nèi)核,將內(nèi)核的執(zhí)行結(jié)果翻譯給用戶(hù)。對(duì)于Windows操作系統(tǒng)來(lái)說(shuō)就是圖形化界面,對(duì)于Linux操作系統(tǒng)來(lái)說(shuō)就是命令行。出于安全考慮,對(duì)于一些有危險(xiǎn)的操作,在shell外殼這一階段就攔截了用戶(hù)的危險(xiǎn)操作。
那么它是怎么實(shí)現(xiàn)的呢?shell外殼本質(zhì)上也是一個(gè)執(zhí)行起來(lái)的程序(也叫做進(jìn)程),只要有用戶(hù)使用就一直存在;沒(méi)有用戶(hù)的使用就不存在,因?yàn)楦緵](méi)有存在的意義。它對(duì)于一些有危險(xiǎn)或者用戶(hù)自定義的指令,它會(huì)去創(chuàng)建子進(jìn)程讓其去執(zhí)行。
在Linux操作系統(tǒng)中,這個(gè)shell外殼的名字就叫bash,他就是一個(gè)進(jìn)程,我們也可以看到他正在運(yùn)行
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器

用戶(hù)切換

Linux操作系統(tǒng)有兩種用戶(hù),一種叫root,一種叫普通用戶(hù),我們?nèi)绻胱屍胀ㄓ脩?hù)轉(zhuǎn)換為root+可以
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
可以用這兩條指令,它們的區(qū)別是前者是以root身份重新登錄一次,后者只是用戶(hù)身份的變化,它們都需要輸入root的密碼,按CTRL+d可以退出
如果想讓root用戶(hù)轉(zhuǎn)換為普通用戶(hù)就需要
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
并且是不用輸入密碼的
如果想普通用戶(hù)1轉(zhuǎn)成普通用戶(hù)2,就需要輸入普通用戶(hù)2的密碼
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
那假如我們不想轉(zhuǎn)換成root賬號(hào),但是我們需要root的權(quán)限去執(zhí)行一些命令,這時(shí)我們就可以用root賬號(hào)將普通用戶(hù)加入到下面這個(gè)文件中
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器

權(quán)限

首先我們要明白兩點(diǎn),就是權(quán)限是限制人的,更準(zhǔn)確來(lái)說(shuō)是限制角色。就跟你看電影要充會(huì)員一樣,因?yàn)槟悴皇菚?huì)員,所以才會(huì)限制你。對(duì)于我們的Linux操作系統(tǒng)來(lái)說(shuō),角色共有三種,所有者(user),所屬組(group)和other
另一點(diǎn)是操作對(duì)象一定要有滿(mǎn)足人需求的屬性,比如不能在csdn上看電影,因?yàn)樗揪蜎](méi)有這個(gè)屬性,同理,在Linux操作系統(tǒng)上文件屬性也只有三種:讀(r),寫(xiě)(w)和執(zhí)行(x)
既然只有這三種角色,那我們之前說(shuō)的root和普通用戶(hù)是怎么回事呢?root和普通用戶(hù)這屬于是具體的人,每個(gè)人都可以扮演多種角色
于是這樣我們就能理解下面的圖片了
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
我們看最左邊這一組東西
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器

它一共有十列,除去最左邊的這一列一共有九列,其中三三一組,分別表示擁有者所屬組和other的讀寫(xiě)執(zhí)行權(quán)限,有字母就表示有這個(gè)權(quán)限,是橫杠就表示沒(méi)有這個(gè)權(quán)限
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
再看這兩列,左邊表示擁有者,右邊表示所屬組,凡是不屬于這兩個(gè)的就叫做other
如何修改權(quán)限呢?
user簡(jiǎn)寫(xiě)為u,group簡(jiǎn)寫(xiě)為g,other簡(jiǎn)寫(xiě)為o,all簡(jiǎn)寫(xiě)為a

chmod a/u/g/o +/- r/w/x filename

比如說(shuō)
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
確定一個(gè)人的角色時(shí),從u到g到o,只要確定了就不再判斷后邊
因?yàn)橐粋€(gè)角色的權(quán)限有還是沒(méi)有就兩種情況,可以看作二進(jìn)制,而每種角色有三種權(quán)限,這就可以看作八進(jìn)制,比如111就是7,那么我們?cè)诟臋?quán)限時(shí)就可以用八進(jìn)制,比如
【Linux】shell外殼和權(quán)限,linux,運(yùn)維,服務(wù)器
就是給所有角色加上所有權(quán)限,別的以此類(lèi)推文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-821120.html

到了這里,關(guān)于【Linux】shell外殼和權(quán)限的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【從零開(kāi)始學(xué)習(xí)Linux】一文帶你了解Shell外殼及用戶(hù)權(quán)限(二)

    【從零開(kāi)始學(xué)習(xí)Linux】一文帶你了解Shell外殼及用戶(hù)權(quán)限(二)

    ?? 紙上得來(lái)終覺(jué)淺, 絕知此事要躬行。 ??主頁(yè):June-Frost ??專(zhuān)欄:Linux入門(mén) ??【從零開(kāi)始學(xué)習(xí)Linux】系列均屬于Linux入門(mén),主要包含Linux操作系統(tǒng)下的指令、操作、權(quán)限以及開(kāi)發(fā)工具,使得擁有基本編寫(xiě)代碼的能力。 ??該文章主要了解Shell外殼(理論)及用戶(hù)權(quán)限,該系列

    2024年02月05日
    瀏覽(21)
  • 運(yùn)維 | 查看 Linux 服務(wù)器 IP 地址

    大多數(shù)在操作 Linux 系統(tǒng)時(shí),我們經(jīng)常需要知道服務(wù)器的 IP 比便于后續(xù)的一系列操作,這時(shí)候有快速查看主機(jī) IP 的命令行操作,能夠有效的幫助我們 本章節(jié)主要記錄一些常用查看服務(wù)器 IP 的命令,希望對(duì)大家有所幫助。 查看 Linux 服務(wù)器的 IP 地址的命令大體上有以下幾種。

    2024年04月27日
    瀏覽(103)
  • 【運(yùn)維】Linux 跨服務(wù)器復(fù)制文件文件夾

    如果是云服務(wù) 建議用內(nèi)網(wǎng)ip scp是secure copy的簡(jiǎn)寫(xiě),用于在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令,和它類(lèi)似的命令有cp,不過(guò)cp只是在本機(jī)進(jìn)行拷貝不能跨服務(wù)器,而且scp傳輸是加密的??赡軙?huì)稍微影響一下速度。當(dāng)你服務(wù)器硬盤(pán)變?yōu)橹蛔x read only system時(shí),用scp可以幫你把文件移出來(lái)

    2024年02月08日
    瀏覽(109)
  • Linux&Shell--多服務(wù)器自動(dòng)登錄連接

    sshpass 是一個(gè)命令行工具,用于自動(dòng)化SSH密碼認(rèn)證。它通常在腳本或自動(dòng)化任務(wù)中使用,其中您需要提供密碼以建立SSH連接,而無(wú)需用戶(hù)干預(yù)??梢灾苯訉⒚艽a作為命令行參數(shù)或通過(guò)文件提供,以便在建立SSH連接時(shí)自動(dòng)輸入密碼。這對(duì)于需要自動(dòng)化處理SSH連接的任務(wù)非常有用

    2024年02月03日
    瀏覽(24)
  • 【Linux 服務(wù)器運(yùn)維】定時(shí)任務(wù) crontab 詳解 | 文末送書(shū)

    【Linux 服務(wù)器運(yùn)維】定時(shí)任務(wù) crontab 詳解 | 文末送書(shū)

    本文思維導(dǎo)圖概述的主要內(nèi)容: 1.1 什么是 crontab Crontab 是一個(gè)在 Unix 和 Linux 操作系統(tǒng)上 用于定時(shí)執(zhí)行任務(wù) 的工具。它允許用戶(hù)創(chuàng)建和管理計(jì)劃任務(wù),以便在特定的時(shí)間間隔或時(shí)間點(diǎn)自動(dòng)運(yùn)行命令或腳本。Crontab 是 cron table 的縮寫(xiě), cron 指的是 Unix 系統(tǒng)中的一個(gè)后臺(tái)進(jìn)程,它

    2024年02月08日
    瀏覽(129)
  • 如何判斷l(xiāng)inux 服務(wù)器是否是root權(quán)限

    您可以使用以下命令來(lái)判斷當(dāng)前Linux用戶(hù)是否具有root權(quán)限: 如果輸出為root,則表示當(dāng)前用戶(hù)是root用戶(hù),即具有root權(quán)限。 另外,您也可以使用以下命令來(lái)判斷當(dāng)前用戶(hù)是否具有root權(quán)限: 如果當(dāng)前用戶(hù)具有sudo權(quán)限,則該命令不會(huì)輸出任何內(nèi)容。 如果當(dāng)前用戶(hù)沒(méi)有sudo權(quán)限,則

    2024年02月11日
    瀏覽(34)
  • Linux - 進(jìn)階 NFS 服務(wù)器 NFS文件權(quán)限與共享目錄權(quán)限主次問(wèn)題

    ? ? ? ? # ? ?NFS 的權(quán)限本身沒(méi)有用戶(hù)密碼和賬戶(hù)驗(yàn)證登錄過(guò)程? ? ? ? ? ? ? ?( 你可以回憶下,我們前面訪問(wèn)遠(yuǎn)程共享目錄的時(shí)候,是沒(méi)有輸入賬戶(hù),密碼啥的,是沒(méi) ????????????????有這個(gè)步驟的) ?????????????所以客戶(hù)端登錄到服務(wù)器后,會(huì)把客戶(hù)端的

    2024年02月04日
    瀏覽(21)
  • shell腳本——服務(wù)器巡檢(自動(dòng)化運(yùn)維)

    ?目的? ?自動(dòng) 獲取集群內(nèi) 多個(gè)主機(jī) 的內(nèi)存、磁盤(pán)、cpu等信息 生成日志 ?準(zhǔn)備? ? VMware虛擬主機(jī)IP在同一個(gè)網(wǎng)段(互相能ping通) ? ? ? ? ? ? 虛擬主機(jī)都有公鑰免登錄 ???????????修改主機(jī)IP? vi/etc/sysconfig/netwoek-scripts/ifcfg-ens160 ? ? ? ? ? ?設(shè)置主機(jī)名?hostnamectl set-ho

    2024年02月15日
    瀏覽(40)
  • Linux本地部署1Panel服務(wù)器運(yùn)維管理面板并實(shí)現(xiàn)公網(wǎng)訪問(wèn)

    Linux本地部署1Panel服務(wù)器運(yùn)維管理面板并實(shí)現(xiàn)公網(wǎng)訪問(wèn)

    1Panel 是一個(gè)現(xiàn)代化、開(kāi)源的 Linux 服務(wù)器運(yùn)維管理面板。高效管理,通過(guò) Web 端輕松管理 Linux 服務(wù)器,包括主機(jī)監(jiān)控、文件管理、數(shù)據(jù)庫(kù)管理、容器管理等 下面我們介紹在Linux 本地安裝1Panel 并結(jié)合cpolar 內(nèi)網(wǎng)穿透工具實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)1Panel 管理界面 執(zhí)行如下命令一鍵安裝 1Panel: 安

    2024年02月04日
    瀏覽(107)
  • Linux服務(wù)器常見(jiàn)運(yùn)維性能測(cè)試(1)綜合跑分unixbench、superbench

    Linux服務(wù)器常見(jiàn)運(yùn)維性能測(cè)試(1)綜合跑分unixbench、superbench

    最近需要測(cè)試一批服務(wù)器的相關(guān)硬件性能,以及在常規(guī)環(huán)境下的硬件運(yùn)行穩(wěn)定情況,需要持續(xù)拷機(jī)測(cè)試穩(wěn)定性。所以找了一些測(cè)試用例。本次測(cè)試包括在服務(wù)器的高低溫下性能記錄及壓力測(cè)試,高低電壓下性能記錄及壓力測(cè)試,常規(guī)環(huán)境下CPU滿(mǎn)載穩(wěn)定運(yùn)行的功率記錄。 這個(gè)系

    2024年02月04日
    瀏覽(103)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包