第二课Linux快捷键及权限管理

本文介绍了Linux系统中常用的快捷键,如Ctrl+c、Ctrl+d等,还讲解了通配符的使用以及关键的用户管理(创建、删除用户及权限分配)。深入探讨了Linux文件权限的查看方法和文件隐藏文件的显示技巧。
摘要由CSDN通过智能技术生成

一、常用快捷键

按键作用
Ctrl+c强行中断当前程序的执行
Ctrl+d键盘输入结束或退出终端
Ctrl+s暂停当前程序,暂停后按下任意键恢复运行
Ctrl+z将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+a将光标移至输入行头,相当于Home键
Ctrl+e将光标移至输入行末,相当于End键
Ctrl+k删除从光标所在位置到行末
Alt+Backspace向前删除一个单词
Shift+PgUp将终端显示向上滚动
Shift+PgDn将终端显示向下滚动

二、学会使用通配符

Shell 常用通配符:
匹配 0 或多个字符: *
匹配任意一个字符: ?

三、权限管理

1、Linux 用户管理

Linux 是一个可以实现多用户登录的操作系统,比如“李雷”和“韩梅梅”都可以同时登录同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于 Linux 的 用户管理 和 权限机制,不同用户不可以轻易地查看、修改彼此的文件。

下面我们就来学习一下 Linux 下的账户管理的基础知识。

1.1 查看用户

打开终端,输入命令:

who am i

# 或者

who mom likes

1.2 创建与删除用户

su,su- 与 sudo
需要注意 Linux 环境下输入密码是不会显示的。

su 可以切换到用户 user,执行时需要输入目标用户的密码,sudo 可以以特权级别运行 cmd 命令,需要当前用户属于 sudo 组,且需要输入当前用户的密码。su - 命令也是切换用户,但是同时用户的环境变量和工作目录也会跟着改变成目标用户所对应的。

删除用户:

sudo deluser xxx --remove-home

2、Linux 文件权限

3.1 查看文件权限

使用较长格式列出文件:
ls -l
显示除了 .(当前目录)和 …(上一级目录)之外的所有文件,包括隐藏文件(Linux 下以 . 开头的文件为隐藏文件)
ls -a
显示所有文件大小,并以普通人类能看懂的方式呈现:
ls -asSh

其中小 s 为显示文件大小,大 S 为按文件大小排序,h代表易理解的方式。若需要知道如何按其它方式排序,可以使用 man ls 命令查询。

四、更多

adduser 和 useradd 的区别是什么
答:useradd 只创建用户,不会创建用户密码和工作目录,创建完了需要使用 passwd 去设置新用户的密码。adduser 在创建用户的同时,会创建工作目录和密码(提示你设置),做这一系列的操作。其实 useradd、userdel 这类操作更像是一种命令,执行完了就返回。而 adduser 更像是一种程序,需要你输入、确定等一系列操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值