LINUX
laomengnevergiveup
这个作者很懒,什么都没留下…
展开
-
Centos7安装配置vsftp
Centos7安装vsftp,网上看了一堆教程,感觉不是乱的慌,就是指令跑不起来而不了了之。所以我自己整理了一个简化版的入门级教程,帮忙朋友们先把vsftp基本服务搭起来,需要高级功能的话,再此基础上慢慢再加。[创建用户:laomeng111,参数-d为设置用户家目录,参数-s为设置用户shell的登录方式][使用FTP工具filezilla.exe进行测试][给用户FTP登录后的文件夹添加权限][创建允许FTP登录的白名单][修改vsftpd密码策略][向FTP白名单添加用户][备份原来的配置文件]原创 2023-03-14 17:51:57 · 213 阅读 · 0 评论 -
Linux中删除特殊符号文件名文件
Linux 系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、“.”(点)、“_”(下划线)和“-”(连字符)。Linux 允许在文件名中使用除上述符号之外的其它符号, 但并不建议用户这样做。 有些转意字符 (即该字符被系统借用,表示某种特殊含义) 在 Linux 的 命令解释器(shell)中有特殊的含义。这样的转意字符有:“?”(问号),“*”(星号转载 2016-10-26 14:19:01 · 8909 阅读 · 0 评论 -
linux一次inodes满了
服务器突然不好用了,查看了下状态,发现df -i里面的inode 100%了然后用find 目录名 |wc -l来挨个目录的找终于找到了在tmp目录下面,占用了大量的inodes但是这个/tmp目录不能随便删呀,不然后tmp目录权限不对,登录不了系统(正确的权限为chmod 1777 /tmp)所以只能用=========原创 2016-10-26 14:18:32 · 5125 阅读 · 0 评论 -
docker基础教程
下载镜像docker pull mysql从dockerpull社区下载镜像docker pull dl.dockerpoll.com:5000/ubuntu创建一个容器运行bash应用docker run -t i ubuntu /bin/bash列出本地镜像docker images保存镜像docker commit fc1d原创 2016-10-26 14:16:42 · 902 阅读 · 0 评论 -
Tomcat强制中文转换
在GET中强制转换成中文在tomcat目录里conf目录下server.xml文件中大约在92行位置加上URIEncoding="UTF-8"原创 2016-10-26 14:04:04 · 530 阅读 · 0 评论 -
memcached安装2
Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面引用结果的直接数据,如字符串、对象等。memcached是以LiveJournal旗下Danga Interactive 公司的Brad Fitzpatric 为首转载 2016-10-26 14:03:05 · 206 阅读 · 0 评论 -
用shell脚本自动化备份数据库
由于个人建站不能保证比较高的可用性,可能存在数据容易丢失的问题,所以就要实现备份数据库的需求,于是本人在网上找了一些资料,结合本人实际情况,通过使用脚本实现每天凌晨12点备份数据库,每周日定时删除七天以前的数据库备份文件。下面,本人就本人的备份数据库的脚本贴出来供大家学习以及借鉴。首先,这是备份数据库的脚本。12345转载 2016-10-23 17:46:59 · 466 阅读 · 0 评论 -
如何修改两个PHP版本,php-v和phpinfo两个不同的版本
先查找php.inifind / -name php.ini得出两个ini/usr/local/php/etc/php.ini/etc/php.iniphp -i | grep php.ini查看PHP加载的是哪个配置文件,这个获取的是系统内的php.ini 的位置。不是网页apache加载的php.ini文件这个好像是啊原创 2016-08-03 16:28:52 · 10442 阅读 · 0 评论 -
linux下使用crontab和存储过程定期删除db2的表
1.创建存储过程DelData_day()--设置指向的数据库SET SCHEMA = PSMS;--设置当前的路径SET CURRENT PATH = "SYSIBM","SYSFUN","SYSPROC","SYSIBMADM","PSMS";--创建存储过程CREATE PROCEDURE "PSMS".De转载 2016-05-08 17:49:50 · 871 阅读 · 0 评论 -
linux-iptables简介
打开iptables服务service iptables startservice iptables restartiptables配置cd /etc/sysconfig/cat iptables安装apacheyum install httpd这是把所有的门全部关掉(小心慎用)iptables -P INPUT DROP原创 2016-05-08 17:46:16 · 369 阅读 · 0 评论 -
linux自制守护进程
C语言里,只能由父进程派生子进程 ,而不是由子进程的子进程派生ps -ef源头进程是initc里面创建一个与原进程完全相同的进程,原来的进程成为新进程的父进程需要引入头文件fork();C语言里,只能由父进程派生子进程 ,而不是由子进程的子进程派生代码如下 :#include #include int main(){原创 2016-05-08 12:37:29 · 321 阅读 · 0 评论 -
linux 学习笔记1
C语言按字节读取fgetcC语言按行读取fgetslinux读取文件内容more 文件名cat是一下全部读取ps -ef | grep name 根据名字显示进程C语言字符串转成数字(在stdlib.h)int atoi(const char *c)文件权限:读cat text.c写v原创 2016-05-06 17:15:52 · 375 阅读 · 0 评论 -
安装GD库和FREE TYPE
蛋疼的玩意,GD库装上后FREE TYPE不装的话。PHPCMS的验证码出不来,因为里面有个imagettftext 函数不存在,所以在网上找了个教程,解决了问题,谢谢作者http://www.topthink.com/topic/7645.html常见的GD未安装及BOM问题办法就不细说了,度娘上答案较多。可是我遇到的验证码不显示不是这类原因导致的,反复检查最后才转载 2016-04-27 16:30:16 · 4011 阅读 · 0 评论 -
php安装总结
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/myapache/bin/apxs然后安装libxml2yum install libxml2 libxml2-devel让apache 能执行PHP后缀在apache配置文件里加上AddType application/x-httpd-php.p原创 2016-04-26 16:21:26 · 424 阅读 · 0 评论 -
增加PDO,mysql,mysqli扩展.txt
phpize先进入要编译的模块源码php/ext/xxx执行/usr/local/php/bin/phpizeyum install autoconfig -y./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql下原创 2016-04-27 14:01:06 · 356 阅读 · 0 评论 -
apache添加多用户
在apache的配置文件httpd.conf里启用多站点功能#Include conf/extra/httpd-vhosts.conf把上面这个#去掉来到主配置文件httpd.conf,找到User daemonGroup daemon这代表这是apache 启动时使用的默认用户,所以我们创建网站文件夹一定要用 这个用户或你可以换成你喜欢的普通用户如果你正在原创 2016-04-26 16:20:51 · 1037 阅读 · 0 评论 -
apache编译安装
安装编译apache安装以下东西1. apr2. apr-util3. yum install pcre pcre-devel4. prce./configure --prefix=/usr/local/myapache --enable-MODULE=shared用 ./apachectl start 来启动原创 2016-04-26 10:56:42 · 552 阅读 · 0 评论