软链接

ELK采集tomcat日志

筅森魡賤 提交于 2019-12-16 23:02:29
ELK采集tomcat日志 一,软件架构 Nxlog nxlog 是用 C 语言写的一个跨平台日志收集处理软件。其内部支持使用 Perl 正则和语法来进行数据结构化和逻辑判断操作。不过,其最常用的场景。是在 windows 服务器上,作为 logstash 的替代品运行。 官方文档 [ https://nxlog.co/products/nxlog-community-edition ] 下载地址 [ https://nxlog.co/products/nxlog-community-edition/download ] Logstash logstash就是一根具备实时数据传输能力的管道,负责将数据信息从管道的输入端传输到管道的输出端;与此同时这根管道还可以让你根据自己的需求在中间加上滤网,Logstash提供里很多功能强大的滤网以满足你的各种应用场景。 官方文档 [ https://www.elastic.co/guide/en/logstash/current/introduction.html ] 下载地址 [ https://www.elastic.co/cn/downloads ] Elasticsearch ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口

ln命令

走远了吗. 提交于 2019-12-16 09:57:38
一、Linux ln简介: 命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令(link)它就可以,不必重复的占用磁盘空间。 二、 命令功能: Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。 三、链接方式 软连接: 1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方 2.软链接可以 跨文件系统 ,硬链接不可以 3.软链接可以对一个不存在的文件名进行链接 4.软链接可以对目录进行链接 硬链接: 1.硬链接,以文件副本的形式存在。但不占用实际空间。 2.不允许给目录创建硬链接 3.硬链接只有在同一个文件系统中才能创建 四、命令参数 b 删除,覆盖以前建立的链接 -d 允许超级用户制作目录的硬链接 -f

CentOS7下安装python3

左心房为你撑大大i 提交于 2019-12-15 18:45:40
1、安装pyhton3.7 的依赖包 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel 2、下载python3.7的“源码”: wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz 3、解压并编译安装: tar -xJvf Python-3.7.0.tar.xz 4、用cd命令进入解压出来的Python文件夹 cd Python-3.7.0 5、用./方法执行configure,并指定安装到usr目录下 ./configure --prefix=/usr/local/python3 --enable-shared 6、开始编译安装 make && make install 7、配置环境变量, 创建软链接 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 # 创建python3的软链接 ln -s /usr

Linux常用基础命令

a 夏天 提交于 2019-12-11 14:27:29
1、命令格式 命令 [-选项] [参数] 说明:1)、个别命令不一定遵循这个格式 2)、有多个选项时,可以写在一起 3)、简化选项和完整选项 2、目录处理命令:ls 英文原译:list 所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls [-选项] [文件或目录] -a显示所有文件,包括隐藏文件 -lh详细信息显示 -d查看目录属性 -i查看i节点 文件类型: - 进制文件 d目录 l软链接 3、目录处理命令:mkdir 英文原译:make directories 所在路径:/bin/mkdir 执行权限:所有用户 功能描述:创建新目录 语法: mkdir [-p] [目录名] -p递归创建 4、目录处理命令:cd 英文原译:change directory 所在路径:shell内置命令 执行权限:所有用户 功能描述:切换目录 语法: cd [目录] cd .. 回到上一级目录 5、目录处理命令:pwd 英文原译:print working directory 所在路径:/bin/pwd 执行权限:所有用户 功能描述:显示目录路径 语法: pwd 6、目录处理命令:rmdir 英文原译:remove empty directories 所在路径:/bin/rmdir 执行权限:所有用户 功能描述:删除空目录 语法: rmdir [目录] 7

Linux基础巩固--Day2--文件操作

╄→гoц情女王★ 提交于 2019-12-10 13:13:47
文件系统结构   文件和目录被组织成一个单根倒置树结构   文件系统从根目录下开始,用“/”表示   根文件系统(rootfs): root filesystem   文件名称区分大小写   以.开头的文件为隐藏文件   路径分隔的 /   文件有两类数据:     元数据 : metadata     数据:data   文件系统分层结构: LSB Linux Standard Base   FHS: 文件系统分层结构标准,地址:http://www.pathname.com/fhs/    /:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。 /bin : 提供用户使用的基本命令, 存放二进制命令,不允许关联到独立分区,OS启动会用到里面的程序。 /boot:用于存放引导文件,内核文件,引导加载器. /sbin:管理类的基本命令,不能关联到独立分区,OS启动时会用到的程序(重要的命令通常处于bin,不重要的则安装在sbin)。 /lib:存放系统在启动时依赖的基本共享库文件以及内核模块文件. 系统使用的函数库的目录 也存放了大量的脚本库文件 ,程序在执行过程中,需要调用时会用到 /lib64:存放64位系统上的辅助共享库文件. /etc: 系统配置文件存放的目录

Linux(二)

