(赵小明RHCE笔记)linux基础之一

默认情况下,linux有一个图形界面,五个文本虚拟终端
[email protected]# tty  用来查看当前是在哪个tty下
ctrl+alt+F1-F7用来切换不同终端
startx命令用来启动图形化界面
一、图形界面
从图形界面切换到文字界面需要ctrl+alt+F1-F7
从文字界面切换到其他文字界面仅需alt+F1-F7
ctrl+shift+t创建多个命令终端
shift+Pgup/Pgdn在有很多输出的时候翻页查看
ctrl+shift+c复制选中文字
ctrl+shift+v粘贴
ctrl+Pgup/Pgdn在不同的文字接口间转换

二、安装鼠标
yum install gpm
安装好后使用yum info gpm查看安装信息
然后使用service gpm restart重启服务后就可以用鼠标了
注:光标选中文字,按鼠标中键可以复制并粘贴。

三、修改密码
1.图形界面
system-preferences-about me
change password
2.命令行CLI:password
passwd用来改自己的密码
passwd user 超级用户用来修改其他人的密码
超级用户可以随意修改其他用户的密码,且不受密码强度限制
普通用户只能修改自己的密码,受密码强度限制
超级用户转换成其他用户无需输入密码 su - username
普通用户转换成超级用户需要输入密码 su -

四、关于超级用户
超级用户是在系统中uid=0的用户
#id    可以查看当前用户的ID
ctrl + d 可以快速退出当前用户

五、sudo命令
超级用户为了方便管理,讲某些只有超级用户能执行的权利下放给其他
普通用户。例如,这里讲超级用户的所有权利下放给eric用户
[[email protected] ~]# visudo  进入编辑器
找到第98行,照着root写一条
## Allow root to run any commands anywhere
    98 root    ALL=(ALL)       ALL
    99 eric ALL=(ALL)     ALL
存盘退出
[[email protected] ~]# su - eric
[[email protected] ~]$ ls /root   eric查看root用户的家目录
ls: cannot open directory /root: Permission denied   权限被拒绝
[[email protected] ~]$ sudo ls /root     使用sudo命令来查看

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

   #1) Respect the privacy of others.
   #2) Think before you type.
   #3) With great power comes great responsibility.

[sudo] password for eric:       提示输入eric用户的密码,而非root的
anaconda-ks.cfg  Documents  etc          etc.tar.gz  Pictures      post-install.log  Templates
Desktop          Downloads  etc.tar.bz2  Music       post-install  Public            Videos
再次使用sudo执行相同命令时,无需密码。

六、命令历史记录
[[email protected] ~]$ history
   1  touch eric
   2  ls
   3  ls -Z
   4  cat /etc/group
   5  exit
   6  ls
   7  cp /etc/fstab .
   8  ls
   9  pwd
  10  su root
  11  cd ..
  12  cd .
  13  cd /
  14  ls -a
  15  ls -F
  16  pwd
  17  userdel ?
  18  userdel
  19  su root
  20  su -
  21  exit
  22  history
如想再次执行历史中存在的记录,则只需要使用“!+序号”,例如执行4
[[email protected] ~]$ !4
cat /etc/group
root:x:0:
bin:x:1:bin,daemon
daemon:x:2:bin,daemon
sys:x:3:bin,adm
adm:x:4:adm,daemon
tty:x:5:
disk:x:6:





(赵小明RHCE笔记)linux基础之一,布布扣,bubuko.com

(赵小明RHCE笔记)linux基础之一


推荐文章
Shell高级用法-----函数(function)

函数介绍(function用法)1、function用法1、函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。2、它与shell程序形式上是相似的,不同的是它不是一个

关于在linux系统下安装jdk

    今天装jdk遇到了不少的问题,我第一次遇到64位虚拟机中居然装32位操作系统,然后遇到一系列的麻烦,差点有种崩溃的感觉; 对于版本为题是一个很关键的问题,对于jdk安装,不要认为只要java

kali linux 2019.4设置为中文方法

