归档

Linux|磁盘挂载卸载

磁盘挂载

以下是简单在一个目录挂载一个磁盘。

# 找打挂在磁盘
ls -l /dev/sd*

# 对新挂在的磁盘sdb进行格式化(磁盘使用前必须经过格式化)
mkfs.xfs /dev/sdb

# 查看可挂载的磁盘
blkid

/dev/sda1: UUID="308c9c6c-857f-4f06-add9-f9447eb4ff50" TYPE="xfs"
/dev/sda2: UUID="92c11117-e904-4242-8f4b-54e00fda30ad" TYPE="swap"
/dev/sda3: UUID="72c4a65c-6f6c-4983-8383-2a94419561bb" TYPE="xfs"
/dev/sdb: UUID="cdc8e7be-f7b1-423f-bacd-aa2b5a4b5013" TYPE="xfs"

# 在fstab中添加新磁盘,此处挂载到/data目录下
vim /etc/fstab

# fstab添加的内容,UUID是blkid输出中挂载磁盘的,/data是挂载目录
UUID=cdc8e7be-f7b1-423f-bacd-aa2b5a4b5013    /data      xfs  default   0  0

# 挂载fstab中所有的磁盘
mount -a

# 查看挂载
df -h

Linux|服务器SSH相互认证方案

为了使服务器之间的通信更加便捷,例如通过脚本开控制另一台服务器做一些事情或免密码登陆等,都需要使相互通信等服务器之间进行认证,已达到便捷操作等目的。

实现方式,在一台 Linux 服务器中生成一对 SSH 公私钥,保证所有 Linux 节点都持有相同的一对密钥,这样就保证了认证方式相同。

数据库系统介绍

之前使用数据库已经有段时间了,最先接触的是 MySQL,当时写了个管理系统,使我养成了对编程的兴趣,在当时更侧重于实践,也就是把 MySQL 用好,现在想了下当时也可能没有用好,因为 MySQL 有很多优化的理论和哲学当时没有接触到。最近准备深入学习了一下,这篇文章是这个系列的第一篇,先简单聊下数据库。

Nginx 负载均衡学习实践

Nginx 是一个高性能的静态资源、反向代理服务器,现在越来越多的互联网公司使用 Nginx 托管网站,还有一个出名的静态资源服务——Apache,在 Nginx 没有出现之前 Apache 用的人很多,之后后者功能及性能更加优秀就被越来越多的人选择了。

Java|使用Java注解

这个注解完成了一个 Servlet 代理多个请求。

ServletMapping 注解

@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface ServletMapping {
    String value() default "";
}

深入理解Java多线程(三):JUC基础篇

这篇文章主要侧重讲 JUC 的多数类的使用,文章里贴了很多练习的代码,可以通过代码更加深刻的了解这些类的功能。

这篇文章主要总结了 volatile、原子类、ReentrantLock、CountDownLatch、CyclicBarrier、Phaser、Semphore、Exchanger 的使用,然后进行了一些对比。