![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux基础操作
Linux系统基础介绍以及命令的使用
BK_小小关
IT
展开
-
使用openssl工具生成CSR文件
申请数字证书之前,您必须先生成证书的密钥文件和CSR文件。CSR文件是您的公钥证书原始文件,包含了您的服务器信息和您的单位信息,需要提交给CA认证中心进行审核。建议您使用系统创建的CSR文件,避免出现输入信息错误而导致审核失败,若审核失败请参见上传CSR文件时出现“审核失败-主域名不能为空”报错。若您选择手动生成CSR文件,请务必妥善保管并备份您的密钥文件。手动生成CSR文件时需要注意以下信息:输入的中文信息需要使用UTF-8编码格式,同时需要在编辑OpenSSL工具时,指定支持UTF-8编码格式。证书服务原创 2022-12-07 09:10:16 · 2721 阅读 · 0 评论 -
配置frp实现内网穿透并注册服务实现开机自启。
十分钟教你配置frp实现内网穿透利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。(1)外网通过ssh访问内网机器(2)自定义绑定域名访问内网web服务(1)公网服务器1台(2)内网服务器1台(我这里演示的是linux环境,win10上面vmw原创 2022-12-07 09:09:53 · 1023 阅读 · 0 评论 -
惠普存储服务器配置(HP服务器RAID配置)
配置过程如下:1. 开机自检检测到HP Smart Array P410(如果没有看到这个信息,自检的时候会提示按任意键(当看到press any key to view rom rom messages),多次按空格鍵,就可以显示該信息)按F8进入阵列配置界面,选择Create Lgical Drive,回车继续。 2.用空格键在左侧选中要配置Raid的硬盘,按Tab键将光标移动到右侧按空格键选择要配置的Raid级别。一次仅可以选择1个raid级别 3.按F8键保存,按回车继续。4.选择View Logi转载 2022-12-07 09:09:33 · 3576 阅读 · 0 评论 -
HP DL380 G4 磁盘阵列增加新硬盘(Linux系统)
停掉 服务器,插入新硬盘。开机,第二个F8的时候按下F8进入阵列控制管理界面。进入后主菜单显示三个选项。Create Logical Drive,View Logical Drive,Delete Logical Drive。进入Create。看到新硬盘分别是ID 4和ID 5,把新硬盘都分成RAID 0。(不保证数据安全的模式)保存。转载 2022-12-07 09:09:38 · 937 阅读 · 0 评论 -
Linux安装Tools
(3)稍等片刻,会弹出一个窗口,里面有一个vmtools的压缩包,以.tar.gz结尾。将其复制到/opt目录下解压。(解压位置看个人需求)安装成功后,重启(reboot)后,你就会发现我们可以使用虚拟机中右键的粘贴完成从windows和linux之间的复制粘贴。(6)进入到解压后的目录,执行vmvare.install.pl。(5)解压完成后在/opt目录下产生一个文件夹,显示如下,然后执行命令。(2)选择安装vmtools工具。(7)然后一路回车即可。转载 2022-11-03 16:55:31 · 3037 阅读 · 1 评论 -
查看Linux系统版本信息
3、cat /etc/issue,此命令也适用于所有的Linux发行版。转载 2022-11-03 16:46:30 · 218 阅读 · 0 评论 -
docker --privileged=true 参数作用
privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户权限。大约在0.6版,privileged被引入docker。甚至允许你在docker容器中启动docker容器。原创 2022-09-26 10:14:00 · 1089 阅读 · 0 评论 -
centos7 进入修复模式方法
二、按方向键下,定位到最后,找到“ro”一行,ro的意思是read only,将“ro”替换成 rw init=/sysroot/bin/sh,如下图。其中chroot命令用来切换系统,/sysroot/目录就是原始系统。修改内容 ro改成rw 后面跟内容 init=/sysroot/bin/sh。其中chroot命令用来切换系统,/sysroot/目录就是原始系统。一、开机时进入如下界面,(按下方向键盘,阻止系统自动继续)三、按Ctrl-x 进行重启进入单用户模式。...转载 2022-08-26 09:25:58 · 4873 阅读 · 0 评论 -
git命令-切换分支
git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:$ git branch -a我在mxnet根目录下运行以上命令: 可以看到,我们现在在master分支下2. 查看本地分支...转载 2022-07-12 16:46:50 · 14320 阅读 · 0 评论 -
VMware Workstation 16 下载
https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html原创 2022-07-06 16:46:06 · 294 阅读 · 0 评论 -
gitlab软件包下载地址
Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror原创 2022-07-06 15:43:24 · 699 阅读 · 0 评论 -
Gitlab初始账号密码
密码需要输入2次,输入是不显示的哦。完成后,即可使用root账号登录转载 2022-07-06 13:29:33 · 3962 阅读 · 1 评论 -
linux杀死进程的五种方法
方法一: Terminal终端输入: gnome-system-monitor,就可以打开system monitor如图:然后找到相应进程,右击选择kill process就可以了方法二: 通过kill 进程id的方式可以实现,首先需要知道进程id, 例如,想要杀死firefox的进程,通过 ps -ef|grep firefox,可以查到firefox的进程id:然后通过 kill 3781 就可以关闭进程了.补充: 1. kill -9 来强制终止退出, 例如: kill -9 3781 2.特殊用法转载 2022-07-05 09:17:58 · 50542 阅读 · 0 评论 -
虚拟机添加新的硬盘并挂载分区
虚拟机系统有时候因为工作需要可能会空间不足,需要追加新的硬盘,下面介绍增加的方法。操作环境:VMware Workstation 15 Pro;CentOS 7;向操作系统追加5G的硬盘空间;一、启动VMware Workstation,找到需要添加硬盘的虚拟机(注意断电!添加硬盘之前不要启动机器),点击编辑虚拟机设置。 二、点击添加,默认都是下一步,下一步 下一步 下一步 三、打开虚拟机,此时可以看到硬盘已经添加成功(这里一次性添加了6块),但是现在还不能使用,需要进一步配置。四、 使用 ll /de转载 2022-07-01 13:42:25 · 7781 阅读 · 0 评论 -
linux命令:netstat ---net-tools安装
安装包下载:或者:yum -y install net-tools原创 2022-06-29 17:59:39 · 3041 阅读 · 0 评论 -
linux命令:ss命令的介绍
ss 命令可以用来获取socket 统计信息,它显示的内容和 netstat 类似。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快。当服务器的 socket 连接数量变得非常大时,无论是使用 netstat 命令还是直接 cat /proc/net/tcp,执行速度都会很慢。ss 命令利用到了 TCP 协议栈中tcp_diag。tcp_diag 是一个用于分析统计的模块,可以获得 Linux 内核中第一手的信息,因此 ss 命令的性能会好很多。也就是说转载 2022-06-29 13:53:36 · 2039 阅读 · 0 评论 -
gitlab开机启动|启动 停止 重启
修改配置后的初始化启动停止重启开机启动禁止开机自启动转载 2022-06-29 10:36:41 · 666 阅读 · 0 评论 -
linux命令:iostat介绍
一:命令详解 Linux系统中的iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat常用命令格式如下:二: 命令参数说明如下:三:实例%iowait:如果该值较高,表示磁盘存在I/O瓶颈await:一般地,系统I/O响应时原创 2022-06-27 15:39:26 · 399 阅读 · 0 评论 -
linux命令:uptime的介绍
uptime 命令可以用来查看服务器已经运行了多久,当前登录的用户有多少,以及服务器在过去的1分钟、5分钟、15分钟的系统平均负载值。原创 2022-06-27 15:31:47 · 242 阅读 · 0 评论 -
Linux 系统:w命令介绍
w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。语法:选项:......原创 2022-06-27 15:24:43 · 1733 阅读 · 0 评论 -
Linux vmstat命令详解
1:vmstat 二、示例三、具体参数说明 字段 含义 procs 进程信息字段: -r:等待运行的进程数,数量越大,系统越繁忙。 -b:阻塞进程数量,数量越大,系统越繁忙。 查看 CPU 核心数:cat /proc/cpuinfo|grep processor|wc -l memory 内存信息字段: -swpd:虚拟内存的使用情况,单位为 KB。转载 2022-06-27 15:19:32 · 132 阅读 · 0 评论 -
TOP命令参数详解-(转)
相信每个运维人员都遇到过的事情就是服务器的负载突然飙升,碰到这种情况,大家第一反应一定是登到服务器上,先敲一个top命令看看load average吧。在Linux操作系统中,top是使用最频繁,也是信息比较全的一个命令,它对于所有正在运行的进行和系统负荷提供不断更新的概览信息,包括系统负载、CPU利用分布情况、内存使用、每个进程的资源占用情况等信息,今天这篇文章和大家说说怎么看懂top命令。 top命令输出了很多参数,真正的服务器负载情况我们要综合其他参数一起看,运行结果可以分为两部分:第一部转载 2022-06-27 15:07:43 · 1845 阅读 · 0 评论 -
Linux系统命令 - 查看内存使用情况
一、 查看内存使用情况在Linux系统中,大部分操作都通过命令行来完成,因为大部分情况下不开启图形界面。在服务器环境,则只能通过shell执行操作。下面介绍查看内存使用情况的相关命令。 包括物理内存(RAM)和交换内存(swap)。我们经常需要检查服务器的内存使用情况,以及每个进程占用的内存,避免发生资源短缺进而影响用户体验。对于网站和Web服务,必须具有足够的内存才能处理客户端请求。 如果内存不足,在请求高峰时就会变得缓慢,拥堵,甚至服务崩溃。当然桌面系统也是同样的道理。 命令是Linux系统中转载 2022-06-27 14:45:58 · 23189 阅读 · 0 评论 -
Linux 查看磁盘空间
Linux 查看磁盘空间可以使用 df 和 du 命令。df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示:显示内容参数说明:相关命令:du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。例如查看当前目录的大小:# du -sh605M .显示指定文件所占空间:# du log2012.log 300 log2012.lo转载 2022-06-27 14:25:24 · 61 阅读 · 0 评论 -
如何永久修改/校正linux系统时间
使用date命令查看当前系统时间。如下图所示: 使用命令rm -f /etc/localtime删除本地时间文件。如下图所示: 使用命令cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime复制时区文件到localtime。如下图所示: 使用命令“yum install -y ntpdate”安装“ntpdate”。如下图所示: 命令“ntpdate -untp.api.bz”将本地时间与网...原创 2022-03-14 16:53:47 · 2999 阅读 · 1 评论 -
systemctl 命令相关使用
systemctl start xxx.service #启动一个服务systemctl stop xxx.service #关闭一个服务systemctl restart xxx.service #重启一个服务systemctl status xxx.service #显示一个服务的状态systemctl enable xxx.service #在开机时启动一个服务&设置成开机自启动systemctl disable xxx.service #在开始时...原创 2022-03-10 14:26:18 · 287 阅读 · 0 评论 -
Windows系统的host文件路劲
C:\Windows\System32\drivers\etc原创 2022-01-24 09:58:35 · 299 阅读 · 0 评论 -
lsof命令的使用
lsof是系统管理/安全的管理工具。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。有趣的是,lsof也是有着最多开关的Linux/Unix命令之一。它有那么多的开关,它有许多选项支持使用-和+前缀。usage: [-?abhlnNoOPRstUvV] [+|-c c] [+|-d s] [+D D] [+|-f[cgG]][-F [f]] [-g [s]] [-i [i]] ...原创 2022-01-24 09:33:24 · 966 阅读 · 0 评论 -
grep命令基本语法:
grep命令基本语法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][–help][范本样式][文件或目录…]参数说明,参数较多常用就那么几个,如果你都用过那就是大神:1、-a 或 --text : 不要忽略二进制的数据。2、-A<显示行数> 或 --after-context=&原创 2022-01-20 11:17:31 · 3435 阅读 · 0 评论 -
PV ,UV,IP概述:
1:PV : PV PV(page view)网站页面浏览量,即网站页面浏览量或点击量,是衡量一个网站或网页 访问量。具体的说,PV 值就是所有访问者在 24 小时(0 点到 24 点)内看了某个网站多少个 页面或某 度量方法就是从浏览器发出一个对网络服务器的请求(Request),网络服务器接到这个 请求后,会将该请求对应的一个网页(Page)发送给浏览器,从而产生了一个 PV。那么在这 里只要是这个请求发送给了浏览器,无论这个页面是否完全打开(下载完成),那么都是应 当计为...原创 2022-01-19 09:04:56 · 453 阅读 · 0 评论 -
CPU相关信息查询
1:查看CPU型号《1》:grep "model name" /proc/cpuinfo | uniq《2》:dmidecode -s processor-version | uniq2:查看物理CPU个数《1》:grep "physical id" /proc/cpuinfo | sort -u《2》:rep "physical id" /proc/cpuinfo | sort -u | wc -l3:查看CPU的核心数《1》:grep "core id" /proc/原创 2022-01-17 09:36:35 · 177 阅读 · 0 评论 -
Linux系统安装jdk(详解)
1:准备源文件jdk官网: Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/2. 安装详细 《1》:cd /opt/app/ #切换目录到/opt/app/下 《2》:rz #上传jdk的软件包; 《3》:tar xf jdk-8u311-linux-x64.tar.gz #解压压缩包; 《4》:vim /etc/profile #编...原创 2022-01-07 15:20:05 · 73 阅读 · 0 评论 -
NFS共享存储服务
1::NFS 共享存储服务 NFS (Network File Systemctl )是一个基于TCP/IP 传输的网络文件协议,最初由SUN 公司开发,通过使用NFS协议,客户机可以访问本地目录一样的远程服务器中的共享资源,对于大多数负载均衡群集来说,使用NFS协议来共享数据存储是比较常见的做法,NFS也是NAS存储设备必然支持的一种协议。(1): 使用NFS发布共享资源 NFS服务的实现依赖于RPC(Romote Process Call 远程过程调用)机制,已完成远...原创 2022-01-07 15:19:06 · 318 阅读 · 0 评论 -
xshell终端自动注销操作
当终端闲置600秒后自动注销《1》:vim .bash_profile 编辑文件《2》:写入:TIMEOUT=600原创 2022-01-05 11:00:35 · 624 阅读 · 0 评论 -
五:yum命令行工具
一:yum命令行工具1:yum命令格式: yum [options][command][package…]2:常用选项《1》: -h,--help show this help message and exit《2》: -t,--tolerant be tolerant oferrors《3》: -C,-- 从缓存中运行,而不是升级缓存《4》: -c,[c...原创 2022-01-05 09:06:00 · 455 阅读 · 0 评论 -
四:镜像站汇总(已经做完了yum)
一:镜像站汇总(已经做完了yum)1:企业镜像站搜狐开源镜像站: Index of /http://mirrors.sohu.com 网易开源镜像站: 欢迎访问网易开源镜像站http://mirrors.163.com 阿里云开源镜像: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区http://mirrors.aliyun.coma: 编辑yum仓库baseurl: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区http://mirrors.aliyun.com 后跟地址即.原创 2022-01-05 09:05:39 · 123 阅读 · 0 评论 -
如何配置本地yum源
一:配置本地yum仓库 方法一: (可以删除镜像文件和yum仓库,源文件存在,跟开始是一样的,使用这个比较好)(1)挂载镜像,配置yum仓库《1》:mkdir /media/cdrom #先在media下创建一个文件,《2》:mount /dev/cdrom /media/cdrom #将镜像挂载到创建的这个文件里,《3》:cd /etc/yum.repos.d/# cd 到/etc/yum.repos.d 文件下 《4》:mkdir backup ...原创 2022-01-05 09:04:54 · 9601 阅读 · 0 评论 -
Centos7网络ip配置
一:查看IP地址的命令(1):ifconfig #查看所有活动网络接口(2):ip a 网络所有信息(注:没有ifconfig显示的明了)二:固定修改IP地址(注:虚拟网络适配器要设置好,这网络模式调成仅主机模式)(1):cd /etc/sysconfig/network-scripts/ #切换到网络配置目录下(2):vim ifcfg-ens33 #编辑ens33配置文件(注:每添加一个网络适配器,都会出现相应网络名称)上图配置文件详解如下:DEVICE=et..原创 2021-12-30 15:41:06 · 3356 阅读 · 0 评论 -
sudo命令给普通用户加有root权限
《1》:chmod u+w ../etc/sudoers #给../etc/sudoers文件添加权限《2》:vi ../etc/sudoers #编辑文件《3》:找到:root ALL=(ALL) ALL《4》:下面添加:infodba ALL=(ALL) ALL (infodba 是用户名)《5》:此时:sudo -s切换root权限输入infodba的密码,即可;...原创 2021-12-30 15:03:28 · 641 阅读 · 0 评论 -
nohup命令的使用
nohup java -jar materiallib.jar >temp.txt &注:前提系统要装jdk,materiallb.jar是你的jar包名称,temp.txt是你输出的文件, &是防止后台运行。原创 2021-12-30 14:59:39 · 182 阅读 · 0 评论