基础命令su.clear.who.w.uname.last等挂在镜像后续
1.挂载镜像
上一篇博客已经说了挂载镜像,但是那是临时挂载的,一旦重启就不再起作用。所以这次来永久挂在镜像,一共有两个方法,如下:
1.第一种方法
1.打开/etc/fstable
2.记不记得上次创建的/date文件将以下代码输入/dev/sr0 /date iso9660 defaults 0 0
3.将写的内容立即生效 mount-a
4.就可以下载你包里面的软件了 ,显示成功。
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
,那么这两的区别是什么呢?当不加-的时候只是切换了用户,他的环境变量还是上一个用户的
当加上-的话,它工作环境就是加目录下的xxx下 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
对应上面的图片 系统时间,系统状态,系统运行时间,系统上运行时间的个数,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:显示内存总和列