Linux memcache操作命令

Linux常用命令总结

1. ls  --列出当前目录下的文件

选项与参数:

        -a :列出全部的文件,连同隐藏档( 开头为 . 的文件)

        -d :仅列出目录本身,而不是列出目录内的文件数据(常用)

        -l :长数据串列出,包含文件的属性与权限等等数据;(常用)

        -h : 格式化显示

        将家目录下的所有文件列出来(含属性与隐藏档)

        [root@www ~]# ls -al ~

 

2. cd  --进入文件夹   cd..进入上层目录

3. pwd --显示当前目录

4. h   --help

5. q   --quie 退出

 

mkdir demo /创建demo文件夹

touch demo /创建demo文件

 

6. mkdir:--创建一个新的目录

7. rmdir:--删除一个空的目录

8. cp: --复制文件或目录  -r 递归复制

9. rm: --移除文件或目录  -r 递归删除   -i 提示是否删除

10. ctrl + L : --清空命令

11. mv : 移动文件或目录  -f 强制移动   -i 询问是否覆盖

 

cat  由第一行开始显示文件内容

tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写!

nl   显示的时候,顺道输出行号!

more 一页一页的显示文件内容

less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

head 只看头几行

tail 只看尾巴几行

 

权限管理命令:

linux/Unix文件系统权限分三级 /文件拥有者(u) /群组(g) /其他(o)  (a)表示以上三级所有,利用chmod可以控制文件的权限

 

 

yum常用命令

1.列出所有可更新的软件清单命令:yum check-update

2.更新所有软件命令:yum update

3.仅安装指定的软件命令:yum install <package_name>

4.仅更新指定的软件命令:yum update <package_name>

5.列出所有可安裝的软件清单命令:yum list

6.删除软件包命令:yum remove <package_name>

7.查找软件包 命令:yum search <keyword>

8.清除缓存命令:

yum clean packages: 清除缓存目录下的软件包

yum clean headers: 清除缓存目录下的 headers

yum clean oldheaders: 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers

 

 

 

设置完网络,重启网卡 :--service network restart

 

ip 192.168.224.128  

使用Xshell 5 软件远程控制linux,操作跟Linux一样

 

修改配置:LAMP 

1、关闭firewall:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

 

2、安装iptables防火墙

yum install iptables-services #安装

 

3.安装Apache

apache 安装目录 ar/wwwml

 

4.安装MariaDB  (Mysql)

 

 

 

 

 

systemctl restart httpd.service #重启apache

 

systemctl restart mariadb.service #重启MariaDB

 

systemctl restart httpd.service #重启apache

 

chmod -R 777 ar/wwwml/  更新文件的权限为0777(最高)

 

memcached 启动

后台启动

/usr/bin/memcached -u root -p 11211 -m 64m -d

/usr/bin/memcached -u root -p 11211 -m 64m -d -vv  进入调试模式

 

ps -aux 查看所有的进程id

kill -9[PID] memcached   (#pid:进程编号) 杀死进程

ps -aux | grep memcached  

telnet 'localhost' 11211

退出telnet:

Ctrl + ]

Shift + c

 

 

===================================================================

1、启动memcache守护进程:

# /usr/local/bin/memcached -d -m 200 -u root -l 192.168.1.91 -p 12301 -c 1000 -P /tmp/memcached.pid
相关解释如下:
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,这里是200MB
-u是运行Memcache的用户,如果当前为 root 的话,需要使用此参数指定用户。
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.1.91
-p是设置Memcache监听的端口,我这里设置了12301,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,这里设置了256
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid
可以同时启动多个守护进程,但是端口不能重复

2、查看启动的memcache服务:

netstat -lp | grep memcached

3、查看memcache的进程号:

ps -ef | grep memcached

4、杀死memcache进程:

kill -9 进程id  或者 kill `cat /tmp/memcached.pid`

5、查看memcache进程数量:

netstat -n | grep :端口号 | wc -l

6、查看memcache运行状态:

telnet host port  => telnet 127.0.0.1 11211

连接上memcache,然后直接输入stats就可以得到当前memcache的状态

========================================================================

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值