linux 卸载所有swoole,一些linux命令

linux 中文档是非常完善的,当我们对一个命令不熟悉时,可以使用这个帮助命令来。

~~~

whatis

info

man

which

whereis

~~~

他们都是系统级别的帮助命令,当我们对一个命令不熟悉不知道在哪的时候,用这些就够了。

whatis、info、man命令提供信息帮助的。使用时,会出现标志符数字类别,这9个分类的意思是:

(1)、用户可以操作的命令或者是可执行文件

(2)、系统核心可调用的函数与工具等

(3)、一些常用的函数与数据库

(4)、设备文件的说明

(5)、设置文件或者某些文件的格式

(6)、游戏

(7)、惯例与协议等。例如Linux标准文件系统、网络协议、ASCⅡ,码等说明内容

(8)、系统管理员可用的管理条令

(9)、与内核有关的文件

一个一个来:

# whatis

它用来简要说明命令的作用。简单介绍。

~~~

root@root:~ # whatis php

php (1) - PHP Command Line Interface 'CLI'

~~~

其中的(1) 就是上面说的用户可以操作的命令或者是可执行文件。

# info

info是显示一个命令的详细说明文档,是whatis命令的升级版本。

~~~

File: *manpages*, Node: php, Up: (dir)

php(1) Scripting Language php(1)

NAME

php - PHP Command Line Interface 'CLI'

php-cgi - PHP Common Gateway Interface 'CGI' command

SYNOPSIS

php [options] [ -f ] file [[--] args...]

php [options] -r code [[--] args...]

~~~

# man

查询命令的说明文档,此命令和 info类似

# which

查看程序的binary文件所在路径。

~~~

➜ / which php

/usr/local/php5/bin/php

~~~

# whereis

搜索命令的路径。全部搜索。可能有很多地方。

~~~

➜ / whereis php

/usr/local/php5/bin/php

~~~

# wc

统计行数字数

~~~

$wc -l file // 统计行数

$wc -w file // 统计单词数

$wc -c file // 统计字符数

~~~

# sed

替换字符

全局将redis-6380.conf文件中的6379替换成6380,它会输出在屏幕上。

~~~

sed "s/6379/6380/g" /etc/redis/redis-6380.conf

~~~

全局将redis-6380.conf文件中的6379替换成6380,直接替换原文件

~~~

sed -i "s/6379/6380/g" /etc/redis/redis-6380.conf

~~~

移除空白字符

~~~

sed '/^$/d' /etc/redis/redis-6380.conf

~~~

# df

查看磁盘的占用情况

## df -h

设备名 总大小 已使用 剩下 使用率 挂载点

~~~

root@live-test:~ # df -h

Filesystem Size Used Avail Use% Mounted on

rootfs 7.9G 6.9G 609M 93% /

udev 10M 0 10M 0% /dev

tmpfs 99M 236K 99M 1% /run

/dev/disk/by-uuid/927bf7ec-04fd-4016-8e85-65369dc09af3 7.9G 6.9G 609M 93% /

tmpfs 5.0M 0 5.0M 0% /run/lock

tmpfs 198M 0 198M 0% /run/shm

/dev/sdb1 50G 8.3G 39G 18% /data

~~~

# du

查看当前目录所占空间大小:

~~~

du -sh

root@live-test:~ # du -sh

113M

~~~

查看所有的目录的占用大小

~~~

/ sudo du -sh /*

~~~

结果是:

~~~

9.8G /Applications

6.3G /Library

0B /Network

8.2G /System

24G /Users

4.0K /Volumes

2.5M /bin

0B /cores

4.5K /dev

4.0K /etc

1.0K /home

4.0K /installer.failurerequests

1.0K /net

477M /opt

6.0G /private

1.0M /sbin

4.0K /tmp

2.2G /usr

4.0K /var

~~~

# ipcs 查看消息队列

~~~

ipcs -q

ipcrm 删除消息队列

ipcrm -q MessageId

#批量删除所有的队列

ipcs -q | sed "$ d; 1,2d" | awk '{ print "Removing " $2; system("ipcrm -q " $2) }'

~~~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值