-
小知识:linux下时间同步的两种方法分享
方法1: 与一个已知的时间服务器同步 复制代码 代码如下: ntpdate time.nist.gov 其中 time.nist.gov 是一个时间服务器. 删除本地时间并设置时区为上海 复制代码 代码如下: rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 方法2: linux自…- 0
- 0
-
小知识:nginx expires控制页面缓存
语法:expires [time|epoch|max|pff]默认值:offexpires指令控制HTTP应答中的“Expires”和“Cache-Control”Header头部信息,启动控制页面缓存的作用time:可以使用正数或负数。“Expires”头标的值将通过当前系统时间加上设定time值来设定。time值还控制"Cache-Control"的值:负数表示no-cac…- 2
- 0
-
小知识:详解Linux time 命令的使用
1.命令简介 time 用于统计命令执行所消耗的时间及相关系统资源等信息。time 可以显示的资源有四大项,分别是: Time resources Memory resources IO resources Command info 2.命令格式 ? 1 time [options] command [arguments...] 3. 选项说明 ? 1 2 3 4 5 6 7 8 -f FORMA…- 4
- 0
-
小知识:讲解Nginx服务器中设置本地浏览器缓存的简单方法
浏览器缓存(Browser Caching) 是为了加速浏览并节约网络资源,浏览器在用户磁盘上对最近请求过的文档进行存储。 nginx可以通过 expires 指令来设置浏览器的Header 语法: expires [time|epoch|max|off] 默认值: expires off 作用域: http, server, location 使用本指令可以控制HTTP应答中的“Expires”…- 0
- 0
-
小知识:解决RPC服务器不可用Windows time服务无法启动
Windows有开机自动同步时间的功能,自动与internet时间服务器同步,但点击同步时提示RPC服务器不可用怎么办?即使RPC服务已经启动了,还是提示提示RPC服务器不可用怎么解决? RPC服务器不可用Windows time服务无法启动解决方法: 网上很教程只提到运行services.msc打开服务,启动RPC服务即可。 如图,即使证明RPC服务已经启动了,但是同步时还是提示“RPC服务器不…- 0
- 0
-
小知识:NTP时间服务器配置以及错误的总结
NTP全称是Network Time Protocol,也就是互联网时间协议,说到时间,就谈谈时间的一些概念吧; 时区 按照常识来说,一天被划分24小时,近似球体的地球是360度,所以使用经纬度为坐标,将全球划分为24个时区,每个时区是15度; 东八区 格林尼治时间为世界标准时间,又因为,东半球(格林尼治以东)的时间比较早,中国的经度在120E,是位于第八个时区,这里的中国表示北京或者上海,因为横…- 20
- 0
-
小知识:聊聊Linux系统Top 命令中的 CPU 使用率
平常我们使用 top 命令来查看系统的性能情况,在 top 命令中可以看到很多不同类型的 CPU 使用率,如下图红框中标出部分: 下面,我们来介绍一下这些 CPU 使用率的意义: us:user time,表示 CPU 执行用户进程的时间,包括 nice 时间。通常都是希望用户空间CPU越高越好。 sy:system time,表示 CPU 在内核运行的时间,包括 IRQ 和 softirq。系统…- 10
- 0
-
小知识:在Linux上使用time优雅的统计程序运行时间
大家好,我是肖邦。 最近在使用 time 命令时,无意间发现了一些隐藏的小秘密和强大功能,今天分享给大家。 time 在 Linux 下是比较常用的命令,可以帮助我们方便的计算程序的运行时间,对比采用不同方案时程序的运行性能。看似简单的命令,其实蕴藏着很多细节和技巧,来跟着肖邦一起学习吧。 1 基础用法详解 先来看下最基础的用法,也可能是大家最常见的用法了 root@chopin:~$ …- 0
- 0
-
小知识:探讨如何减少Linux服务器TIME_WAIT过多的问题
TIME_WAIT状态的意义: 客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口状态为TIME_WAIT 是不是所有执行主动关闭的socket都会进入TIME_WAIT状态呢? 有没有什么情况使主动关闭的socket直接进入CLOSED状态呢? 主动关闭的一方在发送最后一个 ack 后就会进入 TIME_WAIT 状态 停留2MSL(max segment lifeti…- 5
- 0
-
小知识:xenserver虚拟机实时性能查看方法
登陆服务器,执行脚本/opt/tools/real_time_status.sh:(该脚本的相关数据都是从xentop命令中提取的) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47…- 19
- 0
-
小知识:关于nginx日志增加cookie信息
一、获取全部cookie信息 这个比较方便,直接在nginx.conf文件中添加$http_cookie ? 1 2 3 4 5 6 log_format main [$time_local] - $remote_addr:$remote_port - $remote_user - $upstream_addr $upstream_status $upstream_response_time …- 0
- 0
-
小知识:Nginx应用之Location路由反向代理及重写策略示例
一、常用设置 1、日志格式 ? 1 2 3 4 5 log_format main $time_iso8601|$remote_addr|$remote_user|$request_method|$uri| $status|$request_time|$request_length|$body_bytes_sent|$bytes_sent| $connection|$http_x_forwarde…- 3
- 0
-
小知识:基于nginx access日志格式详解
nginx的nginx.cnf中,使用log_format字段可以指定日志的格式文件。 log.fromat: ? 1 2 3 log_format access [$time_local] | $host | $remote_addr | $request | $request_time | $body_bytes_sent | $status | | $upstream_addr | $ups…- 14
- 0
-
小知识:linux下gettimeofday函数windows替换方法(详解)
实例如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include <time.h> #ifdef WIN32 # include <windows.h> #else # include <sys/time.h> #endif #…- 8
- 0
-
小知识:Linux下用C获取当前时间
Linux下用C获取当前时间,具体如下: 代码(可以把clock_gettime换成time(NULL)) ? 1 2 3 4 5 6 7 8 9 10 void getNowTime() { timespec time; clock_gettime(CLOCK_REALTIME, &time); //获取相对于1970到现在的秒数 tm nowTime; localtime_r(&…- 5
- 0
-
小知识:linux时间函数与时间格式与字符串之间的转化方法
我们可以认为格林威治时间就是时间协调时间(GMT=UTC) GMT : 格林威治时间 UTC : 时间协调时间 1、time_t ? 1 time_t time(time_t *t); 取得从1970年1月1日至今的秒数。 time_t类型,这本质上是一个长整数( long ),表示从1970-01-01 00:00:00到目前计时时间的秒数,timeval则精确到毫秒 2、timeval tim…- 2
- 0
-
小知识:Linux如何查看进程栈信息示例
今天在Linux上调试程序程序的时候发现有时候程序会莫名其妙的hang住,于是就想能不能找到当时程序有那些线程,都在做什么。找了一下linux命令,还真可以满足我的需求。下面看一个小例子。 先准备一段程序,为了简单起见这里使用python来写,其中创建了两个线程来执行各自的任务。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import threading i…- 7
- 0
-
小知识:Linux并发执行很简单,这么做就对了
&的并发功能 ? 1 2 3 4 5 time for i in `grep server /etc/hosts | awk {print $1}`; do (ssh $i "echo 123; sleep 1; echo 456" &); done real 0m0.063s user 0m0.016s sys 0m0.004s xargs的并发功能 ? 1 …- 2
- 0
-
小知识:Linux系统中时间的获取和使用
Linux系统时间有两种。 (1)日历时间。该值是自协调世界时(UTC)1970年1月1日00:00:00这个特定时间以来所经过的秒数累计值。基本数据类型用time_t保存。最后通过转换才能得到我们平时所看到的24小时制或者12小时间制的时间。 (2)进程时间。也被称为CPU时间,用以度量进程使用的中央处理器资源。进程时间以时钟滴答计算。 本文将给大家详细介绍关于Linux时间的获取和使用,下面话…- 1
- 0
-
小知识:如何在 Linux 中查找一个命令或进程的执行时间
在类 Unix 系统中,你可能知道一个命令或进程开始执行的时间,以及一个进程运行了多久。 但是,你如何知道这个命令或进程何时结束或者它完成运行所花费的总时长呢? 在类 Unix 系统中,这是非常容易的! 有一个专门为此设计的程序名叫 GNU time。 使用 time 程序,我们可以轻松地测量 Linux 操作系统中命令或程序的总执行时间。 time 命令在大多数 Linux 发行版中都有预装,所…- 27
- 0
-
小知识:Linux下的定时任务和延时任务的详解
at at + time ? 1 2 3 4 5 6 7 8 9 10 at 17:23 at> touch /mnt/file{1..9} ##延迟动作 at> 键入ctrl+d ##表示发起动作 at -l | atq ##查看当前任务 at -d | atrm ##取消指定任务 at -c ##查看任务内容 at now+1min ##延迟一分钟 at -f file ##延迟执…- 1
- 0
-
小知识:Nginx 504 Gateway Time-out的两种最新解决方案
背景: Nginx做反向代理,springboot为后端服务。 问题: 通过浏览器向后台发起请求够,由于后台处理时间长,出现504 Gateway Time-out,实际后台程序依然在执行。如何解决? 504从哪来:本文的场景下504是nginx返回的。 nginx配置中控制该超时时间的属性: Syntax: proxy_read_timeout time; Default: proxy…- 26
- 0
-
小知识:服务器连接数过多解决办法(TIME_WAIT过多的解决方法)
服务器连接数过多会造成服务器卡死,通过netstat -n命令可看到大量的TIME_WAIT,本文就来谈谈TIME_WAIT过多的解决方法. 查看TCP状态:netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ 查看SOCKET状态:cat /proc/net/sockstat TIME_WAIT状态的socket…- 91
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!