基础命令su.clear.who.w.uname.last等挂在镜像后续

1.挂载镜像

    上一篇博客已经说了挂载镜像,但是那是临时挂载的,一旦重启就不再起作用。所以这次来永久挂在镜像,一共有两个方法,如下:
  1.第一种方法
    1.打开/etc/fstable
    2.记不记得上次创建的/date文件将以下代码输入/dev/sr0 /date iso9660 defaults 0 0
基础命令su.clear.who.w.uname.last等挂在镜像后续
    3.将写的内容立即生效 mount-a
    4.就可以下载你包里面的软件了 ,显示成功。
基础命令su.clear.who.w.uname.last等挂在镜像后续
  2.第二种方法
    1.打开文件 vim/etc/rc.d/rc.local
    2.将下面的代码输入进去if [-d/date] then mount /dev/sr0 fi
    3.保存退出:wq!
    4.给他加权限chmod +x /etc/rc.d/rc.local

2.su命令

  切换用户root用户登陆普通用户不用输入密码,其余都要密码。
  su -xxx切换用户当然也可以su xxx,那么这两的区别是什么呢?当不加-的时候只是切换了用户,他的环境变量还是上一个用户的
基础命令su.clear.who.w.uname.last等挂在镜像后续
  当加上-的话,它工作环境就是加目录下的xxx下
基础命令su.clear.who.w.uname.last等挂在镜像后续  id:用来查看是哪个用户登陆的
  id xxx:查看xxx这个用户是否存在及其信息

3.清屏命令

    clear当然也可以用热键Ctrl+l

4.常见热键

  ctrl+c:强制结束
  从本行跳到行头:ctrl+a(如果登陆的微信可能会截图,可以将微信的热键改了)
  从本行跳到行尾:ctrl+e
  删除光标前的内容:ctrl+u(不包括光标)
  删除光标后的内容:ctrl+k(包括光标的内容)

5.who

  打印当前用户登录的信息,读取/var/run/utmp文件
  -b:指出系统最近启动的时间
  -d:显示已死的进程‘
  -l列出任何登录进程
  -m仅显示当前终端信息
  -s=w:之后会说
  -u显示用户名,tty,登陆时间,线路活动进程标识
  -H显示表头
  -T/w:显示tty(终端)状态
  -q:现系统登陆数量
  whoami当前登录用户名

6.w

  头部显示登陆时间,几个用户,平均负载,执行了那些进程(地二行)读取/var/run/utmp文件
  h:不显示第一行信息

7.uname

   -v :内核的发行日期
  -n :查看用户名
  -r :查看内核发行版
  -m :主机架构
  -p :CPU架构
  -i :硬件平台架构
  -o :操作系统名称
  修改主机名:hostnamectl set-hostname xxx

8.uptime

基础命令su.clear.who.w.uname.last等挂在镜像后续
  对应上面的图片 系统时间,系统状态,系统运行时间,系统上运行时间的个数,cpu负载
  cpu负载:在特定时间间隔内运行队列中的平均进程数
  cpu使用率:处理任务时间和总时间比值

9.last

  列出目前与过去登陆系统用户的相关信息
  -a:将主机ip显示在最后两列
  -d:将ip地址换为主机名
  -f指定记录文件
  -n设置列出名单显示的列数
  -R不显示主机名和地址
  -x列出过去
  lastlog:查看个用户登陆情况通过读取/var/log/lastlog文件

10.dmesg

  查看电脑开启时的所有命令(可以查看错误)在/var/log/dmesg/里面读取数据
  
-n
:将此级别设为最低级别
  -c:清理缓存

11.free

  显示内存状态在文件/proc/meminfo里面读取数据
  -b:以Byte为单位显示内存大小
  -k:以kB为单位显示内存大小
  -m:以MB为单位显示内存大小
  -g:以GB为单位显示内存大小
  -s<间隔秒数>持续观察内存使用情况
  -t:显示内存总和列