一、加页面交换空间(缓存)
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
mkswap /var/swap.1
swapon /var/swap.1
dd:拷贝指定大小的文件并转换
if 输入文件名
of 输出文件名
bs 设置输入输出的bytes个字节
count 拷贝块数
mkswap 设置交换区
swapon 激活交换空间
二、端口相关命令
1、netstat -a 查看所有 -t 仅显示tcp相关 -u 仅显示udp相关 -n 拒绝显示别名 显示数字 -l 仅列出listen的服务状态 -p 显示建立链接的程序名 -r 显示路由表 -e 显示扩展信息 如uid -s 按各个协议统计 -c 每隔一个固定时间执行netstat 例子 netstat -tunlp|grep 8000 查端口的使用情况
三、文件相关命令
1、文件删除 rm
-i 逐一询问
-f 不逐一询问
-r 逐一删除
2、查文件系统磁盘使用情况 df
-a,--all 包含所有文件
-h,--human-readable 认类可读模式 1024模式
-H,--si -h相同 1000模式
-i,--inodes 列出inode列表
-l,--local 列出文件结构
--block_size={SIZE} 查设置size的大小的块
-k,--kilobytes 相当于 --block-size=1024
-m,--megabytes 相当于 --block-size=1048576
--no-sync 取得资讯前不 sync (预设值)
--sync 在取得资讯前 sync
-P,--portability 使用 POSIX 输出格式
-t,--type=TYPE 限制列出文件系统的 TYPE
-T,--print-type 显示文件系统的形式
x, --exclude-type=TYPE 限制列出文件系统不要显示 TYPE
--version 版本
--help 帮助
3、显示目录或文件的磁盘使用大小dist du
4、文件压缩和解压缩
压缩: tar - czvf 压缩后文件名 原文件名
解压缩:tar -zxvf 压缩文件名
-c 创建压缩问价
-z 通过gzip指令处理备份文件。
-v 查看执行过程
-f 新增文件到已存在的备份文件的结尾部分
-x
四、流量查询
watch命令:watch -n 1 "/sbin/ifconfig eth0 | grep bytes"
五、内存操作
查询:top -bn 1 -i -c
清理buff:
echo 1>/proc/sys/vm/drop_caches
或者
sysctl -w vm.drop_caches=1