谁说胖子不能爱 提交于 2019-12-09 18:38:41
常用命令 pwd 显示当前目录 touch touch a.txt b.txt 创建文件,可以创建多个ln ln ln -s /etc/service ./service.soft ln /etc/service/aa.txt aa.hard 软链接: 1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式 2.软链接可以 跨文件系统 ,硬链接不可以 3.软链接可以对一个不存在的文件名进行链接 4.软链接可以对目录进行链接 硬链接: 1.硬链接,以文件副本的形式存在。但不占用实际空间。 2.不允许给目录创建硬链接 3.硬链接只有在同一个文件系统中才能创建 which 显示系统命令所在目录(绝对路径及别名) 比如: which pwd /usr/bin/pwd 压缩和解压 gzip * 压缩 gzip -dv * 解压 gzip -rv test 递归压缩目录 -- zip services.zip /etc/services 压缩文件; zip -r test.zip /test 压缩目录 unzip 解压文件 --- tar tar -zcvf 压缩文件 tar -zxvf 解压文件 vim a 在光标后附加文本 A(shift + a) 在本行行末附加文本 行尾 i 在光标前插入文本 o 在光标下插入新行 O(shift+o) 在光标上插入新行 :set nu

俗话说,一回生二回熟,日积月累方能始终。(第二周)

六月ゝ 毕业季﹏ 提交于 2019-12-09 15:22:28
一,描述Linux发行版的系统目录名称命名规则以及用途。 1,版本命名规则: 内核版本由三部分组成:主版本号、次版本号、末版本号 开发版本:第二位数字是奇数 稳定版本:第二位数字是偶数 2,文件与目录命名规则: 文件名:字母、数字、下划线、圆点 普通文件 - (黑色) 目录文件 d (蓝色) 链接文件 l (亮蓝色) 特殊文件 cd (黄色) 配置文件 .conf 日志文件 .log 系统日志文件 .syslog 系统配置文件 .cfg 系统文件 .i386 脚本文件 .sh 3,FHS:Filesystem Hierarchy Standard /bin:所有用户可用的基本命令程序文件; /sbin:系统管理使用的工具程序; /boot:引导加载器必须用到的各静态文件:kernel, initramfs(initrd), grub等; /dev:存储特殊文件或设备文件; 设备有两种类型:字符设备(线性设备,时序的)、块设备(随机设备,随意访问); /etc:系统程序的配置文件,只能为静态; /home:普通的家目录的集中位置(特有的);一般每个普通用户的家目录默认为此目录下与用户名同名的子目录,/home/USERNAME; /root:管理员的家目录;可选; /lib:为系统启动或根文件系统上的应用程序(/bin, /sbin等)提供共享库,以及为内核提供内核模块 libc

lLinux的常用命令

走远了吗. 提交于 2019-12-09 14:26:11
命令基本格式: 命令提示符: [root@localhost ~]# root 代表当前的登录用户(linux当中管理员账号是root) @ 无实际意义 localhost 代表当前计算机的主机名 ~ 表示当前所在目录(家目录) # 表示超级用户的提示符 (普通用户为$) 命令格式: 命令 [选项] [参数] ([]表示可以省略) 个别命令的使用不遵循次格式 当有多个选项时,可以写在一起 简化选项和完整选项 -a 等于 --all ls [选项] [文件或目录] (list) 作用:查询目录中的内容 选项:   -a 显示所有文件,包括隐藏文件   -l 显示详细信息   -d 查看目录属性   -h 人性化显示文件大小   -i 显示文件inode(ID号) mkdir -p [目录名] (make directories) 作用:创建新目录   -p 递归创建(一次创建多个) cd [目录] (change directory) 作用:切换所在目录 简化操作:   cd ~ 进入当前用户的家目录   cd - 进入上次目录   cd ..进入上一级目录   cd . 进入当前目录 相对路径: 参照当前所在目录,进行查找 如:[root@imooc ~]# cd../usr/local/src/ 绝对路径: 从根目录开始指定,一级一级对贵查找。 在任何目录下,都能进入指定位置 如

linux常用命令

混江龙づ霸主 提交于 2019-12-06 16:31:49
一.命令基本格式 -rw-r--r--(-文件 d目录 l软链接文件) rw- r-- r-- 第一部分rw-代表当前用户具有读写的权限。 第二部分的r--代表当前用户所在的用户组中其他成员只有读得权限 最后一个r--表示额外的其他用户只有读得权限。 u所有者 g所属组 o其他人 用户对文件的权限:r读 w写 x执行 ls -l nginx 显示nginx文件下所有包含文件的详细信息 ls -a nginx 显示nginx文件下所有包含文件包括隐藏文件 ls -ld nginx 显示nginx文件夹的详细信息 ls -lh nginx 显示nginx文件下所有文件的详细信息,文件大小按照k,M等显示(能看懂) 二.目录处理命令 建立目录:mkdir mkdir -p [目录名] -p 递归创建 命令英文原意:make directories mkdir test 创建文件test mkdir -p test1/test2 创建文件test1下test2 切换目录:cd 命令英文原意:change directory 简化操作: cd ~ 进入当前用户的家目录 cd cd - 进入上次目录 cd .. 进入上一级目录 cd . 进入当前目录 删除目录:rmdir 命令英文原意:remove empty directories 删除文件或目录:rm 命令英文原意:remove 选项:

前端linux基础

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-06 10:22:36
1. Linux安装 因为图太多了,转载一篇从虚拟机vmware配置到centos7详细安装教程 https://www.cnblogs.com/wcwen1990/p/7630545.html 2.linux常用命令 2.1 常见目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。 /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库 /opt