![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 57
_Peko_
这个作者很懒,什么都没留下…
展开
-
【Linux】 常用命令
操作文件命令用来切换目录cd显示当前文件夹下的所有文件和目录lsll 显示所有文件和文件夹的详细信息ls -a 显示完整的文件和目录显示当前 工作目录pwd创建空文件touch创建目录mkrid-p 父目录不存的情况下先生成父目录复制文件或者目录cpcp 文件名/目录 指定目录名cp -r 目录名/目录 指定目录名-r 递归处理,讲指定目录下的文件与子目录一并拷贝移动文件mv 文件名/目录名 目录名目录、文件或目录改名mv 文件名/目录名 新文件名/新目录名原创 2022-05-16 15:57:22 · 1824 阅读 · 0 评论 -
【jdk的jps命令】 -bash: jps: 未找到命令
背景:用centos7的yum命令安装jdk 1.8,发现没有jps命令解决:安装openjdk-develyum install java-1.8.0-openjdk-devel.x86_64原创 2021-11-01 17:39:08 · 309 阅读 · 0 评论 -
【centos 7】 安装filebeat
filebeat 是Elastic技术栈中的文件收集器,用于将日志文件的内容发送到es或者是logstash中1、从官网中下载安装包注意:要与ES的版本一致2、将安装包上传到服务器中,然后解压3、解压完毕后,进入到目录中,修改filebeat.yml文件filebeat.inputs:# Each - is an input. Most options can be set at the input level, so# you can use different inputs fo.原创 2021-06-15 15:06:45 · 1337 阅读 · 0 评论 -
【centos 7】 安装 Logstash,简单使用
在安装Logstash之前,要确保已经安装并开启了es、kibana安装 Logstash1、到官网下载压缩包,并上传到服务器注意:es、kibana、logstash的版本要一致2、将下载好的压缩包解压缩之后,在其安装目录下的bin文件夹里,添加配置文件 logstash.conf ,内容如下input { tcp { host => "0.0.0.0" port => 4560 mode => "server".原创 2021-06-11 11:56:31 · 2212 阅读 · 0 评论 -
【centos 7】安装kibana、简单使用
去官网下载安装包注意:kibana的版本要与ElasticSearch的版本一致解压安装包tar -zxvf kibana-6.8.0-linux-x86_64.tar.gz 修改配置文件vi ./config/kibana.yml如果找不到,就用命令查找(root用户下)find / -name kibana.yml将原来的#server.host: "192.168.2.19"........#elasticsearch.hosts: ["http://192.168.原创 2021-06-07 17:27:28 · 1172 阅读 · 2 评论 -
【centos 7】 安装 ElasticSearch
1、安装jdk// 默认安装java 8yum install java 2、到官网下载对应版本的安装包3、创建es用户组,添加用户( es不能以root身份启动,必须创建普通用户)groupadd esuseradd es -g espasswd es切换到普通用户,上传安装包su es解压包tar -zxvf elasticsearch-6.8.0.tar.gz4、启动elasticSearchcd bin./elasticsearch测试客户端-原创 2021-06-07 15:19:20 · 402 阅读 · 0 评论 -
【centos7】 安装nginx、简单使用
安装gccyum -y install gcc安装pcre、pcre-develyum install -y pcre pcre-devel安装zlibyum install -y zlib zlib-devel安装opensslyum install -y openssl openssl-devel下载nginx安装包wget http://nginx.org/download/nginx-1.9.9.tar.gz 把压缩包移动到 /usr/local/原创 2021-05-26 14:23:39 · 110 阅读 · 0 评论 -
【centos】 安装redis
一、下载安装包(如果这里下载很慢很慢,就另外找其他地方下载,然后再手动上传)wget http://download.redis.io/releases/redis-4.0.9.tar.gz二、解压tar -zxvf redis-4.0.9.tar.gz三、安装gcc依赖yum install gcc四、跳转到redis解压目录下cd redis-4.0.9五、编译安装make MALLOC=libcmake install PREFIX=/usr/loc原创 2021-05-19 10:45:17 · 100 阅读 · 0 评论 -
【centos】 安装 mysql 5.6
一、安装mysql之前,需要先卸载centos已经有的mariadb,否则会于mysql起冲突//查看 mariadbrpm -qa | grep mariadb//卸载 mariadb (不卸载相关依赖)rpm -evh --nodeps mariadb-libs-5.5.68-1.el7.x86_64二、安装vimyum install -y vim三、添加官方的yum源创建并编辑mysql-community.repo文件vi /etc/yum.repos.d/my原创 2021-05-18 15:48:56 · 456 阅读 · 1 评论 -
【centos】 使用 tomcat 部署SpringBoot 的war包
准备war包一、准备好已有的SpringBoot工程,在pom中添加依赖 1)设置打包格式为war <packaging>war</packaging> 2)排除SpringBoot内嵌的tomcat <!-- 以war包部署的形式需要排除内嵌的tomcat --> <dependency> <groupId>org.springframework.boot</gro...原创 2021-05-18 11:31:49 · 434 阅读 · 1 评论 -
linux后台执行命令(非阻塞):&和nohup
转载于:https://blog.p2hp.com/archives/5528当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。& 当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &.转载 2021-05-18 10:14:02 · 1367 阅读 · 0 评论 -
【centos7】 安装tomcat、简单使用
首先安装jdk(centos默认安装jdk8)yum install java安装tomcatyum install tomcat启动systemctl start tomcat查看启动状态systemctl status tomcat在防火墙中开启8080端口firewall-cmd --zone=public --add-port=8080/tcp --permanent更新防火墙设置firewall-cmd --reload查看端口是否打开原创 2021-05-17 17:18:59 · 223 阅读 · 0 评论 -
【centos】 网络设置
转载 2021-05-17 15:29:15 · 60 阅读 · 0 评论 -
用户态和内核态的理解和区别
1、linux进程有4GB地址空间,如图所示:3G-4G大部分是共享的,是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。2、特权级的概念:对于任何操作系统来说,创建一个进程是核心功能。创建进程要做很多工作,会消耗很多物理资源。比如分配物理内存,父子进程拷贝信息,拷贝设置页目录页表等等,这些工作得由特定的进程去做,所以就有了特权级别的概念。最关键的工作...转载 2020-04-10 16:14:02 · 722 阅读 · 0 评论 -
【telnet 命令】
telnet telnet IP地址 端口号是用来测试目标机器的 端口是否开放,如果连接失败,可能是以下原因:1)防火墙屏蔽2)目标机器没有启用相关远程桌面服务( windows )3)修改了默认占用 端口。...原创 2020-03-31 22:05:35 · 145 阅读 · 0 评论 -
【Linux中硬链接和拷贝文件(cp)一样吗?】
答案是不一样的。我们都知道在Linux中,创建了一个文件的硬链接后,就算删除了源文件,我们依然可以打开这个硬链接,而不是像软链接一样找不到文件。那这不就是拷贝了一份文件吗?当然不是的,拷贝文件(cp)会重新创建一个文件并且复制相同的内容,占用新的空间,新的inode,这是两个文件。而硬链接实际上是增加了原来文件的count,并创建了一个连接,当你删除一个源文件或者一个硬链接后,...转载 2020-03-30 11:55:52 · 799 阅读 · 0 评论 -
【Linux下设置和查看环境变量】
Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1 永久的:需要修改配置文件,变量永久生效。2 临时的:使用export命令声明即可,变量在关闭shell时失效。设置变量的三种方法1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久...转载 2020-03-30 11:54:37 · 129 阅读 · 0 评论 -
【Linux 文件系统介绍】
推荐博客:http://www.cnblogs.com/smartjourneys/p/7258226.htmlhttps://www.cnblogs.com/smartjourneys/p/7260911.html转载 2020-03-30 11:52:53 · 61 阅读 · 0 评论 -
Linux忘记密码后的补救方式
如果Linux忘记密码,或者环境变量改动无法进入系统:重启 开机时摁下Shift 选中第二个 选中 root XXX XXX 改密码或者改profile文件内容 如果改不了就重新挂载根,命令: #mount -rw -o remount / 然后使用命令: passwd 用户名 (注意别忘了写上用户名,不然光是passwd命令只能修改超级用户的密码)...原创 2018-10-24 20:12:33 · 125 阅读 · 0 评论