文件目录

笔记之Linux系统文件管理命令

落爺英雄遲暮 提交于 2020-03-27 15:29:33
基本命令 ls:显示目录文件 参数:-a显示当前目录下所有文件,包括隐藏文件 -l使用长格式显示(显示文件权限,最新修改时间等信息) -F区分显示是一个文件还是目录 -R显示文件夹及文件夹里的文件,分级显示出来 -d列出指定的目录里的文件及文件夹(如:ls -d test/*:表示把test里的所有文件及文件夹列出来,只 列出test里面的文件;-R列出的是全部,包括其子目录下的所有目录分级显示) pwd:显示当前所在目录(想知道自己的所在位置路径,可以使用此命令查看) cd:切换目录 cd ..:回到上一级目录 cd~:回到用户的宿主目录 cd /或cd:切换到跟目录 clear:清空终端屏幕显示(或者Ctrl+l) alias:设置别名(如:alias ls='ls -l',设置成功后,输入ls命令实际运行ls -l,这是暂时的设置,也可设置永久) export:设置和显示环境变量 ps:查看系统中运行的进程(监控自己的Linux系统各个进程的瞬时状态), ps -a:显示所有终端下执行的程序 top:实时监控系统处理器的状态等信息(实时监控CPU,持续监控,实时更新显示) kill:杀死系统中运行的进程(对前台运行的进程,可以用Ctrl+c终止,后台进程用kill,会先使用ps、top等命令获得进程的pid,然后用kill命令杀掉进程); kill -15 pid

solrCloud+tomcat+zookeeper集群配置

笑着哭i 提交于 2020-03-27 12:19:14
solrcolud安装 solrCloud+tomcat+zookeeper部署 转载请出自出处: http://eksliang.iteye.com/blog/2107002 http://eksliang.iteye.com/ 概述: SolrCloud 是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。 它有几个特色功能: 1)集中式的配置信息 2)自动容错 3)近实时搜索 4)查询时自动负载均衡 安装zookeeper 上面也说了 SolrCloud 是基于Solr和Zookeeper的分布式搜索方案,所有要部署solrCloud+tomcat+zookeeper的集群,必须先安装zookeeper 安装环境: Liux: CentOS release 6.4 JDK:1.7.0_55 因为我研究的是solr最新的版本,所以研究的是solr4.8.0然后solr4.8.0必须跑在jdk1.7以上的版本 1、zookeeper是个什么玩意? 答:顾名思义zookeeper就是动物园管理员,他是用来管hadoop(大象)、Hive(蜜蜂)、pig(小猪)的管理员, Apache Hbase和 Apache Solr 的分布式集群都用到了zookeeper;Zookeeper:是一个分布式的、开源的程序协调服务

vsftpd安装与配置

旧巷老猫 提交于 2020-03-27 10:54:39
vsftpd安装与配置 展开 简介 vsftpd(very secure FTP daemon)是 UNIX 操作系统中的一个开源的、免费的 FTP 服务软件。它具有以下特点: 安全性高,轻小易用 支持系统用户、匿名用户和虚拟用户的权限验证和相关操作,但无论哪种用户,最终都会映射为一个对应的 系统用户 用户认证是基于 PAM 实现的 安装 yum 安装 vsftpd,并开启程序 # 安装 [root@instance-36dg06w0 ~]# yum install vsftpd # 开启 [root@instance-36dg06w0 ~]# systemctl start vsftpd 配置详解 vsftpd 的配置文件在为 vsftpd.conf,一般在 /etc/vsftpd/ 目录下。 属性 属性值 含义 anonymous_enable YES/NO 是否允许匿名用户(anonymous)登录 FTP,如果该设置被注释,则默认允许 local_enable YES/NO 是否允许本地系统用户登录 write_enable YES/NO 是否开启任何形式的 FTP 写入命令,上传文件 local_umask xxx 本地用户的 umask 设置,如果注释该设置则默认为 077,但一般都设置成 022 anon_upload_enable YES/NO

Linux下安装MySQL的tar.gz包

时光总嘲笑我的痴心妄想 提交于 2020-03-27 10:52:21
以root用户登录待安装的服务器。 上传软件包并解压。 以root用户通过sftp/ftp工具上传“mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz”软件包到“/opt”目录 。 进入opt目录,并解压缩软件包。 # cd /opt/ # tar -xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 将解压后目录改名为mysql。 # mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql 安装和初始化MySQL。 创建用户和用户组,并进行授权。 添加mysql组。 # groupadd mysql 添加mysql用户。 # useradd -d /home/mysql -s /bin/bash -g mysql -m mysql 把mysql目录授权给mysql用户。 # chown -R mysql:mysql /opt/mysql 在数据盘目录下(如/data01),创建mysql-data目录及子目录tmp。 # mkdir /data01/mysql-data # mkdir /data01/mysql-data/tmp # mkdir /data01/mysql-data/log 把mysql-data目录及子目录授权给mysql组中的mysql用户。 #

Flask 第八篇 实例化Flask的参数 及 对app的配置

此生再无相见时 提交于 2020-03-27 08:10:50
Flask 是一个非常灵活且短小精干的web框架 , 那么灵活性从什么地方体现呢? 有一个神奇的东西叫 Flask配置 , 这个东西怎么用呢? 它能给我们带来怎么样的方便呢? 首先展示一下: from flask import Flask app = Flask(__name__) # type:Flask app.config["DEBUG"] = True 这句 app.config["DEBUG"] = True 可以实现的功能可刺激了 代码只要发生改动,自动重启Flask程序(app.run) 在控制台打印的信息非常全面 以上两个功能就是传说中的 DEBUG 模式(调试模式) Flask的配置就是在 app.config 中添加一个键值对,但是你存进去的键必须是config中应该存在的,如果不再存在的话,它会默认无用,就这么放着 config中有多少有用的key 呢? { 'DEBUG': False, # 是否开启Debug模式 'TESTING': False, # 是否开启测试模式 'PROPAGATE_EXCEPTIONS': None, # 异常传播(是否在控制台打印LOG) 当Debug或者testing开启后,自动为True 'PRESERVE_CONTEXT_ON_EXCEPTION': None, # 一两句话说不清楚,一般不用它 'SECRET_KEY'

Hadoop1重新格式化HDFS

荒凉一梦 提交于 2020-03-27 06:42:26
首先我们来认识一下HDFS, HDFS(Hadoop Distributed File System )Hadoop分布式文件系统。它其实是将一个大文件分成若干块保存在不同服务器的多个节点中。通过联网让用户感觉像是在本地一样查看文件,为了降低文件丢失造成的错误,它会为每个小文件复制多个副本(默认为三个),以此来实现多机器上的多用户分享文件和存储空间。 Hadoop主要包含三个模块: HDFS模块:HDFS负责大数据的存储,通过将大文件分块后进行分布式存储方式,突破了服务器硬盘大小的限制,解决了单台机器无法存储大文件的问题,HDFS是个相对独立的模块,可以为YARN提供服务,也可以为HBase等其他模块提供服务。 YARN模块:YARN是一个通用的资源协同和任务调度框架,是为了解决Hadoop中MapReduce里NameNode负载太大和其他问题而创建的一个框架。YARN是个通用框架,不止可以运行MapReduce,还可以运行Spark、Storm等其他计算框架。 MapReduce模块:MapReduce是一个计算框架,它给出了一种数据处理的方式,即通过Map阶段、Reduce阶段来分布式地流式处理数据。它只适用于大数据的离线处理,对实时性要求很高的应用不适用。多相关信息可以参考博客: 初识HDFS(10分钟了解HDFS、NameNode和DataNode) 。

Linux高级命令进阶(week1_day2)--技术流ken

倾然丶 夕夏残阳落幕 提交于 2020-03-27 03:14:26
输出重定向 场景:一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则这时候需要使用到的输出重定向技术。 >:覆盖输出,会覆盖掉原先的文件内容 >>:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加 2>:错误输出,会覆盖掉原先的文件内容 2>>:错误追加输出,会覆盖掉原始文件内容,会在原始内容末尾继续添加 &>:将标准输出与错误输出共同写入到文件中。覆盖原有内容 &>>:将标准输出与错误输出共同写入到文件中(追加到原有内容的后面) 标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入。 标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕。 错误输出重定向(STDERR,文件描述符为2):默认输出到屏幕。 案例1:使用覆盖输出(覆盖原文内容) [root@ken ~]# vim test [root@ken ~]# cat test this is ken [root@ken ~]# echo "this is oscar" > test [root@ken ~]# cat test this is oscar 案例2:使用追加输出(原文中追加) [root@ken ~]# cat test this is oscar [root@ken ~]# echo "this is

Jmeter(4)、命令行和ant的集成

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-27 00:10:28
·为什么要使用Jmeter的命令行模式? 1·性能更好:命令行比GUI模式消耗的资源更少。 2·更方便的和其他工具的集成。 ·Jmeter的命令行模式的准备工作:Jmeter的bin目录配置在系统的环境变量path中。 ·Jmeter命令行模式的参数详解: 普通参数 ·-? 是列出Jmeter的命令参数的列表和简要说明。 ·-h 显示的是Jmeter自带的命令行的帮助信息。 ·-n 表示以non GUI模式,即命令行模式运行Jmeter。该参数不会独立使用,会结合其它参数一起使用。 ·-t 是用来指定要执行的jmeter的脚本。jmeter的脚本格式为*.jmx。 ·-l l是指log,是用来指定存储运行的测试结果的结果文件。建议后缀是*.jtl. 示例:jmeter -n -t badboy_phpwind_fatie.jmx -l results\1.jtl 表示以命令行模式运行当前目录下的脚本badboy_phpwind_fatie.jmx,并且将结果存入当前目录下的results\1.jtl。 PS:在命令行模式运行脚本,脚本(GUI模式下)本身所添加的监听器组件都是无效,最终写入测试结果文件的信息,是由jmeter的配置文件jmeter.properties决定。搜索“Results file” ·命令行模式下,两次日志文件名称相同的话,采用的是追加而不是覆盖方式。

NFS

霸气de小男生 提交于 2020-03-26 23:39:46
1. nfs简介 1.1nfs特点 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源 在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样 nfs适用于Linux与Unix之间实现文件共享,不能实现Linux与Windows间的文件共享功能 nfs是运行在应用层的协议,其监听于2049/tcp和2049/udp套接字上 nfs服务只能基于IP进行认证,这也是它的缺点之一 1.2 使用nfs的好处 节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用 用户不需要在网络中的每个机器上都建有Home目录,Home目录可以放在NFS服务器上且可以在网络上被访问使用 一些存储设备如软驱、CDROM和Zip(一种高储存密度的磁盘驱动器与磁盘)等都可以在网络上被别的机器使用。这可以减少整个网络上可移动介质设备的数量 1.3 nfs的体系组成 nfs体系至少有两个主要部分: 一台nfs服务器 若干台客户机 nfs体系的架构图如下: 客户机通过TCP/IP网络远程访问存放在NFS服务器上的数据 在NFS服务器正式启用前,需要根据实际环境和需求,配置一些NFS参数 1.4

NFS

倾然丶 夕夏残阳落幕 提交于 2020-03-26 22:59:02
nfs简介 1.1 nfs特点 龄- ●NFS (Network File System) 即网络文件系统,是FreeBSD支持的文件系统中的- -种, 它允 许网络中的计算机之间通过TCP/IP网络共享资源 ●在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就 像访问本地文件一样 ●nfs适用于Linux与Unix之间实现文件共享,不能实现L inux与Windows间的文件共享功能 ●nfs是运行在应用层的协议,其监听于2049/tcp和2049/udp套接字.上 ●nfs服务只能基于IP进行认证,这也是它的缺点之一 1.2使用nfs的好处 ●节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地 终端将可以减少自身存储空间的使用 ●用户不需要在网络中的每个机器上都建有Home目录,Home目录可以放在NFS服务器上且可 以在网络.上被访问使用 ●--些存储设备如软驱、CDROM和Zip(一种高储存密度的磁盘驱动器与磁盘)等都可以在网 络上被别的机器使用。这可以减少整个网络上可移动介质设备的数量 1.3 nfs的体系组成 nfs体系至少有两个主要部分: ●一台nfs服务器 ●若干台客户机 nfs体系的架构图如下: 1.4 nfs的应用场景 nfs有很多实际应用场景,以下是一些常用的场景: