智乐兔

linux系统

  • last 命令用法

    last 命令用法

    last 命令: 功能说明:列出目前与过去登入系统的用户相关信息。 语 法:last [-adRx][-f <记录文件>][-n <显示列数>][帐号名称…][终端机编号…] 补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。 参 数: -a 把从何处登入系统的主机名称或IP地址,显示在最后一行。 -d 将IP地址转换成主机名称。 -f <记录文件> 指定记录文件。 -n <显示 ...

    查看全文

  • Linux shell脚本调整任务计划

    Linux shell脚本调整任务计划

    有2个脚本,每天跑任务计划的 dts_rsync.sh 负责下载线上备份的sql文件 dts_input.sh 负责将下载好的备份文件导入到本地Mysql 现在遇到一个问题,就是下载备份文件的完成时间不固定。以前是晚上6点下载完成,现在是7点才能完成,以后可能会增加。 下载日志如下: 2015-10-15 0:10:01 开始传输 2015-10-15 7:19:35 传输完成 任务计划如下: #同步express的备份 10 0 * * * /opt/dts_rsync.sh & #导入备份文件 01 7 * * * /opt/dts_input.sh & 那么需要的做的 ...

    查看全文

  • 树莓派介绍与使用方法

    树莓派介绍与使用方法

    树莓派(Raspberry Pi)是 Raspberry Pi Foundation 推出的迷你电脑,它只有信用卡大小,但可以完成一台普通 PC 能完成的大部分工作,并且价格很便宜,是电脑爱好者的不二选择,如果你是一名 Linuxer 更应该拥有一台这样的迷你电脑。 发展 Raspberry Pi 自 2012 年发布以来,依次发布了 Raspberry Pi 1 A , Raspberry Pi 1 B ,Raspberry Pi 1 B+ ,Raspberry Pi 1 A+ ,Raspberry 2 B 五个版本,这些版本硬件上有不少变化,具体可以查阅 Wikipedia  ...

    查看全文

  • history命令使用方法详解

    history命令使用方法详解

    history是一条非常实用的shell命令,可以显示出之前在shell中运行的命令,配合last显示之前登录的用户,就可以追溯是哪个用户执行了某些命令。以下详细说明history使用中常见的命令或技巧,在实际系统管理中,应用得当,可以让工作事半功倍。 使用HISTTIMEFORMAT在历史中显示TIMESTAMP 默认情况下,history并不记录命令的执行时间,分析起来很困难。 # 这时候可以配置HISTTIMEFORMAT环境变量,给history记录添加上时间戳 export HISTTIMEFORMAT=”%F %T “ 把上面的export命令加入到~ ...

    查看全文

  • CentOS 7 搭建GlusterFS

    CentOS 7 搭建GlusterFS

    实验需求: 4台机器安装GlusterFS组成一个集群 客户端把docker registry存储到文件系统里 4个节点的硬盘空间不整合成一个硬盘空间,要求每个节点都存储一份,保证数据安全 环境规划 server node1:192.168.0.165  主机名:glusterfs1 node2:192.168.0.157  主机名:glusterfs2 node3:192.168.0.166  主机名:glusterfs3 node4:192.168.0.150  主机名:glusterfs4 client 192.168.0.164  ...

    查看全文

  • CentOS 7 Docker 搭建私有仓库 registry

    CentOS 7 Docker 搭建私有仓库 registry

    环境规划: docker私有仓库地址:192.168.0.167 docker客户端地址 : 192.168.0.167 ·关闭防火墙和selinux  systemctl stop firewalld.service  systemctl disable firewalld.service    # vi /etc/sysconfig/selinux         SELINUX=disabled  # setenforce 0 服务端 1.安装并启动docker yum - ...

    查看全文

  • Docker私有Registry在CentOS6.X下安装指南

    Docker私有Registry在CentOS6.X下安装指南

    Docker私有Registry在6.X下安装指南 说明: “ docker.yy.com 这是docker registry服务器的域名也就是你的公司docker私有服务器的主机地址,假定ip是192.168.2.114;因为https的SSL证书不能用IP地址,我就随便起了个名字。 registry 服务器作为上游服务器处理docker镜像的最终上传和下载,用的是官方的镜像。 nginx 1.4.x 是一个用nginx作为反向代理服务器” [X] Docker Server端配置 安装依赖yum -y install gcc make fil ...

    查看全文

  • 手把手教你用 strace 诊断问题

    手把手教你用 strace 诊断问题

    早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展示一下在用 strace 诊断问题时的一些套路。  如下真实案例,如有雷同,实属必然!让我们看一台高负载服务器的 top 结果: top 技巧:运行 top 时,按「1」打开 CPU 列表,按「shift+p」以 CPU 排序。 在本例中大家很容易发现 CPU 主要是被若干个 PHP 进程占用了,同时 PHP 进程占 ...

    查看全文

  • 如何在 Ubuntu 中设置 IonCube Loaders

    如何在 Ubuntu 中设置 IonCube Loaders

    IonCube Loaders是一个PHP中用于加解密的工具,并带有加速页面运行的功能。它也可以保护你的PHP代码不会查看和运行在未授权的计算机上。要使用ionCube编码、加密的PHP文件,需要在web服务器上安装一个叫ionCube Loader的文件,并需要让 PHP 可以访问到,很多 PHP 应用都在用它。它可以在运行时读取并执行编码过后的代码。PHP只需在‘php.ini’中添加一行就可以使用这个loader。 前提条件 在这篇文章中,我们将在14.04/15.04安装Ioncube Loaders ,以便它可以在所有PHP模式中使用。本教程的唯一要求就是 ...

    查看全文

  • Linux系统入门教程:在 Linux 中永久修改 USB 设备权限

    Linux系统入门教程:在 Linux 中永久修改 USB 设备权限

    提问:当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。 gpsd[377]: gpsd:ERROR: read-only device open failed:Permission denied gpsd[377]: gpsd:ERROR:/dev/ttyUSB0: device activation failed. gpsd[377]: gpsd:ERROR: device open failed:Permission denied - retrying read-only 看上去 gpsd 没有权限访问 USB 设备(/dev/ttyU ...

    查看全文

  • 在 Linux 下使用 RAID(八):当软件 RAID 故障时如何恢复和重建数据

    在 Linux 下使用 RAID(八):当软件 RAID 故障时如何恢复和重建数据

    在阅读过 RAID 系列 前面的文章后你已经对 RAID 比较熟悉了。回顾前面几个软件 RAID 的配置,我们对每一个都做了详细的解释,使用哪一个取决与你的具体情况。 在 Linux 下使用 RAID(七):在 RAID 中扩展现有的 RAID 阵列和删除故障的磁盘  如何在Linux上构建 RAID 10阵列  Debian软RAID安装笔记 – 使用mdadm安装RAID1 常用RAID技术介绍以及示例演示(多图) Linux实现最常用的磁盘阵列– RAID5 RAID0+1和RAID5的性能测试结果 Linux入门教程:磁 ...

    查看全文

  • 在 Linux 下使用 RAID(六):设置 RAID 10 或 1 + 0(嵌套)

    在 Linux 下使用 RAID(六):设置 RAID 10 或 1 + 0(嵌套)

    RAID 10 是组合 RAID 1 和 RAID 0 形成的。要设置 RAID 10,我们至少需要4个磁盘。在之前的文章中,我们已经看到了如何使用最少两个磁盘设置 RAID 1 和 RAID 0。 在这里,我们将使用最少4个磁盘组合 RAID 1 和 RAID 0 来设置 RAID 10。假设我们已经在用 RAID 10 创建的逻辑卷保存了一些数据。比如我们要保存数据 “TECMINT”,它将使用以下方法将其保存在4个磁盘中。 在 Linux 中创建 Raid 10(LCTT 译注:原图有误,已修正) RAID 10 是先做镜像,再做条带。因此,在 RAID 1 ...

    查看全文