免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

Linux命令全解( 三 )

變量定義變量
定義變量 , 不需要加$符號(hào) , 例如:
name1='yxc' # 單引號(hào)定義字符串name2="yxc" # 雙引號(hào)定義字符串name3=yxc # 也可以不加引號(hào) , 同樣表示字符串使用變量
使用變量 , 需要加上$符號(hào) , 或者${}符號(hào) 。花括號(hào)是可選的 , 主要為了幫助解釋器識(shí)別變量邊界 。
name=yxcecho $name # 輸出yxcecho ${name} # 輸出yxcecho ${name}acwing # 輸出yxcacwing只讀變量
使用readonly或者declare可以將變量變?yōu)橹蛔x 。
name=yxcreadonly namedeclare -r name # 兩種寫(xiě)法均可name=abc # 會(huì)報(bào)錯(cuò) , 因?yàn)榇藭r(shí)name只讀刪除變量
unset可以刪除變量 。
name=yxcunset nameecho $name # 輸出空行變量類(lèi)型
自定義變量(局部變量)子進(jìn)程不能訪(fǎng)問(wèn)的變量環(huán)境變量(全局變量)子進(jìn)程可以訪(fǎng)問(wèn)的變量自定義變量改成環(huán)境變量:
acs@9e0ebfcd82d7:~$ name=yxc # 定義變量acs@9e0ebfcd82d7:~$ export name # 第一種方法acs@9e0ebfcd82d7:~$ declare -x name # 第二種方法環(huán)境變量改為自定義變量:
acs@9e0ebfcd82d7:~$ export name=yxc # 定義環(huán)境變量acs@9e0ebfcd82d7:~$ declare +x name # 改為自定義變量關(guān)機(jī)重啟shutdown -h now--立刻關(guān)機(jī)shutdown -h 1--1分鐘后關(guān)機(jī)shutdown -r now--立刻重啟halt--關(guān)機(jī) , 作用同上reboot--重啟 , 作用同上sync--把內(nèi)存的數(shù)據(jù)同步到磁盤(pán)用戶(hù)管理useradd -d /home 用戶(hù)名--添加用戶(hù) , 目錄在home下(不添加默認(rèn)home),默認(rèn)建一個(gè)與其同名的用戶(hù)組passwd 用戶(hù)名輸入密碼即可--為新用戶(hù)設(shè)置密碼id 用戶(hù)名--查看用戶(hù)所屬組userdel用戶(hù)名--刪除用戶(hù) , 但是保留家目錄userdel -r 用戶(hù)名--刪除用戶(hù) , 同時(shí)刪除家目錄whoami--查看當(dāng)前用戶(hù)信息groupadd 用戶(hù)組名--添加用戶(hù)組groupdel 用戶(hù)組名--刪除用戶(hù)組useradd -g 組名 用戶(hù)名--添加用戶(hù)的同時(shí)將其加入指定組用戶(hù)組相關(guān)文件

  • /etc/passwd文件
    用戶(hù)的配置文件 , 記錄用戶(hù)各種 信息
    每行的含義:用戶(hù)名:口令:用戶(hù)標(biāo)識(shí)號(hào):組標(biāo)識(shí)號(hào):注釋性描述:主目錄:登錄shell
  • /etc/shadow文件
    口令的配置文件
    每行的含義:登錄名:加密口令:最后一次修改時(shí)間:最小時(shí)間間隔:最大時(shí)間間隔:警告時(shí)間:不活動(dòng)時(shí)間:失效時(shí)間:標(biāo)志
  • /etc/group文件
    組的配置文件 , 記錄Linux包含的組的信息
    每行含義:組名:口令:組標(biāo)識(shí)號(hào):組內(nèi)用戶(hù)列表
運(yùn)行級(jí)別運(yùn)行級(jí)別0:系統(tǒng)停機(jī)狀態(tài) , 系統(tǒng)默認(rèn)運(yùn)行級(jí)別不能設(shè)為0 , 否則不能正常啟動(dòng)運(yùn)行級(jí)別1:?jiǎn)斡脩?hù)工作狀態(tài) , root權(quán)限 , 用于系統(tǒng)維護(hù) , 禁止遠(yuǎn)程登陸運(yùn)行級(jí)別2:多用戶(hù)狀態(tài)(沒(méi)有NFS) , 沒(méi)有網(wǎng)絡(luò)連接 。運(yùn)行級(jí)別3:完全的多用戶(hù)狀態(tài)(有NFS) , 登陸后進(jìn)入控制臺(tái)命令行模式最常用 , Linux服務(wù)器運(yùn)行級(jí)別4:系統(tǒng)未使用 , 保留運(yùn)行級(jí)別5:X11控制臺(tái) , 登陸后進(jìn)入圖形GUI模式運(yùn)行級(jí)別6:系統(tǒng)正常關(guān)閉并重啟 , 默認(rèn)運(yùn)行級(jí)別不能設(shè)為6 , 否則不能正常啟動(dòng)init 3--切換運(yùn)行級(jí)別systemctl get-default--獲取當(dāng)前運(yùn)行級(jí)別systemctl get-default mlti-user.target--設(shè)置為運(yùn)行級(jí)別3找回root密碼1、首先啟動(dòng)系統(tǒng) , 進(jìn)入開(kāi)機(jī)界面 , 在界面中按'e'進(jìn)入編輯界面 , 注意要快15s
2、進(jìn)入編輯頁(yè)面 , 使用鍵盤(pán)上下鍵將光標(biāo)移動(dòng) , 找到以“Linux16”開(kāi)頭的內(nèi)容所在的行 , 在行的最后輸入:init=/bin/sh

經(jīng)驗(yàn)總結(jié)擴(kuò)展閱讀