Linux
游戏猫
多年游戏开发经验,在这里分享经验和心得
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Debian11镜像源
腾讯云镜像站 deb https://mirrors.tencent.com/debian/ bullseye main non-free contrib deb-src https://mirrors.tencent.com/debian/ bullseye main non-free contrib deb https://mirrors.tencent.com/debian-security/ bullseye-security main deb-src https://mirrors.tencent原创 2022-02-23 10:56:29 · 2934 阅读 · 0 评论 -
debian系统的镜像地址修改
路径 /etc/apt/sources.ist Debian9 deb http://mirrors.163.com/debian/ stretch main non-free contrib deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib deb http://mirrors.163.com/deb...原创 2019-12-06 15:53:22 · 1131 阅读 · 0 评论 -
查看CPU的Cache信息
一、用以下指令可以查看各级cache大小 cat /sys/devices/system/cpu/cpu0/cache/index0/size 32K cat /sys/devices/system/cpu/cpu0/cache/index1/size 32K cat /sys/devices/system/cpu/cpu0/cache/index2/size 1024K cat /sys/dev...原创 2019-08-20 01:09:09 · 1474 阅读 · 0 评论 -
Linux压缩解压文件和文件夹
一、用zip做文件夹的压缩和解压缩 zip -r a.zip a unzip a.zip 二、用tar做文件夹的压缩和解压缩 tar -zcvf a.tar.gz a tar -zxvf a.tar.gz -z 通过gzip指令处理备份文件。 -c 建立新的备份文件。 -f 指定备份文件。 -v 显示指令执行过程。 -x从备份文件中还原文件。 三、用xz压缩、解压缩文件 xz a.txt ...原创 2019-08-23 16:13:56 · 635 阅读 · 0 评论 -
Linux网络指令汇总
1、ifconfig 显示网卡信息 2、ping 查看与目标机器的网络是否通畅,还可以用来测试丢包率,延迟 ping 192.168.0.1 3、telnet 看是否可以连上目标机器和端口 telnet 127.0.0.1 80 4、traceroute 查看到目标机器的路由信息 traceroute www.baidu.com 5、curl 访问一个http地址,获得返回结果 curl ...原创 2019-07-30 11:20:04 · 237 阅读 · 0 评论 -
Linux虚拟内存
一、虚拟内存定义 虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间)。 二、其他概念 逻辑地址是指CPU所生产的的地址 物理地址支持实际内存的地址 三、虚拟内存技术的实现 虚拟内存实际是通过分页方法来实现的。 分页技术会将物理内存分为固定大小的块,称为帧。 逻辑内存也分为相同大小的块,成为页。 帧或页的小小一般是4KB,这个是由硬件决定,而分...原创 2019-07-14 01:32:04 · 298 阅读 · 0 评论 -
Linux下apt安装tomcat
一、安装 sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin 安装完成后的配置文件放置在/var/lib/。 二、启动: 启动 service tomcat8 start 停止 service tomcat8 stop 重启 service tomcat8 restart 三、修改端口 vi...原创 2019-04-30 17:51:53 · 2859 阅读 · 2 评论 -
TCP建立连接和断开连接流程
一、基本描述 TCP协议为提供面向连接的服务,需要先建立连接,然后才可以通信,通信结束时,需要断开连接。 二、建立连接流程 建立连接的过程也叫做三次握手,流程如下: 1、首先,一定是由客户端发起连接请求,服务端来接收连接请求。客户端发起连接请求后,会先给服务端发送一个SYN包。 2、服务端收到SYN包,会回复SYN的ACK,同时再回复SYN,但SYN和ACK是一起...原创 2016-12-26 19:32:45 · 9686 阅读 · 0 评论 -
Linux下用perf生成火焰图方法
生成火焰图(执行1-4步骤): 1、sudo perf record -e cpu-clock -g -p pid (perf record -F 99 -g -p pid 99HZ采样) -g 选项是告诉perf record额外记录函数的调用关系 -e cpu-clock 指perf record监控的指标为cpu周期 -p 指定需要record的进程pid perf report...原创 2019-03-13 11:22:58 · 5456 阅读 · 1 评论 -
用pidstat分析Linux下的CPU、IO、内存、线程上下文切换性能
1、安装 apt-get install pidstat 2、查看特定名称所有线程的上下文切换 pidstat | grep mono 06:41:50 PM 8002 85748 15.24 13.33 0.00 28.57 62 mono 06:41:50 PM 8002 85765 9.52 12.38 0.00 21....原创 2019-03-19 19:07:10 · 1160 阅读 · 0 评论 -
用iostat做Linux下的CPU、IO性能分析
1、IOStat安装 apt-get install sysstat 2、查看概况 iostat avg-cpu: %user %nice %system %iowait %steal %idle 0.76 0.00 0.48 0.00 0.00 98.76 Device: tps kB_read/s...原创 2019-03-19 17:50:35 · 1670 阅读 · 0 评论 -
Linux时区、时间修改
时区修改 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock 时间查看 date 时间修改 date -s 15/02/2019 date -s 15:03:00 保存修改 hwclock -w原创 2019-02-15 15:04:15 · 1554 阅读 · 0 评论 -
Linux下CPU信息查看
查看物理CPU个数 cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep “cpu cores”| uniq 查看逻辑CPU的个数 cat /proc/cpuinfo| grep “processor”| wc -l 查看CPU信息(型号) ca...原创 2018-10-24 10:38:05 · 267 阅读 · 0 评论 -
Linux下批量Kill某些进程
ps aux|grep xxx | awk ‘{print $2}’| xargs kill -9原创 2018-09-13 21:06:37 · 565 阅读 · 0 评论 -
Linux查看文件句柄
确认系统设置的最大文件句柄数 ulimit -a 统计系统中当前打开的总文件句柄数 lsof|awk ‘{print $2}’|wc -l 根据打开文件句柄的数量降序排列,其中第二列为进程ID: lsof|awk ‘{print $2}’|sort|uniq -c|sort -nr|more...原创 2018-07-14 13:51:34 · 6028 阅读 · 0 评论 -
Linux防火墙设置
一、参数说明 -A代表添加 chain可以是INPUT,FORWARD,OUTPUT -D代表删除 chain可以是INPUT,FORWARD,OUTPUT -L -n代表列出列表 -p 可以是tcp、udp、icmp -dport 设置目标端口 -sport 设置源端口 -j 设定是接受(ACCEPT)或拒绝(DROP) -s 设定源ip地址/掩码 -d 设定目标ip地址/...原创 2018-07-02 19:34:39 · 604 阅读 · 0 评论 -
Linux磁盘基本操作
Linux磁盘基本操作 查看磁盘信息 磁盘格式化 磁盘挂载 查看磁盘信息 用fdisk可以看当前的磁盘列表: fdisk -l 可以看到类似下图的内容,显示了当前的磁盘基本信息 用df命令可以看当前的目录挂载情况 df -h 可以看到类似下图的内容,显示了当前的目录挂载情况 磁盘格式化 查看磁盘是否格式化 file -s /dev/vdc 如果显示data...原创 2018-04-08 15:15:58 · 859 阅读 · 0 评论 -
Linux 参数修改
1、最大文件句柄 ulimit -a ulimit -n 65536 etc/systemd/system.conf DefaultLimitNOFILE=65536原创 2018-02-12 11:16:08 · 761 阅读 · 0 评论 -
Linux 进程信息查看
1、查看进程信息 ps aux | grep processName 2、查看内存占用最高的10个进程 ps aux | sort -k4nr | head -n 10 3、查看CPU占用最高的10个进程 ps aux | sort -k3nr | head -n 10...原创 2018-02-11 15:49:27 · 443 阅读 · 0 评论
分享