![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
OS
文章平均质量分 77
关于操作系统的文章收录
北冥牧之
一个人必须不停地写作,才能不被茫茫人海湮灭。
展开
-
Linux命令:scp
目录简介一、语法二、示例2.1 将本地文件复制到远程主机目录2.2 将本地目录复制到远程主机目录2.3 将远程主机的文件复制到本机2.4 复制远程主机目录到本机今天我们来介绍一个Linux命令:scpscp — secure copy (remote file copy program),意思安全拷贝,安全复制的意思,是一个远程文件复制程序。准确来说就是不同服务器之间进行文件(包括目录)进行安全复制的命令。scp基于加州大学Regents的BSD源代码中的rcp程序。如何安全的呢?通过 SSH 协议安全地将原创 2022-12-04 13:06:06 · 58780 阅读 · 5 评论 -
CentOS8克隆虚拟机修改IP,错误:未知的连接 “ens160“
关于CentOS8该如何克隆与修改IP,并设置成静态IP的方法,可以参考我的另一篇文章,我也是一直这么做的。CentOS8拷贝虚拟机、修改ip、主机但是最近我再使用我的这篇文章克隆虚拟机的时候,竟然报错了,本来想删除掉克隆后修改ip失败的虚拟机,但是重试之后发现还是偶尔失败。失败的地方是在我执行最后的命令:请注意,一般地,CentOS8的默认网卡设备名称都是ens160,而CentOS7一般是eth33。失败如下:就一句话: 之前试了不少办法,一直都不行,今天终于搞定了。详细信息参考这篇文章:解决Ce原创 2022-12-03 23:00:39 · 4755 阅读 · 1 评论 -
Linux命令:查看CPU、内存、磁盘使用情况
Linux命令:查看CPU、内存、磁盘使用情况。原创 2022-11-20 00:03:48 · 1266 阅读 · 0 评论 -
CentOS8拷贝虚拟机、修改ip、主机
两大步直接拷贝一份新的虚拟机,从此再也不用一个一个地创建虚拟机了。第一步,拷贝虚拟机;第二步,修改ip。原创 2022-10-12 12:44:14 · 2896 阅读 · 0 评论 -
Linux系统通过yum安装JDK
查看云端目前支持安装的jdk版本yum search java|grep jdk[fangdake@Cent0S8-FTP pepCategory]$ yum search java|grep jdkCentOS Linux 8 - AppStream 5.8 MB/s | 8.4 MB 00:01 CentOS Linux 8 - BaseOS 3.7 MB/s | 4.6 MB ...原创 2022-01-31 23:57:25 · 8021 阅读 · 0 评论 -
bash: apt-get: 未找到命令...
bash: apt-get: 未找到命令...原创 2021-11-28 00:17:36 · 15178 阅读 · 5 评论 -
Linux安装tomcat
一、下载tomcat打开tomcat下载页面,tomcat10下载页面:如果你 不想做代码的迁移工作,可以选择Tomcat9及其以下的版本。我们这里是为了安装Tomcat,选择Tomcat9作为演示的版本。二、解压将下载好的Tomcat上传到指定目录,并解压:tar -zxvf apache-tomcat-9.0.58.tar.gz打开对应目录如下图:三、配置jdk环境变量# 编辑配置文件vim /etc/profile# 输入命令,配置jdk环境变量ex原创 2022-02-04 16:44:24 · 18694 阅读 · 2 评论 -
SecureCRT连接Linux
SecureCRT连接Linux报错原创 2021-11-28 02:08:20 · 2603 阅读 · 0 评论 -
Linux系统下载安装Nacos
先确认你要下载的版本,然后执行命令即可。第一步、下载Nacos:wget https://github.com/alibaba/nacos/releases/download/2.0.4/nacos-server-2.0.4.tar.gz如图:注意,此时是默认下载到你当前目录的。第二步、解压Nacos。tar -zxxvf nacos-server-2.0.4.tar.gz nacos/意思是在当前目录下创建nacos并解压到nacos目录。你可以查看一下你解压.原创 2022-03-20 20:13:06 · 8147 阅读 · 3 评论 -
浅谈JVM内存模型
前言关于 JVM 内存模型,Java 程序员对此定不陌生,不管是入行五年八年的老码农,还是刚入行一两年的新码农,我们这些工程师对此定然都能说上那么三五句,或者三五分钟。尤其是面试的时候,这个问题更是面试的重灾区,不管是初级工程师,还是中高级工程师,哪怕是资深的专家,这个问题估计都跑不了,各个阶段有各个阶段的答案。但是,即使是入行几年,花了那么一点时间去了解、理解、记忆这个内存模型的程序员,对此的回答都未必能人真正满意,或者我们换一句话说,很多人都未必能达到优秀的阶段,如果评分算的话,可能一百分有不少原创 2022-05-29 21:11:11 · 313 阅读 · 0 评论 -
内存溢出定位工具:MAT
其实内存溢出定位代码的位置并不难,难的是如何解决。如果是我们自己写的代码,那么我们一目了然,可能很快就能解决了,毕竟自己的代码自己熟悉。如果是别人的代码呢,如果里面逻辑复杂呢?更有甚者,如果涉及到一些框架或者中间件呢?这个时候就需要我们对我们常用的一些框架或者中间件有一定的了解才行。原创 2022-05-26 20:02:54 · 3799 阅读 · 1 评论 -
vmware workstation 安装centos8 报错:Operating system not found
vmware workstation 安装centos8 报错:Operating system not found,基本上两种原因,一是没有安装镜像文件,二是镜像文件不正确。原创 2022-06-12 16:09:19 · 2975 阅读 · 0 评论 -
安装虚拟机时如何选择网络适配器
我们在安装虚拟机的时候,需要配置网络适配器,默认的是NAT模式,也就是说用于共享主机的IP地址。实际上还有其他几种模式可供选择,那么它们之间有什么区别呢?是不能乱选,不然就会导致虚拟机连接不上?还是说随便选一个都行,没有多大差异呢?带着这个问题,我们去深入探索一番!首先,我们看看什么是网络适配器,也就是说网络适配器是干啥的,选择不同模式的网络适配器有什么影响,最终的结果有什么异同呢?其实呢,网络适配器就是网卡——纳尼?不是吧!是不是感觉有些意外呢,相信有很多同学都没注意这个问题,或者说不知道其实原创 2021-12-06 20:48:22 · 7315 阅读 · 0 评论 -
VMware Workstation 16 Player安装CentOS8详细步骤与可能遇到的问题及其解决方案
对于程序员来说,在工作或者自己私下搞一些事情的时候,我们总会用到Linux操作系统。而使用虚拟机的方式可以说是最方便与廉价的,当然你也可以自行购买云服务器,也用不了几个钱。不过我们本文就VMware Workstation 16 Player安装CentOS8进行全方位的讲解,方便不愿意购买的小伙伴们。当然目前网上此类文章很多,有不少写的还很不错。这里呢,一方面是自己一步一步安装的记录,方便大家学习;另一方面呢,也是记录一下,说不定哪天自己忘记了具体流程或者说在安装过程中遇到了问题,也就不用再去百度了。原创 2021-12-30 23:35:05 · 6170 阅读 · 6 评论 -
Linux安装
iso镜像是CentOS-8.3.2011-x86_64-boot.isoCentOS8安装源:CentOS8 设置aliyun 网络镜像 软件 安装源mirrors.aliyun.com/centos/8/BaseOS/x86_64/osURL类型:软件库URL之前安装包错,是其中的单词打错了。如果遇到安装错误,可能是最后的os后面需要加/,或者把前面的http改成https。还有,需要打开主机和网络配置。具体的镜像和安装源,请参考:iso镜像下载地址https://ftp原创 2021-12-29 14:15:05 · 493 阅读 · 0 评论 -
LINUX系统配置FTP服务器教程
首先,我们要安装搭建好一个linux服务器。然后是将该服务器配置成FTP服务器。具体操作如下:1.检查是否安装vsftpdrpm -qa|grep vsftpd2.安装 vsftpdyum -y install vsftpd报错了:错误:运行此命令需要管理员特权(多数系统下是root用户)。原因是我的这个账号不是管理员,那我们 修改命令再操作:sudo yum -y install vsftpd命令!!的意思就是重复上一条执行的命令,所以...原创 2021-12-31 16:17:58 · 30023 阅读 · 7 评论 -
虚拟机启动报错:另一个程序已锁定文件的一部分,进程无法访问
虚拟机在某一次系统后突然报错如下:看到这个界面,本人虽然不知道是什么具体的错误原因,但是大致能猜测到导致虚拟机启动失败的原因,因为前两天电脑没有关机直接把屏幕盖起来了,回头再用的时候就重启之后的样子了。那么此次虚拟机启动失败很大可能也是这个原因。找到一篇文章:VMware开机报错:另一个程序已锁定文件的一部分,进程无法访问按照文章操作,删除虚拟机安装目录下的“.lck”文件以及对应文件夹下的文件。再重启虚拟机,OK!...原创 2022-01-31 23:43:43 · 5258 阅读 · 0 评论 -
使用VM VirtualBox安装Centos8失败
VM VirtualBox安装报错:VFS: Unable to mout root fs on unknown-block原创 2020-07-04 19:05:54 · 1437 阅读 · 0 评论 -
IBM的AIX系统查看硬件信息命令
原项目使用的是IBM的AIX系统,一些常用命令总是和Linux有一些差别。项目准备重构,需要了解一下原来的项目中的硬件配置情况,以此作为参考去准备新项目的硬件资源。那我们就看看AIX常用的查看硬件资源的命令。文章参考:Aix查看硬件信息1、查看CPU 个数prtconf | grep proclscfg | grep proclsdev -Cc processorbindprocessor -qvmstat 查看lcpu (注意smt : smtctl)2、查看内存bo原创 2021-12-07 18:16:46 · 2174 阅读 · 0 评论 -
Linux命令之ls
ls原创 2021-07-07 11:21:58 · 158 阅读 · 0 评论 -
Linux命令:查看服务器IP地址
亲测有效!本人的文章虽不敢说百分百正确,但是基本上都是亲测有效的。除了少数不方便或者没来得及测试的,其余的都是经过本人亲测有效的。有些不方便测试,同时本人也不确定的,会在文中一一说明,避免给朋友们带来各种不便!原创 2021-07-07 15:23:29 · 130076 阅读 · 4 评论 -
TOP命令详解
top 命令经常用来监控 Linux 服务器的运行情况,能够实时地显示服务器的各个进程的内存占用情况。简单使用:结果显示如下: 如果我们想知道top命令的详细情况,可以使用命令:结果如图: 上图红框中显示的是top命令的一些参数,参数的具体意思我们后面讲解。我们看到上面有一个 DESCRIPTION,翻译过来如下:我们使用top命令之后,在linux服务器上上动态刷新各个进程的资源使用情况,上面这么多参数,具体什么意思呢?1.PID三、参数详解1. -d如果我们加上 -d 参数,显示和上原创 2022-07-03 16:53:00 · 4550 阅读 · 0 评论 -
curl输出字符JSON格式化:bash: python: 未找到命令
我们在通过curl命令调用接口获取返回值的时候,一般情况下我们直接输出的话是这样的,命令如下:curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=APISIX-NACOS'返回值如下:{"name":"DEFAULT_GROUP@@APISIX-NACOS","groupName":"DEFAULT_GROUP","clusters":"","cacheMillis":10000,"hosts":[原创 2022-03-21 13:22:12 · 4006 阅读 · 0 评论 -
Linux命令大全
Linux命令在我们开发人员中是必不可少的一个东西,如果实操比较少的话,需要主动去记忆,可是就因为实操比较少,所以又容易忘记。这就形成了一个坏循环。等大家用的多了,自然也就记得住了。原创 2022-02-28 17:05:57 · 2328 阅读 · 0 评论 -
Linux查看端口占用情况
一、查看已知端口占用情况比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下: netstat -anp | grep 8080结果如下:也可以使用命令:netstat -tln | grep 8080结果:和上个命令对比,少了“2597932/java”,这个显示的是进程号以及被哪个程序所占用。如果没有被占用,就什么都不显示。二、查看全部端口占用情况netstat -anp# 或者netstat -tln显示结果分别如下面:.原创 2022-02-05 18:47:32 · 280333 阅读 · 0 评论