自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(300)
  • 收藏
  • 关注

原创 2024年Linux最全linux系统入门之常用命令详解(一)(1)

root@centos7 ~]# find /yyang/ -name “test.txt” #查找/yyang目录下的test.txt文件。[root@centos7 ~]# mv test.txt /yyang/ #移动test.txt文件到/yyang/目录。[root@centos7 ~]# find /yyang/ -size -1M #查找/yyang目录下小于1M的文件。[root@centos7 ~]# find /yyang/ -type f #查找/yyang目录下的文件。

2024-04-30 17:36:38 320

原创 2024年Linux最全linux的TCP连接数量真的不能超过65535个吗?_linux 65535

高并发是互联网系统所面临的普通问题,也是系统架构时考虑的重要因素之一。【并发与负载】是相对的两个词。想实现高并发,就要提高系统负载能力。系统负载能力强了,自然可以处理高并发请求。所以,实现高并发,本质就是提高系统的负载能力。一般对于系统负载能力的评估参数有:响应时间 、吞吐量、每秒请求数QPS、并发用户数。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这个200ms就是系统的响应时间。吞吐量:单位时间内处理的请求数量。

2024-04-30 17:34:56 540

原创 2024年Linux最全linux的mount(挂载)命令详解(2)

由以上信息,得知系统有一块SCSI硬盘/dev/sda和它的四个磁盘分区/dev/sda1 – /dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。由以上信息可知,多了一个SCSI硬盘/dev/sdc和它的两个磁盘分区/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分区的逻辑分区。此命令将/home/sunky/mydir目录下所有的目录和文件,制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk。

2024-04-30 17:34:25 160

原创 2024年Linux最全linux的mount(挂载)命令详解(1)

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-04-30 17:33:54 436

原创 如何在Linux环境搭建本地SVN服务器并结合cpolar实现公网访问(1)

创建版本库,执行如下系列命令创建好后输入以下命令创建仓库创建成功后我们repository目录下会发现一系列文件,其中:conf文件夹下是存放的配置文件,包括SVN用户名的权限、密码这些;db里面的包含我们上传到SVN服务器上面的文档、代码等数据的不同版本。这里需要注意的是要对db文件夹释放权限,否则客户端可能无法连接SVN服务器。输入以下命令,对db文件夹释放权限,释放成功后db文件夹会变成绿色。

2024-04-29 13:50:29 161

原创 如何在Linux使用Docker部署Firefox并实现无公网IP访问本地浏览器(1)

cpolar官网地址:cpolar安装成功后,在外部浏览器上访问Linux 的9200端口 即:【http://局域网ip:9200】,使用cpolar账号登录(如没有账号,可以点击下面免费注册),登录后即可看到cpolar web 配置界面,结下来在web 管理界面配置即可。

2024-04-29 13:49:26 235

原创 如何在Linux中用命令行工具管理KVM虚拟环境_命令行管理kvm

在最后一步中,我们将用virt-install命令来创建虚拟机,virt-install是一个用来创建新的KVM虚拟机命令行工具,它使用“libvirt”管理程序库。警告: 不要用qemu-img命令来修改被运行中的虚拟机或任何其它进程所正在使用的映像,那样映像会被破坏。用带pool-start参数的virsh命令来激活并启动我们刚才创建并构造完成的存储池。通过使用带info的qemu-img命令,你可以获取到你的新磁盘映像的一些信息。现在我们来构造存储池了,用以下命令来构造我们刚才定义的存储池。

2024-04-29 13:48:55 290

原创 如何在Linux中加入cron任务_linux激活cron

1.< 分钟> < 小时> < 日> < 月> < 星期> < 命令>

2024-04-29 13:48:25 224

原创 ThreadLocal源码解析_c++ std thread_local 源码解析(1)

上面的set方法:首先获取到当前执行的线程Thread对象,Thread对象有个成员变量ThreadLocalMap,Map中的Key和value:key为threadLocal对象 value为要存入的线程需要隔离的数据。一个广泛的应用场景是:登录用户的隔离,通常一个请求一个线程处理一个登录用户信息,线程AB分别处理张三和李四的登录信息、如果使用ThreadLocal就能很好做好隔离,A只能访问到张三的用户信息。一个线程即一个Thread对象要隔离的数据不止一个怎么办。线程和value一对一的绑定。

2024-04-28 21:20:00 288

原创 TCP基础知识总结_tcp交互储存数据(1)

TCP与UDP一样,都是传输层的协议,但是提供的服务却大不相同,UDP为上层应用提供的是一种不可靠、无连接的服务,而,TCP让两个主机建立连接的关系,应用数据以进行传输。TCP先后发出的数据在网络中虽然也是互不相干的传输,但是这些数据本身携带的信息却是紧密联系的,TCP协议会给每个传输的字节进行编号,当然,两个主机方向上的数据编号是独立的,在传输的过程中,发送方把数据的起始编号与长度放在TCP报文中,在接收方将所有数据按照编号组装起来,然后返回一个确认,当所有数据接收完成之后才将数据递交到应用层中。