就在前天,2019年11月26日,kaliLinux官网发布了最新版本:KaliLinux2019.4发行版,此版本和之前相比变动很大,系统界面、主题、壁纸都灿然一新。Kali Linux2019.4

【原创】Linux中断子系统(四)-Workqueue

背景 Readthefuckingsourcecode!--By鲁迅 Apictureisworthathousandwords.--By高尔基 说明: Kernel版本:4.14 ARM64处理器,

linux find命令

由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统(NFS ),find命令在该文件系统中同样有效,只你具有相应的权限。 在运

如何删除Mac 的启动台(应用)残留的图标

如何删除MacOs启动台(应用)残留的图标方法很简单,删除“启动台”数据库里对应app的信息即可忘记什么版本的时候以前在“应用程序”删除应用后,启动台自动更新删掉不知道什么时候开始,直接在“应用程序”

Ubuntu 常用的录屏、截图、Gif 软件!

项目汇报要录制一些视频和截图、Gif等,于是就收集了一些好用的软件,安装方法如下,使用方法都很容易就不介绍了:1.录屏SimpleScreenRecorder(建议)sudoadd-apt-repos

Linux # kubuntu 14.04 登陆界面乱码,停止,进不了系统

问题描述:             kubuntu14.04登陆界面乱码,停止,进不了系统分析思路: 解决过程: 问题总结: 参考: lubuntu登陆界面乱码,如何解决?-查看主题?Ubuntu中

Linux学习笔记——硬盘分区和安装双系统

1.前言  假设电脑上已经安装了windowsXP或者windows7。试图在使用windows的同时,在电脑上安装ubuntu。  假设电脑上已经存在C盘、D盘、E盘和F盘,且E盘和F盘的剩余空间较

eclipse常用快捷键

Ctrl+T 得到接口的实现类Ctrl+Shift+T 查找类Cril+H查找eclipse常用快捷键,布布扣,bubuko.comeclipse常用快捷键

【Linux学习】Ubuntu下内核编译(一)

(1)当要执行内核配置时,输入makemenuconfig时出现错误 遇到这个问题,主要是以为没有ncurses库,而makemenconfig需要这个库,因此需要安装ncurses或者ncurse

linux和ubuntu区别是什么?有什么关系?

  Ubuntu:是一个以桌面应用为主的开源gnu、Linux操作系统,Ubuntu是基于DebianGNU/Linux,支持x86、amd64(即x64)和ppc架构。首个版本Ubuntu以Debi

安装VMWare tools,踩坑。记录一下

对于没钱买服务器的小白,只能靠安装虚拟机来勉强度日子。最近比较闲,想实现一下docker的自动化部署,在制作java8镜像时出了个问题。就是怎么在虚拟机上实现与本机文件夹的共享。坑了2天。记录一下,环

Mac下搭建react开发环境

安装node 官网下载 https://nodejs.org/en/ 双击安装,接下来都是默认选择即可,直至安装成功 测试是否安装成功,分别输入以下命令: node-v npm-v 如下

Linux 安装 SVN

搬运地址: https://www.cnblogs.com/siashan/p/9528669.html 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,

Linux下如何寻找相同文件?

------摘自微信公众号《良许linux》随着电脑的使用,系统里将产生很多垃圾,最典型的就是同一份文件被保存到了不同的位置,这样导致的结果就是磁盘空间被大量占用,系统运行越来越慢。所以如果你的电脑空

linux命令之ss

ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的

《linux 内核完全剖析》 mktime.c

tm结构体的定义在time.h里面 structtm{ inttm_sec; inttm_min; inttm_hour; inttm_mday; inttm_mon; inttm_year; in

Linux下 boost库编译并加入到环境变量

1、下载源码:http://www.boost.org/2、tarzxvfboost_1_70_0.tar.gz3、cdboost_1_70_04、./bootstrap.sh--with-libra

VMware workstation 14永久激活密钥、注册码

VMwareworkstation14永久激活密钥、注册码CG54H-D8D0H-H8DHY-C6X7X-N2KG6ZC3WK-AFXEK-488JP-A7MQX-XL8YFAC5XK-0ZD4H-0