Linux下NFS的搭建

文章目录 [隐藏] 一、环境搭建 1. 编辑配置文件/etc/exports 2. 修改固定端口 二、搭建NFS 1. 创建nfs共享目录 2. 启动nfs 3. 在客服端查询 4. 重启nfs 5. 客服端查询 6. 挂载 7. 检查 三、nfs其他配置 1. 其他报错 2. 按需自动挂载(间接映射) 3. 开机挂载 4. 卸载nfs挂载 NFS是Network File System的简称,即网络文件系统。NFS是系统间进行文件共享的一种网络协议...

Pick:一款 Linux 上的命令行模糊搜索工具

文章目录 [隐藏] 安装 Pick 用法 今天,我们要讲的是一款有趣的命令行工具,名叫 Pick。它允许用户通过 ncurses(3X) 界面来从一系列选项中进行选择,而且还支持模糊搜索的功能。当你想要选择某个名字中包含非英文字符的目录或文件时,这款工具就很有用了。你根本都无需学习如何输入非英文字符。借助 Pick,你可以很方便地进行搜索、选择,然后浏览该文件或进入该目录。你甚至...

Linux使用crontab运行Java程序定时任务小记

Linux中,crontab的功能是十分强大的,能够方便的调度程序的运行,甚至在很多时候能够替代程序中的定时任务。 它的命令格式和主要参数如下: 命令格式 crontab [-u user] [ -e | -l | -r ] 命令参数 -u user:用来设定某个用户的crontab服务; file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,>crontab命令...

Linux系统,Centos7版本下搭建postfix服务器及其相关配置应用

文章目录 [隐藏] 实验报告 实验步骤 第一步 第二步 第三步 第四步 第五步 第六步 第七步 实验报告 一、 实验名称:邮件服务器的搭建和相关使用功能的配置 二、 实验环境与要求:Linux系统 centos7版本 搭建邮件服务器实现发信收信基本功能 实现发信认证功能 搭建好LAMP环境,配置squirrelmail收发邮件 三、 实验内容: 1、 检查版信息,postfix安装情况与支持的功能,启...

Linux下grep显示前后几行信息

摘要: 标准unix/linux下的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行grep -B 5 foo file 显示foo及前5行grep -A 5 foo file 显示foo及后5行 查看grep版本号的方法是grep -V 假设想升级,升级的方法:最新的源代码(google或者百度搜索主页),编译安装到某个地方,比方 /home/aaa/bin/ 那么以后用的时候就用 /home/aaa/bin/grep ,或...

linux统计文件夹中文件数目

第一种方法: ls -l|grep "^-"|wc -l grep ^- 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d wc -l 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。 第二种方法: find ./ -type f|wc -l 需要说明的是第二种方法会比第一种方法快很多,尤其是也统计子目...

Linux下Nginx+Tomcat整合与配置

文章目录 [隐藏] 安装JDK 安装tomcat 配置环境变量 安装Nginx 安装JDK 下载的jdk文件为:jdk-6u45-linux-x64.bin,执行如下命令进行安装: #./jdk-6u12-linux-i586.bin 安装tomcat #tar zxvf apache-tomcat-6.0.18.tar.gz #mv apache-tomcat-6.0.29 tomcat 这里我将解压后的apache-tomcat-6.0.29重命名为了tomcat方便操作。 配置环境变量 编辑/etc下的profile文件,加上...

Linux下tcpdump的使用

若没有安装,则需要安装 yum install tcpdump* 从所有网卡中捕获数据包 运行下面命令来从所有网卡中捕获数据包: tcpdump -i any 从指定网卡中捕获数据包 tcpdump -i eth0 将捕获的包写入文件 使用 -w 选项将所有捕获的包写入文件: tcpdump -i eth0 -w packets_file 读取之前产生的 tcpdump 文件 tcpdump -r packets_file 获取更多的包信息,并且以可读的形式显示时间戳...

Linux SSH免密登陆

此处以Ubuntu(我的虚拟机,此处称为:client)登陆到centos(测试服务器,此处称为server)为例。 这里我们使用jiankunking用户来生成rsa公钥和密钥,命令: ssh-keygen -t rsa 如图 这里我们使用server上的tttt用户来登陆,将client上的公钥拷贝到server /home/tttt/.ssh/other_pub_key目录下,other_pub_key(需要设置下权限,为了测试可以设置为chmod 777 other_pub_key)是...

linux的php-fpm的pool、慢执行日志、进程管理及open_basedir介绍

文章目录 [隐藏] php-fpm的pool 1. 编辑配置文件 2. 创建php-fpm.d目录及目录下文件 3. 如何把两个站点隔开 4. 测试语法 5. 重启php-fpm 6. 查看php-fpm启动状态 php-fpm慢执行日志 1. 编辑配置文件 1. 测试语法 2. 重启php-fpm 3. 配置nginx的虚拟主机test.com.conf,把unix:/tmp/php-fcgi.sock改为unix:/tmp/www.sock 4. 编写测试脚本 5. 使用curl做测试 定义open_based...

12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践