2024-04-28 21:18:57 244

原创 SUSE Linux Enterprise Server 12 SP3系统安装详解_suse12系统下载

网络设置,可以选择dhcp,也可以自己设置静态ip,特此说明一下,这里的ip设置和centos不一样,ip在ifcfig-eth0里,网关在routes里,还有dns配置在/etc/resolv.conf文件里,nameserver (此处有一个空格) 8.8.8.8。接下来就是安装的配置了,点击Software进去,设置最小包安装,也就是字符界面安装,2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?安装附加的插件产品,根据需要进行选择,我这边暂时没有需要,直接NEXT。

2024-04-28 21:18:26 525

原创 stress-ng ——linux下多功能压测工具,让你的服务器汗流浃背!_模拟 cpu 负载 stress 安装

关于压力测试,主要就是模拟在 linux 上的高负载情况,包括 cpu、内存、磁盘、网络等,在这种情况下来观察高负载情况下的系统表现, 简单的压测,可以写一些计算的脚本,来让 cpu 和内存维持高使用率,也可以循环使用 dd 等让磁盘等 io 变高。不同的场景就需要我们写不同的脚本,稍微有点麻烦。

2024-04-28 21:17:19 253

原创 Linux命令学习教程【建议收藏】(1)

重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。软链接硬链接命令说明ln -s创建软链接ln创建硬链接.gz.bz2.zip.gz和.bz2的压缩包需要使用tar命令来压缩和解压缩.zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩节省磁盘空间命令说明chmod修改文件权限字母法数字法。

2024-04-28 13:41:12 725

原创 Linux命令大全(非常详细)从零基础入门到精通,看完这一篇就够了_linux 命令

将创建的 bashrc 删除掉!如果加上 -i 的选项就会主动询问喔,避免你删除到错误的档名!

2024-04-28 13:40:41 872

原创 Linux命令大全(非常详细)从零基础入门到精通,看完这一篇就够了_linux 命令(1)

外链图片转存中…(img-yxFD3Y8r-1714282799566)][外链图片转存中…(img-GsE6MQjL-1714282799567)][外链图片转存中…(img-hNa1gQa1-1714282799567)][外链图片转存中…(img-Wy8V73KD-1714282799567)][外链图片转存中…(img-mUWOy6RM-1714282799568)]

2024-04-28 13:40:11 455

原创 linux命令大全及各种服务器搭建(持续更新2024)(1)

#、Mysql安装配置等操作#、Maven安装配置等操作#、Nginx安装配置等操作#、Redis安装配置等操作#、Dubbo安装配置等操作#、Fastdfs安装配置等操作#、Netty安装配置等操作#、Docker安装配置等操作#、Kafka安装配置等操作#、Lucence&solr安装配置等操作#、Linux简史https://blog.csdn.net/libusi001/article/details/105476023#、磁盘命令ls显示当前目录下文件名称(不包含隐藏文件)ls demo显示指定目

2024-04-28 13:39:04 515

原创 CTF从入门到提升(十)文件上传_ctf实战从入门到提升 pdf

像多层压缩包嵌套、或者本身有缺陷产生的文件上传问题等等后面都会分享,本次内容为配合Apache的解析缺陷。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?15、讲述一下LVS三种模式的工作过程?

2024-04-28 02:00:03 264

原创 CTF从入门到提升之宽字节注入_edu aqniu ctf从入门到放弃 下载(1)

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-04-28 01:49:43 699 1

原创 CSS3 多列,阿里、百度等大厂技术面试题汇总

化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618542503)**column-gap 属性规定列之间的间隔。

2024-04-28 01:49:12 847

原创 csdn涨薪技术之Linux 启动流程及相关知识_centos target indirect(2)

kerner: /PATH/TO/KERNEL_FILE–内核文件所在的位置(/vmlinux表示boot目录下的vmlinux这个文件) root=UUID=xxxx–表示利用内核,要加载的文件系统的根系统,系统硬盘真正的根(比如/dev/sda1这块硬盘挂载到根上面 那么加载的就是这个硬盘)因为MBR的前446字节存放不下文件系统的驱动,所以文件系统驱动放在了MBR的后续扇区中。/sys目录文件存放的是和硬件有关的一些信息,也是虚拟文件夹,不是真正的硬盘上的文件夹,对应的也是内存中的数据。

2024-04-28 01:47:26 564

原创 实战 geoserver在linux上乱码

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?3、现在给你三百台服务器,你怎么对他们进行管理?15、讲述一下LVS三种模式的工作过程?

2024-04-27 14:40:34 734

