[置顶]【完整|实用】Linux常用命令汇总

[置顶]【杂谈】转:一个程序员的心理疾病---王垠

[置顶]深入理解OAuth 2.0鉴权

【Linux命令】转:Linux top命令使用详解

首先介绍top中一些字段的含义: VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大小,但不包括swap out2、包含其他进程的共享3、如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反4、关于库占用内存的情况,它只统

【内网穿透】利用开源的 FRP 简单实现一个内网穿透效果

利用开源的 FRP 简单实现一个内网穿透效果frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。frp 的作用1.利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。2.对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。3.利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。以 Ce

【CentOS】判断指定 IP 的指定端口是否对外开放连接的方法

如果一个服务器上启动着好几个项目,通过指定不同的端口来区分。想要知道其中某个端口的系统是否可以访问通,一般的ping命令是解决不了这个问题的,因为不管在windows下还是linux下,ping命令只能跟IP地址或者域名,是不能加端口访问的。这时我们就可以借助一些工具,来帮助我们达成目的。在linux下,我们就直接可以用telnet命令来测试端口是否畅通。具体用法:telnet 指定的IP或者 域名 端口号.比如:telnet 10.20.66.37 8090

【nginx】转: nginx、swoole高并发原理简单理解

原文链接:https://mp.weixin.qq.com/s/WMi7LZj0bqXa72V9fRhwCA1阅前热身为了更加形象的说明同步异步、阻塞非阻塞,我们以小明去买奶茶为例。同步与异步同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。同步:当一个同步调用发出去后,调用者要一直等待调用结果的通知,直到得到调用结果。异步:当一个异步调用发出去后,调用者不能立即得到调用结果的返回。异步调用,要想获得结果,一般有两种方式:1、主动轮询异步调用的结果;2、被调用方通过callback来

【系统分析】系统性能分析--读书笔记

原文地址:推荐诊断 CheckLists:1. 绪论系统性能是对整个系统的研究,包括了所有的硬件组件和整个软件栈。所有数据路径上和软硬件上所发生的事情集合,因为这些都会影响性能。1.1 通用系统软件栈1.2 性能的事情列表性能事件设置性能目标和建立性能模型基于软件和硬件原型,归纳出性能特征对开发代码进行性能分析(软件整合之前)执行软件非回归性测试(软件发布前或发布后)针对软件发布版本的基准测试目标环境中的概念验证测试生产环境部署的配置优化监控生产环境中运行的软件特定问题的性能分析1.3 两种性能

【Ubuntu】VirtualBox 虚拟机窗口不小心把菜单栏隐藏掉了怎么办?

最近在用 virtualBox 上的虚拟机 Ubuntu 做测试环境。然后碰到设置共享文件夹的问题,需要调出上方的菜单项,结果发现找不到菜单项,像这样:然后找遍了 Virtual Box 的设置项,都没办法显示出来。结果查官方文档解释,这里只能用快捷键来切换菜单显示。快捷键设定是【右Ctrl + C】,如果你设过 Host Key(默认右Ctrl),那么用 【HostKey + C】简直蛋疼的设定,完全没提示。。。为此博主浪费了近两个多小时的时间无法推进进度

【Ubuntu】ubuntu 桌面版安装 chrome (实测可用)

1、将下载源加入到系统的源列表(添加依赖)sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/2、导入谷歌软件的公钥,用于对下载软件进行验证。wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -3、用于对当前系统的可用更新列表进行更新。(更新依赖)sudo

【Linux命令】crontab 用法详解

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进

【Git】创建 git 命令别名 alias

1.一些常用的git命令,如git commitgit checkoutgit status我们是可以给它取别名来简化使用的。比如对应地改成: git cm,  git ch ,  git  st2. 具体做法如下:   sudo vi ~/.gitconfig在末尾加入比如如下内容:body, pre { margin: 0; padding: 0; } pre { font-family: inherit; } #vt100 {

【Linux】更改 History 命令的保存条数

1. 默认的我们的 history 命令是只保存最近的 999 条 bash 操作记录的。但是我们可以设置这一数值,来保存更多的命令条数。相信经常用 linux 的人往往不至于想要查找最近的一千条历史记录。2. 首先 history 是保存在 ~/.bash_history 文件下的。我们可以打开此文件查看具体信息:    vi ~/.bash_history可以看到文本格式很清晰。3. 然后系统对于 history 的保存条数是有一个 全局变量在保存的:  &nb

Powered By Z-BlogPHP 1.5.2 Zero

Copyright liuyang1.com. 转载文章,请注明出处。谢谢!