shutdown

Linux Shell命令(2)

强颜欢笑 提交于 2020-02-04 21:21:22
一、开关机&重启 命令 说明 一般用法 poweroff 关闭计算机操作系统并且切断系统电源 1、 poweroff(直接关机) 2、poweroff -f(强制关闭操作系统) shutdown 以一种安全的方式关闭系统 1、shutdown -h now (关机) 2、shutdown -h 23:00 (晚上11点关机) 3、shutdown -r now (重启) 4、shutdown –r +1 'reboot after 1 min' (1分钟后重启,并且提示reboot after 1 min) reboot 重启系统 1、reboot 2、reboot -f (强制重启系统) Linux Shell命令(2) 二、终端身份查询 命令 说明 一般用法 tty 显示连接到当前标准输入的终端设备文件名 [root@localhost ~]# tty /dev/pts/0 w 显示目前登入系统的用户信息 [root@localhost ~]# w 以上就是今天讲解到的开关机&重启和终端身份查询命令,想了解更多Linux Shell命令,就请持续关注我们的栏目吧。 要想了解更多linux的课程,加入优就业的linux交流群吧,群内会有专职的老师为你答疑解惑。另外群内不定期还会有免费直播课,由现役的讲师来授课。还有5天免费试学的活动,心动不如行动,赶快加入吧。点击 http:/

云服务器配置CentOS 7.6(六)--安装Tomcat

99封情书 提交于 2020-02-04 18:06:55
文章目录 1.下载Tomcat 2.解压tomcat 3修改tomcat配置文件server.xml 3.1 一个服务器上启动多个tomcat时。需要需要3处地方 4 war包或者静态文件存放的位置 5启动tomcat 6.关闭tomcat 1.下载Tomcat 添加链接描述tomcat下载地址:https://tomcat.apache.org/ 使用wget命令,下载到【/home】目录下 2.解压tomcat 然后再将tomcat压缩包解压到【/usr/local】文件夹下 tar -zxvf apache-tomcat-8.5.50.tar.gz -C /usr/local cd到apache-tomcat-8.5.50中,可以看到有以下文件 3修改tomcat配置文件server.xml cd到/usr/local/apache-tomcat-8.5.50/conf路径下,找到server.xml 修改端口号,或者一个服务器上启动多个tomcat的时候。需要修改配置文件server.xml 3.1 一个服务器上启动多个tomcat时。需要需要3处地方 1.监听tomcat关闭的端口(默认为8005) < Server port = " 8005 " shutdown = " SHUTDOWN " > 2. http访问端口(默认为8080端口),这里我改成8081 <

SpringBoot之优雅关闭系统

☆樱花仙子☆ 提交于 2020-02-03 12:20:03
在使用SpringBoot的时候,通常情况下,我都是使用 ps -ef | grep java 找到对于的服务器id,然后通过 kill -9 进程号 进行删除的,这样会导致正在进行的进程也会被关闭,而没有将目前的工作进行保存,最近看到一篇文章,也就自己进行尝试,参考链接放在了最后面 通过SpringBoot提供的actuator actuator提供审计,健康检查,HTTP跟踪等功能,能够帮助我们监控和管理SpringBoot,在这里他提供了执行shutdown的功能 <!-- 添加依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> #在application.yml 中进行配置,shutdown默认是关闭的,这里需要将其设置为true,同时将接口暴露出来到web上 management: endpoint: shutdown: enabled: true endpoints: web: exposure: include: shutdown // 配置controller import org.junit.Test; import org.slf4j.Logger;

1.7远程管理常用命令

耗尽温柔 提交于 2020-02-02 03:14:20
远程管理常用命令 目标 关机/重启 shutdown 查看或配置网卡信息 ifconfig ping 远程登录和复制文件 ssh scp 01. 关机/重启 | 序号 | 命令 | 对应英文 | 作用 | | --- | --- | --- | --- | | 01 | shutdown 选项 时间 | shutdown | 关机/重新启动 | 1.1 shutdown shutdown 命令可以 安全 关闭 或者 重新启动系统 | 选项 | 含义 | | --- | --- | | -r | 重新启动 | 提示: 不指定选项和参数 ,默认表示 1 分钟 之后 关闭电脑 远程维护服务器时,最好不要关闭系统,而应该重新启动系统 常用命令示例 ```bash 重新启动操作系统,其中 now 表示现在 $ shutdown -r now 立刻关机,其中 now 表示现在 $ shutdown now 系统在今天的 20:25 会关机 $ shutdown 20:25 系统再过十分钟后自动关机 $ shutdown +10 取消之前指定的关机计划 $ shutdown -c ``` 02. 查看或配置网卡信息 | 序号 | 命令 | 对应英文 | 作用 | | --- | --- | --- | --- | | 01 | ifconfig | configure a network

