cls(windows里面清屏)
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比西區(qū)網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式西區(qū)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋西區(qū)地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。命令別名
在shell中定義的別名僅在當(dāng)前shell生命周期中有效,別名的有效范圍
為當(dāng)前的shell進(jìn)程
alias CMDALIAS='COMMAND [option] [arguments]'
alias cls = clear
unalias CMDALIAS 撤銷別名
命令是原有命令加選項構(gòu)成,使用原有命令:
\CMD
命令替換:$(COMMAND) 反引號(波浪線下的引號)`COMMAND`
把命令中某個子命令替換為其執(zhí)行結(jié)果的過程
echo "The current directory is $(pwd)."
touch ./file-$(date +%F-%H-%M-%S).txt
bash支持的引號:
``:命令替換
"":弱引用,可以實現(xiàn)變量替換
'':強引用,不完成變量替換
文件名通配globbing
* 任意長度的任意字符
ls a*
ls a*3
ls
? 匹配任意單個字符
[] 匹配指定范圍內(nèi)的任意單個字符
[abc] [0-9] [a-z] [a-zA-Z]
[^] 匹配指定范圍之外的任意單個字符
[:space:] 空白字符
[:punct:] 標(biāo)點符號
[:lower:] 小寫字母
[:alpha:]
[:digit:] 數(shù)字
[:alnum:]
man 7 glob 幫助
[[:alpha:]]*[[:space:]]*[^[:alpha:]]
touch 'a b'
練習(xí):顯示所有以數(shù)字結(jié)尾且文件名中不包含空白的文件
ls *[^[:space:]]*[0-9] ??????
3.4 linux用戶及權(quán)限
用戶:標(biāo)識符
用戶組,方便地指派權(quán)限,關(guān)聯(lián)權(quán)限,用戶容器,標(biāo)識符
進(jìn)程是代理用戶訪問計算機的
進(jìn)程是有屬主和屬組
安全上下文(secure context)
文件:
r:可讀,可以使用類似cat等命令查看文件內(nèi)容
w:可寫,可以編輯或刪除此文件
x:可執(zhí)行,eXacutable,可以在命令提示符下當(dāng)做命令提交給內(nèi)核運行
目錄;
r:可以對此目錄執(zhí)行l(wèi)s以列出內(nèi)部的所有文件
w:可以在此目錄創(chuàng)建文件
x:可以使用cd切換進(jìn)此目錄,也可以使用ls -l查看內(nèi)部文件的詳細(xì)信息
(目錄默認(rèn)有執(zhí)行權(quán)限,文件默認(rèn)沒有執(zhí)行權(quán)限)
000 --- 0
111 rwx 7
用戶:UID /etc/passwd
組:GID /etc/group
影子口令:
用戶: /etc/shadow (密碼)
組:/etc/gshadow
解析:名稱解析
用戶類別:
管理員: 0
普通用戶:1~65535
系統(tǒng)用戶 1-499
一般用戶 500-60000
用戶組:
管理員組:
普通組:
系統(tǒng)組
一般組
用戶組類別:
私有組:創(chuàng)建用戶時,如果沒有為其指定所屬的組,
系統(tǒng)會自動為其創(chuàng)建一個與用戶名同名的組
基本組(用戶的默認(rèn)組)
附加組,額外組,默認(rèn)組以外的其他組
cat /etc/passwd
whatis passwd 查看章節(jié)(查看配置文件內(nèi)容詳解)
/etc/passwd內(nèi)容如下
account :登錄名
password:加密格式(X占位符)
UID:
GID:基本組ID
GECOS(comment):可選,可能是空的,用戶的注釋
HOME DIR:家目錄
SHELL:用戶的默認(rèn)shell
cat /etc/shells 查看所有合法shell
cat etc/shadow內(nèi)容如下
account: 登錄名
encrypted password:加密的密碼(前面一段雜質(zhì))
添加一個用戶:
useradd命令 useradd 用戶名 useradd tom
adduser是useradd的軟連接
ls -l $(which useradd)
root用戶可以給用戶加密碼: passwd tom
cd /etc/default/
cat useradd
加密方法:
對稱加密:加密和解密使用同一個密碼
公鑰加密:每個密碼都是成對出現(xiàn),一個為公鑰(public key),
一個為私鑰(secret key)
單項加密,散列加密,提取數(shù)據(jù)特征碼,非可逆的,常用于數(shù)據(jù)完整
性校驗
1)雪崩效應(yīng),初始條件的一點改變,結(jié)果巨變
md5sum /etc/initable
2) 定長輸出
MD5:Message Digest 信息摘要 128位定長輸出
SHA1:Secure Hash Algorithm 160位定長輸出
cat /etc/group
groupadd DRPNAME
用戶管理:
useradd userdel usermod passwd chsh chfn finger id chage
組管理:
groupadd groupdel groupmod groupwd
權(quán)限管理:
chown chgrp chmod
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
分享文章:3.3bash詳解2-創(chuàng)新互聯(lián)
瀏覽路徑:http://www.rwnh.cn/article32/psosc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、面包屑導(dǎo)航、手機網(wǎng)站建設(shè)、微信小程序、微信公眾號、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容