描述:本文介绍在ubuntu16.04下获取管理员权限、终端编辑文本、切换用户、新建文件(夹)等操作
权限
管理员权限
Ubuntu中的某些操作需要管理员root权限,如:在/usr/local
文件夹中新建文件或文件夹。
进入/获取管理员权限操作如下:
- 进入终端(Ctrl+Alt+T),输入命令:
sudo passwd root
或sudo passwd
- 输入用户登录密码
- 设置新的root密码,并再次输入root密码以确定
- 输入
su root
,输入root密码
# 以下为完整步骤
userName@systemName:~$ sudo passwd
[sudo] userName 的密码: #输入当前用户密码
输入新的 UNIX 密码: #输入root新密码
重新输入新的 UNIX 密码: #输入上一步root新密码
passwd: 已成功更新密码
userName@systemName:~$ su root
密码: #root密码
root@systemName:/home/userName
以上内容用
userName
表示当前用户名;用systemName
表示设备名称
注意:
Ubuntu
中的root用户是没有固定密码的,密码随机产生且动态改变。即每一次进入管理员权限,都需要经历以上步骤自定义root密码。Linux
和Unix
中不显示密码位数,安全性较高,一般输入有误,长按backspace
登录提示信息
[root@localhost~]#
root:当前用户账号
localhost:主机名
~:用户当前所在目录,一般用户的主目录/home/userName;root用户的主目录/root
#:root用户的命令提示符
$:普通用户的命令提示符
用户权限
sudo(super-user do),让当前用户暂时以管理员的身份来执行命令
sudo 表示获取临时的root权限命令,如:sudo gedit /etc/shadow,表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc/shadow密码文件需要使用root权限才能打开与编辑。所以这里使用了sudo命令临时使用root权限来做一些普通账户无法完成的工作
su用于切换当前用户
su root
将当前用户切换为root,所以此后所有需要管理员权限的命令就可以不用加sudo
su -root
表示切换当前环境变量到新用户的环境变量
root用户为根用户,即系统管理员,拥有全部权限。一个用户只能拥有一个GID,但是还可以归属于其它附加群组
Linux路径
Linux中“./”在系统文件中表示绝对路径的意思。
linux系统中,所有的文件与目录都是由根目录/开始,不是以/开头的就是相对路径;
1、“.”表示当前目录,也可以用“./”表示;
2、“…”表示上一级目录,也可以用“…/”表示;
3、“~” 代表用户自己的宿主目录;
4、“/”处于Linux文件系统树形结构的最顶端,我们称它为Linux文件系统的root(根目录),它是Linux文件系统的入口。
所有的目录、文件、设备都在/之下,它是Linux文件系统最顶层的唯一的目录
# 在当前目录下创建input文件夹
mkdir input
# 在根目录下创建input文件
mkdir /input
vi编辑器
命令模式vi的初始模式vi+文件名进入之后就是命令模式,编辑模式下按esc进入命令模式
在命令模式下按a、i、o进入编辑模式
命令模式中输入:会进入末行模式
编辑终端文本
- 编辑文件
vi /usr/test.java vim /usr/test.java
先输入按 esc 键,进入命令行模式
- 不保存退出
先按esc,再输入:q
,回车 - 强制退出
:q!
- 保存并退出
:wq
- 强制保存并退出
:wq!
如果无法保存,则在vi
前添加sudo
常用按键
按键 | 功能 |
---|---|
x | 删除光标所在位置的字符 |
dd | 删除光标所在行 |
i/insert | 进入插入模式 |
u | 撤销最近一次操作(可多次使用) |
h | 光标左移 |
j | 光标下移 |
k | 光标上移 |
l | 光标右移 |
ubuntu快捷键
命令 | 含义 |
---|---|
ctrl+c | 强制中止 |
ctrl+l/clear | 清屏 |
alt+tab | 切换窗口 |
切换至命令行界面:(Fn+)Ctrl+Alt+(F1~F6)
切换至图形界面:(Fn+)Ctrl+Alt+(F7)
ubuntu卡死重启方法
无论Ubuntu出现什么状况,千万不要强制重启,可尝试安全重启
- 同时按住 Ctrl 和 Alt 键,按住不要放
- 依次按 SysRq 键(或PrtSc)、R、E、I、S、U、B键
以管理员身份操作文件管理器
终端输入:sudo nautilus
,自动打开有root权限的文件管理器,终端键入ctrl+c
就会关闭这个文件管理器。
误操作的风险大,谨慎使用