ubuntu 基本操作(1)
命令行界面与图形界面
全屏模式:
ctrl + alt + f1进入命令行界面
ctrl + alt + f7 切换图形界面
小窗口:
ctrl+alt+t:进入终端
设计ubuntu root 密码/其它还没有设置密码的用户
启动终端,普通登录后, 输入 sudo passwd root(其它用户)
然后提示:输入新密码,
再次新密码
修改已经设置的ubuntu root 密码
启动终端,切换到 root登录状态,输入 passwd root
提示输入新密码,输入新密码即可
再重复提示输入新密码
启动root 账号登录:
启动终端,输入 su
提示输入密码:输入 root 密码
修改非ubuntu root 密码
没有忘记用户的密码时,用下面的两种方法都可以:
进入 “系统设置” == “用户账户” == “密码” 或者用终端,方法如下:
启动终端:passwd 回车
提示输入当前密码:输入当前登录账户的密码 回车
提示输入新的密码:输入录前登录账户的密码 回车
再次提示重复新密码: 再次输入新的密码 回车
忘记用户的密码时,用如下:
选择一个别的用登录(不能是客人),然后切换到超级管理员的终端模式:
passwd 要更改的用户名 回车
提示输入新的密码:输入新的密码 回车
再次提示输入新的密码:输入上面的新的密码 回车
如果只有一个登录用户口,已经设置了root 密码,则采用如下方法:
重启ubuntu,进入 grub 菜单
选择恢复模式(recovery mode),按回车
然后选择第一项,以 "resume" 开头的那一项,一直回车,然后 按下 ctrl+alt+f6,切找到终端模式,如果不行,就按 ctrl+alt+f7,或是 ctrl+alt+fn(n=1,2,3..7)
此时提示登录名,输入 root 回车
输入 root 的密码
成功登录后,输入 passwd 用户名(为要修改的用户名)
会提示输入新的密码(可能会有乱码,但是 Unix 不是乱码):
再次输入新的密码:
然后重启电脑,即,输入:reboot
忘记已经设计的 ubuntu root 密码处理
重启ubuntu,进入 grub 菜单
选择恢复模式(recovery mode),按 " e "键进入编辑页面
移动方向键,选择 ro recovery nomodeset,把其修改为 rw single init=/bin/bash
按 ctrl + x,当前用户即为 root
用 cd /etc 命令进入到 etc 目录,输入 chmod 0440 sudoers,即修改 sudoers 权限
按 ctrl +alt + del 重启 即可,此时 root 密码被清空了!
调整出“首选项”菜单
有时候安装了某个输入法时,用鼠标点击右上角没有“首选项”菜单时,按下键盘上的“win”键或者叫"窗口键",再点击即可调出"首选项"
返回上一级目录和进入下一级目录
返回上一级: cd ../
下一级目录:cd 文件名称
一般来说,linux 下的隐藏文件或文件夹都是以 " . " 开头的,文件管理器默认不会把隐藏的文件显示出来,直接使用 ls 不会显示,但作用 ls -a 可把当前的目录下的文件显示出来,包括隐藏的
增加新的普通用户/删除普通用户/修改用户属性
useradd,adduser,userdel,usermod
内容来自:http://sucre.iteye.com/blog/607470
useradd:使用 useradd 时,如果后面不添加任何参数选项,例如:sudo useradd test 创建出来的用户将是默认“三无”用户,一无 Home Directory,二无密码,三无 shell ,如果不想出现“三无”现象加一个参数,即:sudo useradd -m 用户名
adduser:使用 adduser 时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息来创建新的用户。
由此可见:在Ubuntu中,adduser更适合初级使用者,因为不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行,缺点就是整个创建过程比较复杂而漫长;而useradd比较适合有些高阶经验的使用者,往往一行命令加参数就能解决很多问题,所以创建起来十分方便。sudo adduser 用户名
userdel: 下面说说userdel如果不加参数直接使用userdel 用户名,这样只能将帐户删除,而不能将与用户相关的文档删除,如果想删除和用户相关的东西可以这样,sudo userdel -r 用户名
usermod:查看帮助,可以修改用户组,用户ID等等信息!
增加新的用户组/删除用户组/修改用户组属性
每一个用户都有一个属于它的一个组
groupadd, groupdel, groupmod
查看 -h 帮助即可!
组的文件内容保存在 /etc/group 中,可编辑里面的文件!
查看文件的内容,可用 vi/vim,但是如果不涉及要编辑的话,可用 cat, less, more
最好是用less,可以上下翻页,更多可查看 man 命令
增加用户/组如下:
用户名:lin3615,所在组名为: lin36150
adduser lin3615 //新建lin3615用户
passwd lin3615 // 密码为 lin3615
groupadd lin36150 //新建lin36150工作组
给已有的用户增加工作组
usermod -G lin36150 lin3615
ubuntu 基本操作(1)的更多相关文章
- 2013-8-6 ubuntu基本操作
1,apt-get下载文件默认安装路径 apt-get 下载后,软件所在路径是什么?? /var/cache/apt/archives ubuntu 默认的PATH为 PATH=/home/brigh ...
- ubuntu基本操作(2)
查看当前使用那种 shell echo $SHELL 更换 shell 类型:首先检查是否安装了相应的类型 shell开启终端,直接输入相应的 shell 名称如果没有安装,则先安装,否则直接启动此时 ...
- ubuntu:基本操作;
1.系统时间与网络时间同步: sudo dpkg-reconfigure tzdata 注: 该博文为扩展型:
- Ubuntu基本操作(博主想上传图片给服务器的一些命令)
1.将当前目录下的文件移动至指定文件夹,这里用移动至网站的根目录做示范 sudo mv bamboo.jpg /val/www/html mv bamboo.jpg /val/www/html 2.进 ...
- ubuntu 基本操作
一 :下载文件操作 wge 下载地址 解压命令: tar
- 腾讯云:基于 Ubuntu 搭建 VNC 远程桌面服务
基于 Ubuntu 搭建 VNC 远程桌面服务 前言 任务时间:5min ~ 10min 必要知识 本教程假设您已学习以下 Ubuntu 基本操作: 连接 SSH 执行命令 编辑文件 如果还没有掌握 ...
- 【Linux探索之旅】第一部分第五课:Unity桌面,人生若只如初见
内容简介 1.第一部分第五课:Unity桌面,人生若只如初见 2.第一部分第六课预告:Linux如何安装在虚拟机中 Unity桌面,人生若只如初见 不容易啊,经过了前几课的学习,我们认识了Linux是 ...
- Ubuntu 16.04 LTS软件包管理基本操作
前文 Ubuntu 16.04 新特性中我们已经介绍过,随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理命令也发生了变化,新系统采用了 Debian 项目中所使用的 APT( ...
- Ubuntu 15 下 Qt 配置mysql链接及基本操作
序 最近需要在Linux下做一个unix网络编程项目,选择了Ubuntu 最新版本15.04 : 开发环境:Qt 5 数据库: MySQL 安装Qt 和 MySQL 简要介绍一下软件的安装! 安装Qt ...
随机推荐
- rcp(插件开发)The type XXX cannot be resolved. It is indirectly referenced from required .class files解决办法
如果你在使用插件开发时遇到这个问题: The type org.eclipse.core.resources.IFile cannot be resolved. It is indirectly re ...
- BLE 广播数据解析
从上一篇GATT Profile 简介中提到过,BLE 设备工作的第一步就是向外广播数据.广播数据中带有设备相关的信息.本文主要说一下 BLE 的广播中的数据的规范以及广播包的解析. 广播模式 BLE ...
- Redis学习手册(String数据类型)
一.概述: 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等.在Redis中字符串类型 ...
- centos 5.4 安装nodejs + npm(转)
而在安装nodejs的时候,需要用到,所以需要手动安装bz2库. sudo yum install -y bzip2* cd Python-/Modules/zlib ./configure make ...
- java15 IO装饰设计模式
IO装饰设计模式:(IO中使用了装饰设计模式) 节点流可以直接从源读取数据,处理流就是对节点流的包装,这就是装饰,装饰就是对原有的流的性能的提升.比如买的车,马力不够,就进行装饰,使其马力增大. 装饰 ...
- VC++深入详解-第二章学习心得
由于之前看过C++的一些知识,所以这一章就挑一点以前比较不太在意的进行记录 首先是虚函数,纯虚函数 虚函数用关键字virtual申明,我理解成为派生类提供覆盖 纯虚函数virtual xxx()=xx ...
- Android 自定义View修炼-仿QQ5.0 的侧滑菜单效果的实现
有一段时间没有写博客了,最近比较忙,没什么时间写,刚好今天有点时间, 我就分享下,侧滑菜单的实现原理,一般android侧滑的实现原理和步骤如下:(源码下载在下面最后给出哈) 1.使用ViewGrou ...
- 安卓开发中使用Genymotion模拟器
在安卓开发中,运行和调试自己所写的安卓程序需要用到模拟器 在一般情况下 是直接在这创建一个模拟器,但是这种自带的模拟器运行效率不佳,而且启动时间漫长 所以,我们可以换一款安卓模拟器 Genymotio ...
- 纯js写图片轮播插件
最近终于写成了自己创作的图片轮播插件,使用原生js编写.与目前网上流行的轮播插件相比,功能和效果稍弱,但是使用起来相当方便. 先看html代码 <!DOCTYPE html> <ht ...
- C#微信公众号开发 -- (三)用户关注之后自动回复
通过了上一篇文章之后的微信开发者验证之后,我们就可以做微信公众号的代码开发了. 当我们点击关注某个公众号的时候,有时候会发现他会自动给我们回复一条消息,比如欢迎关注XXX公众号.这个功能其实是在点击关 ...