Java的反射机制

天大地大妈咪最大 提交于 2020-01-31 04:46:32
1. 记录Java反射机制几篇写得不错的博客 Java高级特性——反射 【Android】 认识反射机制(Reflection) Java中的反射机制(一) 一个例子让你了解Java反射机制 【原】Java反射机制的原理及在Android下的简单应用 Java中的反射机制 java.lang.reflect.Method 2. 什么是反射? 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法? 答案是 肯定 的。 这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的 反射(Reflection)机制 。 3. 反射机制主要提供的功能 (1)在运行时判断任意一个对象所属的类。 (2).在运行时构造任意一个类的对象。 (3).在运行时判断任意一个类所具有的成员变量和方法。 (4).在运行时调用任意一个对象的方法。 3. 示例 被反射的类 public class Book{ private final static String TAG = "BookTag"; private String name; private String author; @Override public String toString() { return "Book{" + "name='" + name + '\'' +

关闭套接字close还是shutdown

◇◆丶佛笑我妖孽 提交于 2020-01-30 14:24:55
close 这个函数会对套接字引用计数-1,一旦发现引用计数到0,就会对套接字进行彻底释放,并且会关闭tcp两个方向的数据流。 因为套接字可以被多个进程共享,你可以理解为我们给每个套接字都设置了一个积分,如果我们通过fork的方式创建了子进程,套接字积分+1,如果我们调用一次close,套接字积分-1 close函数具体是如何关闭两个方向的数据流呢? 在输入方向,系统内核会将该套接字设置为不可读,任何操作都会返回异常。 在输出方向,系统内核尝试将发送缓冲区的数据发送给对端,并最后向对端发送一个FIN报文,接下来如果再对该套接字进行写操作,则会返回异常。 如果对端没有检测到套接字已经关闭,还继续发送报文,就会收到一个RST报文,告诉对端:“Hi,我已经关闭了,别再给我发送数据了”。 shutdown shutdown可以关闭一个连接的方向 int shutdown(int sockfd, int howto) howto是这个函数的设置选项,它的设置主要有三个选项 SHUT_RD(0):关闭连接的读方向,对该套接字进行读操作直接返回EOF。从数据角度来看,套接字上接收缓冲区已有的数据将被丢弃,如果再有数据到达,会对数据进行ACK,然后悄悄丢弃。也就是说,对端还会收到ACK,在这种情况下不知道发送的数据已经被丢弃了。 SHUT_WR(1):关闭连接的写方向,这就是常被称为半关闭的连接

Linux关机重启命令

天涯浪子 提交于 2020-01-27 02:06:07
1,shutdown命令   shutdown 【选项】 时间     选项 :       -c  取消前一个关机命令       -h  关机       -r  重启   例如:     shutdown -r now     (现在重启) 2,其他关机命令   1,halt   2,poweroff   3,init 0   3,其他重启命令   1,reboot   2,init 6 4,init 系统运行级别   0  关机   1  单用户  => 启动最小服务  作用:(用来修复)启动核心程序 --> 类似于 --> windows安全模式   2  不完全多用户,不含NFS服务  NFS(网络文件系统),用于Linux之间文件共享   3  完全多用户  也就是包含了NFS服务的模式       2 和 3 之间的差别就是是否包含了NFS服务,而不包含NFS服务的时候就不需要联网,这样的话安全性就要更高一些       如果包含了NFS服务的模式的安全等级是自己能够接受的范围,就可以选择 3   4  未分配   5  图形界面     这个就是我ubuntu的系统运行级别          前面的N代表的是从哪个级别来的,比如说我原来的系统运行级别是3 现在我改成了5 那么前面的N 就会是3   6  重启      在兄弟连的视频教程里面   可以通过 cat

Linux CentOS常用命令

前提是你 提交于 2020-01-25 10:56:05
重启、关机 注意:远程服务器千万不要关机 shutdown -h now #立即关机(安全,推荐) shutdown -h 10 #10分钟后关机 poweroff #立即关机 shutdown -r now #立即重启 (安全,推荐) shutdown -r 10 #10分钟后重启 reboot #立即重启 shutdown -c #取消关机或重启 sync #写文件系统缓存到 disk,指令 sync()系统调用,shutdown会自动调用sync 文件、目录操作 mkdir 目录名 #创建目录 mkdir -p a/b/c #递归创建目录 touch 文件名 #如果文件不存在则创建;如果存在则更新最后访问时间 rm -rf 目录名/文件名 #递归删除(不提示确认),常用,推荐 rm -r 目录名/文件名 #递归删除,目录必须加 -r 才能删除(提示确认,比较恶心,一般不用) rmdir 目录名 #只能删除空目录 extundelete 一款开源软件,可恢复删除的文件(前提是删除之前必须已经安装了) cp 命令 cp -a 源文件 目标文件 # -a 常用 目标文件如果不指定文件名,则目标文件与源文件名一致 mv命令 mv 源文件 目标文件 cat 命令 cat 指令适合打开容量比较小的文件 权限 硬链接与软链接 硬链接很少用,一般都用软链接 创建软链接必须指定绝对路径 ln

面经系列之 java基础

怎甘沉沦 提交于 2020-01-25 07:50:34
java基础 java基础 1 值传递和引用传递 2 为什么重写equals()时也要重写hashcode() 3 java面向对象特性 4 java和c++的区别 5 多态的实现原理 1 类调用 1)静态绑定 2)动态绑定 2 接口调用 6 抽象类和接口的区别以及使用场景 7 忘了之前要写啥了 8 反射 1)反射概述 2)获取class文件对象的三种方式: 3)反射机制的相关类 4)示例 9 注解 1)概述 2)四种标准元注解 3)示例 10 内部类 1)静态内部类 2)成员内部类 3)局部内部类 4) 匿名内部类 11 泛型 1)泛型方法 2)泛型类 12 java序列化(创建可复用的java对象) 13 java复制 1)直接复制赋值 2)浅复制 3)深复制 java基础 1 值传递和引用传递 值传递是对基本型变量而言的,传递的是该变量的一个副本,改变副本不影响原变量。 引用传递一般是对于对象型变量而言的,传递的是该对象地址的一个副本, 并不是原对象本身 。 一般认为,java内的基础类型数据传递都是值传递. java中实例对象的传递是引用传递。 首先是 基本类型与对象的比较: 四个例子: 1)基本类型 public static void main ( String [ ] args ) { int n = 10 ; foo ( n ) ; System . out .

浅析JAVA高级特性——反射

只谈情不闲聊 提交于 2020-01-25 02:49:15
目录 何为反射 定义 反射的作用 反射相关的类 Class类 Field类 Method类 Constractor类 示例 总结 何为反射 定义 JAVA反射机制是在 运行状态 中,对于任意一个 类 ,都能够知道这个类的 所有属性和方法 ;对于任意一个 对象 ,都能够调用它的 任意方法和属性 ;这种 动态获取信息以及动态调用对象方法 的功能称为java语言的 反射机制 。 反射的作用 在日常开发中,经常的,会出现一种情况,就是某个类的成员变量,方法或属性是私有的或者只对系统开放,这个时候,就要用到java的反射机制,通过反射,获取所需的成员变量,方法或者属性。 当然,也不是所有的都适合反射,有这样一个案例,通过反射得到的结果与预期不符。阅读源码发现,经过层层调用后在最终返回结果的地方对应用的权限进行了校验,对于没有权限的应用返回值是没有意义的缺省值,否则返回实际值起到保护用户的隐私目的。 反射相关的类 类名 用途 Class类 类的实体,在运行的java程序中表示类和接口 Field类 类的成员变量,也成为类的属性 Method类 类的方法 Constractor类 类的构造方法 Class类 Class代表类的实体,在运行的Java应用程序中表示类和接口。在这个类中提供了很多有用的方法,这里对他们简单的分类介绍。 ——获得类相关的方法—— 方法 用途 asSubclass