文章目录 [隐藏] 1. 安全地安装 MySQL 2. 将数据库服务器绑定到 Loopback 地址 3. 禁用 MySQL 的 LOCAL INFILE 4. 修改 MySQL 的默认端口 5. 启用 MySQL 日志 6. 设置合适的 MySQL 文件的访问权限 7. 删除 MySQL shell 历史 8. 不要在命令行中运行 MySQL 命令 9. 定义特定应用的数据库用户 10. 使用额外的安全插件和库 11. 定期修改 MySQL 密码 12. 定期更新 MySQL Server 包 ...

使用Nginx 和Supervisor在Linux服务器上部署Tornado

Nginx 安装: sudo apt-get install nginx Nginx 安装后用浏览器进入127.0.0.1就可以看到nginx的欢迎页了 nginx 常用命令 sudo service nginx start 启动nginx sudo service nginx stop 停止nginx sudo service nginx restart 重启nginx sudo service nginx reload 重新加载配置文件 Supervisor 安装: sudo apt-get install supervisor 部署步骤: Tornado项目路径 : /home/你...

Linux下的守护进程工具-Supervisor

文章目录 [隐藏] 简介:没有 安装 配置 执行命令 配置文件模板 简介:没有 安装 sudo apt-get install supervisor (其实我是用Mint的软件管理器安装的……) 配置 参考帖子: 详解supervisor使用教程 http://www.jb51.net/article/128676.htm supervisor 从安装到使用 http://www.jianshu.com/p/3658c963d28b 使用 Supervisor 进行进程管理 http://www.jianshu.com/p/2a48b2c...

CentOS Linux 6 / 7 离线编译安装 PHP 7

文章目录 [隐藏] 安装 疑问及如何升级到更新版本的 PHP 测试 安装 1、先去官网下载最新版的 PHP: http://php.net 目前 PHP 7.2 只是第一个版本( PHP 7.2.0 ),我们目前安装的是 PHP 7.1.12 这个较为稳定的版本。如下图所示,复制 PHP 的 tar.gz 包的下载链接: 2、进入你的 CentOS ,先使用 yum 安装 wget(如果已经安装过,可忽略这步): [root@host ~]# yum -y instal...

Linux安装Redis

文章目录 [隐藏] 1. 基本知识 2. 安装 Redis 3. 文件及配置概述 4. 错误解决办法 1. 基本知识 Redis 的数据类型 字符串 , 列表 (lists) , 集合 (sets) , 有序集合 (sorts sets) , 哈希表 (hashs) Redis 和 memcache 相比的独特之处 redis可以用来做存储 (storge) , 而memcache是来做缓存 (cache) 。这个特点主要是因为其有 “持久化” 功能 存储的数据有 “结...

linux 下抓包命令 tcpdump tcpflow

tcpflow实际上也是一个抓包工具,这个抓包工具与tcpdump不同的是它是以流为单位显示数据内容,而cpdump以包为单位显示数据。我们平常会经常分析HTTP数据,用tcpflow会更便捷,且tcpflow看起来会更加直观些。 #截取本机(192.168.31.147)和主机114.114.114.114之间的数据 tcpdump -n -i eth0 host 192.168.31.147 and 114.114.114.114 #截取全部进入服务器的数据可以使用以下的格式 ...

Linux文本过滤命令grep|awk|sed小结

文章目录 [隐藏] grep的使用 一、grep一般格式 二、grep常用选项 三、常用选项的使用 四、grep和正则表达式 awk的使用 一、awk的调用格式 二、动作和模式 三、域和记录 sed的使用 一、sed调用格式 二、sed选项 三、sed常规用法 grep的使用 一、grep一般格式 grep [选项] 基本正则表达式 [文件] 这里的正则表达式可以为字符串。在grep命令中输入字符串参数时,最好...

【Linux】cat、tail、head、grep、sed查看文件任意几行的数据

文章目录 [隐藏] 一、使用cat、tail、head组合 1、查看最后1000行的数据 2、查看1000到3000行的数据 二、使用sed命令 grep结果太多, 可否只取前面10行匹配的结果 grep ...... | head -10 一、使用cat、tail、head组合 1、查看最后1000行的数据 cat filename | tail -n 1000 2、查看1000到3000行的数据 cat filename | head -n 3000 | tail -n +1000 1、cat filenam...

Linux 下 Nginx + PHP 环境的配置

文章目录 [隐藏] 服务器后端做的事情 Web服务器 PHP的执行机制 通过Web服务器运行PHP脚本 CGI协议 SAPI 抽象层 通过加载 Module 方式部署 PHP FastCGI PHP-FPM Nginx与PHP-FPM的配置 PHP-FPM 的配置文件 Nginx.conf 的配置 PATH_INFO 的配置 针对单入口程序的设置 从我开始折腾 WordPress、Typecho 博客至今,我折腾了无数次 Nginx 的安装、配置与 PHP 环境的搭建,看过各种各...

Linux下安装MongoDB的实现步骤

文章目录 [隐藏] 一、安装配置mongodb 二、启动及验证mongodb 三、mongodb相关工具 Linux下安装MongoDB的实现步骤 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开...

最近评论

Archives