OS X / LINUX使用RSYNC拷贝远程服务器文件到本地

  • Post author:
  • Post category:linux

这篇博客翻译自 http://biodegradablegeek.com/category/linux/ 下边部分的代码使用Rsync从远程服务器拷贝文件到本地机器,从而使本地和远程服务器的文件保持同步。这是一个备份web服务器重要目录到外部硬盘或者其他什么地方的有用技巧。 The following is used to copy files from a remote server to yo…

继续阅读 OS X / LINUX使用RSYNC拷贝远程服务器文件到本地

Linux服务器通用安全加固指南

  • Post author:
  • Post category:linux

一:实验目的 1、基本系统安全 2、用户安全 3、网络安全 二:实验步骤 1.1保护引导过程 保护引导过程(以Grub引导为例)在 /etc/inittab 中添加 sp:S:respawn:/sbin/sulogin,以确保当切换到单用户模式时 运行级的配置要求输入 root 密码: 防止用户使用 Ctrl-Alt-Del 进行重新引导: 在RHEL6.X和CentOS 6.X下, 该热键的行为…

继续阅读 Linux服务器通用安全加固指南

Linux | c语言静态链接库和动态链接库以及动态加载库

  • Post author:
  • Post category:linux

意外的出现了我也可以理解的一节,写个博客记录一下。 基础知识:编译过程 自定义头文件 静态库 动态库 编译过程 C语言的编译链接过程就是由源代码产生可执行文件的过程,主要包括预处理->编译(汇编)->链接三个过程。 预处理 将test.c/cpp/asm文件处理为中间文件,过程包括了对伪指令(宏定义,条件编译,头文件包含指令等以#开头的指令)和特殊符号的处理 编译(汇编) 将中间文件处…

继续阅读 Linux | c语言静态链接库和动态链接库以及动态加载库

linux系统下top命令进行内存监控

  • Post author:
  • Post category:linux

今天进行压力测试,测试进行了两波后,发现使用top命令监控系统性能,mem中used很高: 一段时间甚至接近total 很疑惑到底为什么,开始怀疑是内存泄露,但是服务已经全部杀掉后used仍然保持很高。 查询了下linux下使用top命令进行监控的详细解释,网上对这个的解释很多很详细,实际上并非服务内存泄露的原因,而是linux内核对于内存的管理造成的: 1. linux中内核对于已经使用了的内存…

继续阅读 linux系统下top命令进行内存监控

linux命令总结dd命令详解

  • Post author:
  • Post category:linux

dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数注释: if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file > ibs=by…

继续阅读 linux命令总结dd命令详解

云计算-Linux系统存储管理1

  • Post author:
  • Post category:linux

了解存储我们首先就要磁盘这个东西,磁盘名词:磁盘/硬盘/disk是同一个东东,不同于内存的是容量比较大。 1.基本分区 磁盘类型分为两种:机械跟固态, 机械:机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。 固态: 固态驱动器(Solid State Disk或Solid State Drive,简称SSD),俗称固态硬盘,固态硬…

继续阅读 云计算-Linux系统存储管理1

Tomcat注册为Linux系统服务

  • Post author:
  • Post category:linux

Tomcat注册为Linux系统服务 环境准备: CentOS7、Tomcat9.0.44、JDK1.8 下载Tomcat安装包,并上传到服务器、解压 # 解压,解压后的文件名为tomcat9 tar -zxvf apache-tomcat-9.0.44.tar.gz tomcat-9.0.44 # 移动到/usr/local/ 目录下 mv tomcat-9.0.44 /usr/local 安装…

继续阅读 Tomcat注册为Linux系统服务

linux如何搭建sftp服务器 (文件存储)

  • Post author:
  • Post category:linux

一、创建sftp组 groupadd sftp 二、创建一个sftp用户mysftp并加入到创建的sftp组中,同时修改mysftp用户的密码 useradd -g sftp -s /bin/false mysftp passwd mysftp 三、新建/data/sftp/mysftp目录,并将它指定为mysftp组用户的home目录 mkdir -p /data/sftp/mysftp use…

继续阅读 linux如何搭建sftp服务器 (文件存储)

Linux下配置OpenCV4.7.0的C++环境

  • Post author:
  • Post category:linux

opencv安装 1. 安装cmake Ubuntu下opencv4需要cmake3以上的版本 参考 (27条消息) Linux系统Cmake安装教程_表情~大师的博客-CSDN博客 https://blog.csdn.net/qq_50972633/article/details/130444223 2. 安装所需要的依赖 sudo apt-get install build-essential…

继续阅读 Linux下配置OpenCV4.7.0的C++环境

解决:Linux 设备上没有空间

  • Post author:
  • Post category:linux

解决:Linux 设备上没有空间 java程序,比如涉及导入导出文件时,提示‘设备上没有空间’ 在linux中设备空间有两个:硬盘容量和inode 硬盘容量 直接查看有没有空间 (非本次讲解内容,跳过) inode 问题 第1步 查 命令 df -h | grep dev/mapper 结果 一般达到100% 或是99% 。 没有空间 第二步 删 确定是inode 问题,删临时文件,通常都是删日志…

继续阅读 解决:Linux 设备上没有空间