Linux last和lastlog命令:查看过去登陆的用户信息-6.19

程序员日记      2019-07-25
使用w或who命令能查看当前登陆系统的用户信息,但如果原先登录的用户现在已经退出登录,那么是否还能查看呢?当然可以,这就需要使用last和lastlog命令。last命令可以查看当前和过去登陆系统用户的相关信息;lastlog命令可以查看到每个系统用户最近一次登陆系统的时间。基本格式last命令[root@localhost~]#last[选项]选项-a把从何处登陆系统的主机名或IP地址显示在最后一行。-R不显示登陆系统的主机名或IP地址。-x显示系统关机、重新开机以及执行等级的改变等信息。-n...
标签:
456 人看过

Linux w和who命令:查看登陆用户信息-6.18

程序员日记      2019-07-25
Linux中,使用w或who命令都可以查看服务器上目前已登录的用户信息,两者的区别在于,w命令除了能知道目前已登陆的用户信息,还可以知道每个用户执行任务的情况。基本格式w命令[root@localhost~]#w[选项][用户名]选项-h不显示输出信息的标题-l用长格式输出-s用短格式输出,不显示登陆时间,JCPU和PCPU时间-V显示版本信息who命令[root@localhost~]#who[选项][file]选项-a列出所有信息,相当于所有选项。-b列出系统最近启动的时间日期。-l列出所有...
标签:
455 人看过

Linux free命令:查看内存使用状态-6.17

程序员日记      2019-07-25
free命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap交换分区)、共享内存和系统缓存的使用情况,其输出和top命令的内存部分非常相似。基本格式[root@localhost~]#free[选项]选项-b以Byte(字节)为单位,显示内存使用情况。-k以KB为单位,显示内存使用情况,此选项是free命令的默认选项。-m以MB为单位,显示内存使用情况。-g以GB为单位,显示内存使用情况。-t在输出的最终结果中,输出内存和swap分区的总量。-o不显示系统缓冲区这一列。-s间隔秒数根据...
标签:
405 人看过

Linux dmesg命令:显示开机信息-6.16

程序员日记      2019-07-25
在系统启动过程中,内核还会进行一次系统检测(第一次是BIOS进行加测),但是检测的过程不是没有显示在屏幕上,就是会快速的在屏幕上一闪而过那么,如果开机时来不及查看相关信息,我们是否可以在开机后查看呢?答案是肯定的,使用dmesg命令就可以。无论是系统启动过程中,还是系统运行过程中,只要是内核产生的信息,都会被存储在系统缓冲区中,如果开机时来不及查看相关信息,可以使用dmesg命令将信息调出,此命令常用于查看系统的硬件信息。除此之外,开机信息也可以通过/var/log/目录中的dmesg文件进行查...
标签:
430 人看过

Linux vmstat命令:监控系统资源-6.15

程序员日记      2019-07-25
如果你想动态的了解一下系统资源的使用状况,以及查看当前系统中到底是哪个环节最占用系统资源,就可以使用vmstat命令。vmstat命令,是VirtualMeomoryStatistics(虚拟内存统计)的缩写,可用来监控CPU使用、进程状态、内存使用、虚拟内存使用、硬盘输入/输出状态等信息。阿基本格式[root@localhost~]#vmstat[-a][刷新延时刷新次数]-a-a的含义是用inact/active(活跃与否)来取代buff/cache的内存输出信息。[root@localho...
标签:
430 人看过

Linux crontab命令:循环执行定时任务-6.14

程序员日记      2019-07-24
前面学习了at命令,此命令在指定的时间仅能执行一次任务,但在实际工作中,系统的定时任务一般是需要重复执行的。而at命令显然无法满足需求,这是就需要使用crontab命令来执行循环定时任务。在介绍crontab命令之前,我们首先要介绍一下crond,因为crontab命令需要crond服务支持。crond是Linux下用来周期地执行某种任务或等待处理某些事件的一个守护进程,和Windows中的计划任务有些类似。crond服务的启动和自启动[root@VM_0_10_centos/]#service...
标签:
453 人看过

Linux at命令:定时执行任务-6.13

程序员日记      2019-07-24
安装及启动查看软件包是否安装[root@VM_0_10_centos/]#rpm-qatat-3.1.10-48.el6.x86_64#测试机已经装好了该软件包安装命令yum-yinstallat启动命令(centos6)serviceatdstart开机时自启动命令chkconfigatdon当然也可以修改/etc/rc.local命令访问控制访问控制指的是允许哪些用户使用at命令设定定时任务,或者不允许哪些用户使用at命令。大家可以将其想象成设定黑名单或白名单,这样更容易理解。at命令的访问...
标签:
430 人看过

Linux nohup命令:后台命令脱离终端运行-6.12

程序员日记      2019-07-24
在前面章节中,我们一直在说进程可以放到后台运行,这里的后台,其实指的是当前登陆终端的后台。这种情况下,当我们以远程管理服务器的方式,在远程终端执行后台命令,如果在命令尚未执行完毕时就退出登陆,那么这个后台命令还会继续执行吗?当然不会,此命令的执行会被中断。这就引出一个问题,如果我们确实需要在远程终端执行某些后台命令,该如何执行呢?有以下3种方法:1.把需要在后台执行的命令加入/etc/rc.local文件,让系统在启动时执行这个后台程序。这种方法的问题是,服务器是不能随便重启的,如果有临时后台任...
标签:
456 人看过

Linux bg命令:把后台暂停的工作恢复到后台执行-6.11

程序员日记      2019-07-23
前面讲过,使用CtrlZ快捷键的方式,可以将前台工作放入后台,但是会处于暂停状态,那么,有没有办法可以让后台工作继续在后台执行呢?答案是肯定的,这就需要用到bg命令。基本格式[root@localhost~]#bg%工作号基本用法[root@VM_0_10_centos/]#tar-cvfzeo.tarzeo#打包文件,按下ctrlz暂停运行zeo/...省略部分内容...[2] Stopped       &nbs...
标签:
463 人看过

Linux fg命令:把后台命令恢复在前台执行-6.10

程序员日记      2019-07-23
fg命令用于把后台工作恢复到前台执行基本格式[root@localhost~]#fg%工作号注意,在使用此命令时,%可以省略,但若将%工作号全部省略,则此命令会将带有号的工作恢复到前台。另外,使用此命令的过程中,%可有可无。基本用法[root@VM_0_10_centos~]#jobs[1] Stopped         top[root@VM_0_10_centos~]#fg%1toptop-...
标签:
435 人看过