原创 宝塔一键部署项目及Linux服务器三种软件安装方式【JDK、Tmcat、Docker】

=========环境安装====安装软件一般有三种方式:1、rpm ( Jdk:在线发布一个SringBoot项目)2、解压缩( tomcat,启动并通过外网访问,发布网站)3、yum在线安装( docker:直接安装运行跑起来docker就可以!JDK安装#检测当前系统是否存在java环境!#如果有的话就需要卸载#rpm -qa|grep jdk#检测DK版本信息#rpm-qa|grep jdk#检测dk版本信息#卸载完毕后即可安装jdk。

2024-04-27 14:39:36 539

原创 宝塔Linux面板 5

本文转载自荣耀博客:https://lirongyao.com/how-to-use-bt-pro-for-free.html#comment-620。依次打开/www/server/panel/data目录,在本目录下新建userInfo.json文件,内容为空。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?7、Tomcat和Resin有什么区别,工作中你怎么选择?

2024-04-27 14:38:38 566

原创 宏基因组学中基于Kraken2、Blast、ViPhOG和VirSorter等工具分析病毒组的详细流程,包括数据预处理、病毒序列检测、分类和功能注释等步骤_uchime

运行MEGAHIT:其中:对于单端数据,使用以下命令:分析结果:安装MIRA:运行MIRA:然后运行以下命令:对于单端数据,将配置文件中的 改为 ,并将 行删除,然后运行相同的命令。分析结果:使用Kraken2或者Centrifuge等工具进行宿主去除和病毒序列的初步鉴定。数据准备:数据库准备:运行Kraken2:其中:+ 指定使用的数据库。+ 生成分类报告。+ 设置并行线程数。+ 设置最小分类置信度阈值。+ 输出分类结果到指定文件。+ 是你的输入测序数

2024-04-27 14:36:25 713

原创 【Linux】手把手教你搭建自己个人博客(boss版)(2)

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-04-27 06:04:54 626

原创 shell,打通 Linux 任督二脉,任何武功都随你所用_shell是必须的吗

我们经常使用的很多指令如 man、chmod、vi、fdisk、mdisk 等,这些指令都是独立的应用程序,但是我们可以通过 shell 程序(就是命令行模式)来操作这些应用程序,让这些应用程序调用内核来运行所需要的功能。狭义的 shell 程序指的是命令行方面的软件,包括 bash、sh 等。举个例子来说明 shell 在计算机中的运作状况,当你想让计算机播放『音乐』的时候,你的计算机需要什么东西呢?管理整个计算机硬件的其实是操作系统的内核(kernel),这个内核是需要被保护的!

2024-04-27 04:27:01 648

原创 Linux编程之Linux Shell 脚本编程(三)

-d | 测试文件是否为目录类型 || -e | 测试文件是否存在 || -f | 判断是否为一般文件 || -r | 测试当前用户是否有权限读取 || -w | 测试当前用户是否有权限写入 || -x | 测试当前用户是否有权限执行 |测试test.txt是否为目录类型,$?显示上一条命令执行后的返回值。如果返回值为 0,则目录存在;如果返回值为非零的值,则意味着目录不存在。测试test.txt文件是否存在。

2024-04-27 02:39:51 666

原创 Linux服务器端网络抓包和分析实战(1)

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。有些朋友在使用springboot的RestTemplate访问wthrcdn.etouch.cn网站查询天气的时候,发现响应的数据打印出来为乱码,就是因为没有对gzip的内容做处理导致的,在本文中我们通过抓包发现了此问题的根本原因,而解决此问题的方法请参考。既然内容是gzip压缩过的,在上图的窗口中就无法看到压缩前的真实内容了,为了看到压缩前的真实内容,请参照下面的步骤;返回ssh窗口,按下ctrl+c,结束抓包;

2024-04-27 01:11:50 244

原创 Linux命令详细总结(万字总结值得一看)

桌面应用系统移动手持系统。

2024-04-26 23:46:21 916

原创 Linux下有趣的命令_linux 搞笑命令

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-04-26 22:31:51 427

原创 Linux 的性能调优的思路

Linux下的各种应用,一般都是基于网络的,因此网络带宽也是影响性能的一个重要因素,低速的、不稳定的网络将导致网络应用程序的访问阻塞,而稳定、高速的网络带宽,可以保证应用程序在网络上畅通无阻地运行。例如,Linux运维人员在系统中发现有条SQL语句耗费大量的系统资源,抓取这条执行的SQL语句,发现此SQL语句的执行效率太差,是开发人员编写的代码执行效率低造成的,这就需要把这个信息反馈给开发人员,开发人员在收到这个问题后,可以有针对性的进行SQL优化,进而实现程序代码的优化。

2024-04-26 20:56:13 986

原创 linux pci设备查看工具lspci使用_lspci找不到pci设备

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。

2024-04-26 19:27:30 871

原创 DevOps运维开发一体化_devops开发运维一体化

究竟什么是DevOps?要想回答这个问题,首先要明确DevOps这个过程参与的人员是谁?即开发团队和IT运维团队!那么,DevOps的意图是什么呢?即在两个团队之间,建立良好的沟通和协作,更快更可靠的创建高质量软件!DevOps是一种软件开发方法,涉及软件在整个开发生命周期中的持续开发,持续测试,持续集成,持续部署和持续监控。这些活动只能在DevOps中实现,而不是敏捷或瀑布,这就是为什么顶级互联网公司选择DevOps作为其业务目标的前进方向。

2024-04-26 17:57:23 622

原创 5 款新型 Linux 命令行工具,实用!

例如,在包含Git代码库的目录中搜索源代码文件时,fd会自动排除隐藏的文件和目录(包括.git目录),并忽略.gitignore文件中的模式。尽管我还是习惯使用旧工具,尤其是在远程连接到服务器时,但新的替代工具提供了额外的好处,而且在许多情况下都很有帮助性。另外,关注公众号Java技术栈,在后台回复:面试,可以获取我整理的 Linux 系列面试题和答案,非常齐全。在有些情况下,fd也需要其他选项。有关更多信息,请请见fd的GitHub代码库(https://github.com/sharkdp/fd/)。

2024-04-26 16:46:02 259

原创 40道常见的 K8S 面试题总结

Google Container Engine(GKE)是Docker容器和集群的开源管理平台。这个基于Kubernetes的引擎仅支持在Google的公共云服务中运行的群集。Heapster是由每个节点上运行的Kubelet提供的集群范围的数据聚合器。此容器管理工具在Kubernetes集群上本机支持,并作为pod运行,就像集群中的任何其他pod一样。因此,它基本上发现集群中的所有节点,并通过机上Kubernetes代理查询集群中Kubernetes节点的使用信息。

2024-04-26 16:45:32 369

原创 深挖 Rundll32,这些年网络安全面试的那些套路

除了检查.CPL文件外,在使用 Control_RunDLL 或 Control_RunDLLAsUser 函数时,应该一并检查所指向的.DLL文件合法性。使用 Rundll32.exe 执行运行 calc.exe 的 JavaScript 脚本并杀死启动的 Rundll32.exe 进程。很显然,这里的 CPL 文件也可以被替换成恶意文件,所以一旦出现可疑的路径及文件名,我们就需要结合其它工具来检查它的合法性。费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!

2024-04-20 21:37:05 850

原创 深度学习第三周学习总结_block,新鲜出炉的蚂蚁金服面经

ResNet在2015年由微软实验室提出,斩获当年ImageNet竞赛中分类任务第一名,目标检测第一名。通过堆叠卷积层和池化层来增加网络的深度,这样的网络性能是否就能相对浅层网络更优秀?在《Deep Residual Learning for Image Recognition》这篇论文中给出了答案。上图截取自原论文,可以看到。56层的网络不管是训练误差还是测试误差都要高于20层的网络。论文作者给出了两种解释:一是梯度消失或梯度爆炸。

2024-04-20 21:36:02 1002 1

原创 深度学习环境配置2——windows下的torch=1,2024年最新2024Linux运维通用流行框架大全

我选择了Add Anaconda to my PATH environment variable,这样会自动将anaconda装到系统的环境变量中,配置会更加方便一些。需要注意的是,如果在pip中下载安装比较慢可以换个源,可以到用户文件夹下,创建一个pip文件夹,然后在pip文件夹里创建一个txt文件。由于我们所有的操作都要在对应环境中进行,所以在进行库的安装前需要先激活环境。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?下载的时候使用迅雷下载就行了,速度还是比较快的!

2024-04-20 21:35:30 685

原创 深度学习强力助手:Docker入门 (第二章:更改docker镜像下载路径)

第一章介绍了几个常用命令,第二章介绍一下如何更改镜像下载路径。因为docker默认的路径一般在系统盘上面,但是系统盘内存有限,因此我们把docker的下载路径更改到机械硬盘上。

2024-04-20 21:34:27 404

原创 深度好文:Linux文件系统剖析_linux 文件系统剖析,大厂必备

它包含管理文件系统所需的信息,包括文件系统名称(比如 ext2)、文件系统的大小和状态、块设备的引用和元数据信息(比如空闲列表等等)。在注册新的文件系统时,会把这个文件系统和它的相关信息添加到 file_systems 列表中(见图 2 和 linux/ include/ linux/ mount.h)。尽管大多数文件系统代码在内核中(后面讨论的用户空间文件系统除外),但是图 1 所示的体系结构显示了用户空间和内核中与文件系统相关的主要组件之间的关系。VFS 记录当前支持的文件系统以及当前挂载的文件系统。

2024-04-20 21:33:56 685

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除