Linux學(xué)習(xí)筆記


一、基本概念

1)常用快捷鍵

[Tab]: 補(bǔ)全命令參數(shù)、命令、目錄。
[Ctrl+c]:強(qiáng)制終止當(dāng)前程序。
[Ctrl+a]:將光標(biāo)移到行頭,相當(dāng)于Home
[Ctrl+e]:將光標(biāo)移到行尾,相當(dāng)于End
[Ctrl +l]:清屏,相當(dāng)于clear命令。
[Alt+Backpace]:向前刪除一個(gè)單詞

2)shell 常用通配符:

字符 含義
* 匹配0或多個(gè)字符
? 匹配任意一個(gè)字符
[list] 匹配list中任意一字符
[!list] 匹配除list中的任意單一字符以外的字符
[c1-c2] 匹配c1-c2中的任意單一字符 如:[0-9] [a-z]
{str1,str2,...} 匹配str1或str2(或更多)其中之一字符串
{c1..c2} 匹配c1-c2中全部字符

3)學(xué)會(huì)在命令行中獲取幫助

法一:
$ man <command_name>
法二:

$ <command_name> --help
// 例如:
$ ls --help

二、用戶及文件權(quán)限管理

2.1 Linux用戶管理

2.1.1 查看用戶

打開終端,輸入以下命令:

$ who am i
// 或者
$ who mom likes
2.1.2 創(chuàng)建和刪除用戶

打開終端,輸入以下命令將創(chuàng)建一個(gè)叫fire的用戶:

  • 法一:
$ sudo adduser fire
  • 法二:
$ sudo useradd fire
// 這種方式建立的用戶要通過下列命令添加密碼:
$ sudo passwd fire

刪除用戶:

$ sude deluser fire --remove-home
2.1.3 切換用戶
$ su -l fire

2.2 Linux文件權(quán)限

2.2.1 查看文件權(quán)限

輸入下列命令:
$ ls -l
'r' —— 允許讀權(quán)限
'w' —— 允許寫權(quán)限
'x' —— 允許執(zhí)行權(quán)限

2.2.2 變更文件所有者
1.假設(shè)目前是fire用戶登錄,創(chuàng)建一個(gè)文件名,"hello"
$ touch hello
2.現(xiàn)在換回到54fire用戶身份,使用以下命令變更所有者為54fire
$ cd /home/fire
$ ls hello
$ sudo chown 54fire hello
2.2.3 修改文件權(quán)限
  • 法一:二進(jìn)制數(shù)字表示
$ chmod 700 hello
  • 法二:加減賦值操作
$ chmod go-rw hello

g、o、u分別表示group、others和user;+-分別表示添加和去掉的權(quán)限。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容