![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【操作系统】
linux、mac、windows
立小言先森
这个作者很懒,什么都没留下…
展开
-
ssh dns反向解析导致登录事件过长
最近通过ssh工具连接centos7服务器,发现耗时比较长;经过分析得知是连接时服务器时会将IP地址发送给DNS服务器,反向解析获取其对应的域名;假如经过5秒中还没有收到回复,就再次发送查询,如果第二次还是等了5秒钟没有回复,就彻底放弃查询;由于DNS服务器上没有它的域名配置记录,所以两次查询都等待了5秒钟还没有结果,一共浪费了10秒钟时间。原创 2022-10-08 17:34:09 · 1075 阅读 · 0 评论 -
Centos7解决service: command not found
1.输入如下命令yum list | grep initscripts会出现如下视图:sh-4.2# yum list | grep initscriptsinitscripts.x86_64 9.49.49-1.el7 base 2.使用yum安装initscriptsyum install initscripts -y原创 2020-07-15 20:04:19 · 2132 阅读 · 1 评论 -
Docker安装centos7报Unit firewalld.service could not be found.异常
1.下载安装firewall-cmdyum install firewalld systemd -y2.查看服务器上是否安装了firewallsystemctl status firewalld3.开启防火墙systemctl start firewalld.service4.关闭防火墙systemctl stop firewalld.service5.设置开机启动systemctl enable firewalld.service6.设置关闭开机启动systemctl di原创 2020-07-15 17:50:14 · 5338 阅读 · 0 评论 -
Centos7防火墙开启关闭
1.1查看firewal的状态 firewall-cmd --state1.2查看firewalld状态systemctl status firewalld1.3查看端口列表firewall-cmd --list-ports 1.4开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent 1.5重新加载...原创 2020-03-11 09:23:40 · 279 阅读 · 0 评论 -
Macbook上.m2隐藏文件在finder中显示
1.进入终端输入如下命令// 设置隐藏文件不可见defaults write com.apple.finder AppleShowAllFiles FALSE // 设置隐藏文件可见defaults write com.apple.finder AppleShowAllFiles TRUE2.在终端中执行以上命令后还需要输入如下命令并重启Finder才能生效killall Finde...原创 2020-03-11 09:21:32 · 1188 阅读 · 0 评论 -
Docker学习笔记:Centos7镜像时区修改
docker容器中搭建centos7镜像,但是镜像中的时间跟北京时间相差8个小时,这个问题我们可以修改时区的方式来解决。查看系统时间[root@rabbit1 home]# dateMon Jan 6 10:21:06 CST 2020查看硬件时间[root@rabbit1 home]# hwclockMon 06 Jan 2020 10:21:31 AM CST -...原创 2020-01-07 18:59:26 · 2195 阅读 · 0 评论 -
MacOS安装telnet一直卡在Updating Homebrew...
1.mac os在10.15.3中是没telnet命令的,安装命令如下brew install telnet但是会出现Updating Homebrew…一直卡在这里不动,在这个时候不需要做过多的操作,有一个小技巧,按下Ctrl+C就开始下载了…yaomingyang:~ yaomingyang$ brew install telnetUpdating Homebrew...^C==&...原创 2020-02-17 17:32:49 · 1548 阅读 · 0 评论 -
Mac电脑通知栏快捷键
双手从触摸板右上角滑过就可以展示通知栏原创 2020-02-13 13:43:04 · 2612 阅读 · 0 评论 -
windows杀死进程
cmd命令输入 netstat -ano 找寻运行的进程netstat -ano | findstr “9999” 找到对应端口号为9999的进程idtaskkill /pid 6676 /f 强制结束对应pid的进程原创 2020-01-13 17:03:00 · 691 阅读 · 0 评论 -
Centos7查看端口号占用情况
1.安装netstat工具yum install net-tools2.查看服务器所有被占用的端口 netstat -ant3.验证某个端口是否被占用netstat -tunlp|grep 156924.查看所有监听端口号netstat -lntp...原创 2020-01-08 10:52:39 · 12935 阅读 · 0 评论 -
HomeBrew常用命令
查看帮助brew help搜索软件brew search mongo查询已经安装的软件brew list显示软件内容信息brew info *更新HomeBrewbrew update安装软件brew install *...原创 2018-10-05 10:37:22 · 777 阅读 · 0 评论 -
shell脚本基础语法
1.使用vim编辑器创建一个test.sh shell脚本[webuser@xx-xx-xx-xx ~]$ vim test.sh 2.在脚本第一行中输入如下脚本#!/bin/bashecho "Hello World !"说明:#!是一个约定标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell;3.给脚本test.sh授予可执行权限chm...原创 2018-09-14 20:37:11 · 296 阅读 · 0 评论 -
linux定时每天清理系统缓存&操作系统吞吐量优化
最近做项目搭建服务的时候遇到buffer/cache会一直慢慢的增加,而且没有自动的释放,我让项目自动的跑了大概三天的时间没有重启buffer/cache增加到了20多个G,而且在项目中生成了core.xxx文件,一共起了两个实例,每个实例中的core.xxx文件占11个G左右;经过很长时间的查资料才知道,buffer/cache是不会自动释放内存的。Linux内核会在内存将要耗尽的时候,触发...原创 2018-09-08 11:34:22 · 5060 阅读 · 0 评论 -
linux服务器配置
查看磁盘的配置比例df -h[developer@10-10-xx-xx ggopenapi]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 20G 6.0G 13G 32% /tmpfs 7.8G 0 7.8G 0% /dev/shm...原创 2018-08-31 20:21:21 · 876 阅读 · 0 评论 -
linux从一台服务器复制文件到另外一台服务器scp命令
首先看下示例: scp ~/gogoal_platform/xxxx/api/ggindex/ggindex.jar developer@10.10.168.62:~/gogoal_platform/xxxx/api/ggindex/首先scp命令是用在文件所在的服务器上/gogoal_platform/xxxx/api/ggindex/ggindex.jar是文件的地址deve...原创 2018-06-06 09:03:11 · 10397 阅读 · 0 评论 -
linux中top性能分析工具中的TIME+
top命令的TIME/TIME+是指的进程所使用的CPU时间,不是进程启动到现在的时间,因此,如果一个进程使用的cpu很少,那即使这个进程已经存在N长时间,TIME/TIME+也是很小的数值。 此外,如果你的系统有多个CPU,或者是多核CPU的话,那么,进程占用多个cpu的时间是累加的。 例如:257:14.655代表的时间是:从右到左分别是百分之一秒,十分之一秒,秒,十秒,分...原创 2018-01-04 14:37:32 · 57798 阅读 · 2 评论 -
Linux性能分析工具top命令详解
top命令是linux下常用的性能分析工具,能够实时的显示系统中各个进程的资源占用情况,常用于服务端性能分析。top命令说明:top命令的结果分为两部分: 统计信息:前五行是系统的整体统计信息。进程信息:统计信息下方类似表格的区域显示的是进程的详细信息,默认5秒刷新一次。 统计信息说明:第1行:top任务队列信息(系统运行状态及平均负载),与uptime命令结...原创 2018-01-04 13:48:31 · 22446 阅读 · 1 评论 -
Mac电脑截图快捷键
区域截图快捷键:Command + Shift + 4全屏截图快捷键:Command + Shift + 3原创 2017-07-15 16:46:30 · 872 阅读 · 0 评论 -
mac终端命令当前用户切换到root用户
一、使用命令:sudo su -;命令执行后输入密码原创 2018-01-13 16:45:48 · 22382 阅读 · 3 评论 -
mac版eclipse快捷键总结
mac版的eclipse中的快捷键跟windows中的不太一样,平时都是用公司的电脑写代码很少用家里的电脑,今天遇到了就随手记录下来,方便以后忘记了查阅,好记性,不如烂笔头。command+shift+o重新引入包(去除掉类中无用的包),光标一定要选中项目才会起作用。command+← 将光标移动到行首command+→ 将光标移动到行位command+d 删除光标所在的行comma...原创 2018-07-07 22:17:30 · 993 阅读 · 0 评论 -
mac下同时安装jdk1.7和jdk1.8如何切换
1.查看jdk的路径yaomingyangdeMacBook-Pro:bin yaomingyang$ which java/usr/bin/javayaomingyangdeMacBook-Pro:bin yaomingyang$ cd /usr/bin/yaomingyangdeMacBook-Pro:bin yaomingyang$ ls -l 可以发现java命令只是当...原创 2018-09-08 12:54:39 · 3246 阅读 · 0 评论 -
Homebrew简介及安装
Homebrew官网地址:https://brew.sh/index_zh-cn.htmlHomebrew是神马:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器 Homebrew安装Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回...原创 2017-06-24 22:10:11 · 1705 阅读 · 0 评论 -
windows下如何查看端口号是否被占用及被那个应用程序占用
最近工作过程中经常遇到端口被占用的情况,使用IDE编程的时候经常不得不更改端口,很麻烦;有时候编程的时候出现一些莫名其妙的错误,最终查出来原来是端口被占用了,所以就总结了一下windows下端口被占用的查找方法,记录下来方便自己以后查询,也希望对大家有所帮助。打开DOS窗口,在窗口中输入netstat -aon|findstr “8099”命令查看端口号8099对应的PID 通过上面的...原创 2018-04-28 15:29:04 · 12320 阅读 · 0 评论 -
linux tail 过滤日志文件中的关键字
1.查看日志文件中带有指定关键词的日志信息tail -f 日志文件名 | grep 关键字 | grep 关键字 2.查看日志文件最后1000行tail -f -n 1000 日志文件 (实时打印最新的日志信息)tail -1000n 日志文件(实时打印最新的日志信息)tail -1000 日志文件(打印出日志文件的最后1000条信息)tail -n +1000 日...原创 2017-08-03 10:31:11 · 69615 阅读 · 3 评论 -
SecureCRT vim编辑器中光标消失
在使用SecureCRT过程中很容易遇到光标消失找不到的问题,没有光标使用vim是很痛苦的,那就来使用一个快捷键吧! 双击Alt键光标就出现了!!!原创 2017-08-03 10:34:59 · 4188 阅读 · 0 评论 -
linux编辑器vim常用命令
linux vim编辑器常用命令光标定位G 移至行行首nG 移至第n行行首n+ 移n行行首n- 移n行行首n$ 移n行(1表示本行)行尾0 所行行首$ 所行行尾^ 所行首字母h,j,k,l 左移移移右移H 前屏幕首行行首M 屏幕显示文件间行行首L 前屏幕底行行首 Ctrl + e 向下滚动一行Ctrl + y 向上滚动一行Ctrl + d 向下滚动半屏Ct...原创 2017-10-12 10:42:44 · 388 阅读 · 0 评论 -
linux中查询端口占用情况
Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开。以上功能使 netstat 成为网管和系统管理员的必备利器。 一、netstat -anp |grep 9074 [webuse...原创 2017-12-26 19:56:34 · 2135 阅读 · 0 评论 -
linux查看内核数量命令
top命令+1先按下top命令: top - 17:00:18 up 776 days, 23:26, 5 users, load average: 0.19, 0.29, 0.18Tasks: 409 total, 1 running, 408 sleeping, 0 stopped, 0 zombieCpu(s): 1.4%us, 0.7%sy, 0.0...原创 2018-01-02 17:02:08 · 19424 阅读 · 1 评论 -
linux/unix/windows环境查看本机的外网内网地址方法
命令行查询(详细):UNIX/Linux: #curl cip.ccWindows: >telnet cip.cc >ftp cip.cc命令行查询(纯ip):UNIX/Linux: #curl ip.cip.cc liunx环境的外网地址: [webuser@10-6-X-95 gogoal_platform]$ curl cip.ccIP: 104....原创 2018-01-02 18:04:04 · 3072 阅读 · 0 评论 -
linux查看当前日期或日历
一、查询时间和日期命令是"date" [webuser@10-6-xx-201 ~]$ dateWed Jan 3 10:04:46 CST 2018二、查看本月月历 命令是“cal” [webuser@10-6-xx-201 ~]$ cal January 2018 Su Mo Tu We Th Fr Sa 1 2 3 4 ...原创 2018-01-03 10:11:29 · 5472 阅读 · 0 评论 -
Mac终端中Vim编辑器快捷键
一、移动光标1、移动到行尾"$",移动到行首"0"(数字),移动到行首第一个字符处"^"2、移动到段首"{",移动到段尾"}"3、移动到下一个词"w",移动到上一个词"b"4、移动到文档开始"gg",移动到文档结束"G"5、跳到第n行"ngg" 或 "nG" 或 ":n"6、移动光标到屏幕顶端"H",移动到屏幕中间"M",移动到底部"L"7、移动到上次编辑文件的位置 "原创 2017-07-15 15:59:44 · 1767 阅读 · 0 评论