自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年Linux最全linux 使用cpack打包程序_cpack_package_description_summary(1)

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。读者可以根据自己的项目需求来调整和自定义更多的选项,包括文件安装路径、依赖项等。

2024-04-30 16:44:52 253

原创 2024年Linux最全Linux shell编程学习笔记41:lsblk命令_opensuse shell lsblk

本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。lsblk命令的功能是查看系统中硬盘,闪存盘,CD-ROM等块设备的信息,包括这些设备之间的依赖关系。最全的Linux教程,Linux从入门到精通。lsblk [选项] [ …

2024-04-30 16:43:09 496

原创 2024年Linux最全Linux Shell 中各种括号的作用 ()、(())、[]、[[]]、{(2)

①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。②命令替换。等同于cmd,shell扫描一遍命令行,发现了cmd结构,便将(cmd)中的cmd执行一次,得到其标准输出,再将此输出放到原来命令。有些shell不支持,如tcsh。③用于初始化数组。如:array=(a b c d)①整数扩展。这种扩展计算是整数型的计算,不支持浮点型。

2024-04-30 16:42:38 362

原创 2024年Linux最全Linux Shell 中各种括号的作用 ()、(())、[]、[[]]、{(1)

①大括号拓展。(通配(globbing))将对大括号中的文件名做扩展。在大括号中,不允许有空白,除非这个空白被引用或转义。第一种:对大括号中的以逗号分割的文件列表进行拓展。如 touch {a,b}.txt 结果为a.txt b.txt。第二种:对大括号中以点点(…)分割的顺序文件列表起拓展作用,如:touch {a…d}.txt 结果为a.txt b.txt c.txt d.txt②代码块,又被称为内部组,这个结构事实上创建了一个匿名函数。

2024-04-30 16:42:07 419

原创 面试官:了解Linux内存管理吗?我直接把这10张图甩给他(1)

Linux内存管理是一个非常复杂的系统,本文所述只是冰山一角,从宏观角度给你展现内存管理的全貌,但一般来说,这些知识在你和面试官聊天的时候还是够用的,当然我也希望大家能够通过读书了解更深层次的原理。希望这篇文章可以作为一个索引一样的学习指南,当你想深入某一点学习的时候可以在这些章节里找到切入点,以及这个知识点在内存管理宏观上的位置。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以点击这里获取!

2024-04-29 21:16:21 450

原创 面试完腾讯我才发现这些知识点竟然没掌握全,大牛手把手带你

A:刚才我们说了,只要是 ViewRootImpl 创建的线程就可以 touch view,然后 WindowManger.addView 的时候又会去创建 ViewRootImpl,所以我们只要在子线程调用 WindowManger.addView,这个时候添加的这个 View,就只能在这个子线程刷新了,这个子线程就是这个 View 的 UI 线程了。因为是无参,所以创建时用的哪个线程,Handler 里的 Looper 用的就是哪个线程了。A:这是你说的,记住这个开发的时候不会错,但是不够准确。

2024-04-29 21:14:37 422

原创 面试完腾讯我才发现这些知识点竟然没掌握全,大牛手把手带你(1)

考虑到文章的篇幅问题,我把这些问题和答案以及我多年面试所遇到的问题和一些面试资料做成了PDF文档,如果有需要的朋友可以私信我【面试】免费领取点击这里领取Android面试资料汇总为了做好运维面试路上的助攻手,特整理了上百道【运维技术栈面试题集锦】,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。本份面试集锦涵盖了174 道运维工程师面试题128道k8s面试题。

2024-04-29 21:14:06 461

原创 面经总结之linux的常用命令

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。Linux中查看进程运行状态的指令、查看内存使用情况的指令、tar解压文件的参数。

2024-04-29 21:13:00 151

原创 在Linux系统里使用Apache搭建Web网站服务器_在linux使用源码装apache发布网站

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

2024-04-29 12:54:16 147

原创 在Linux系统中创建不可登录的sudo用户xxcs_创建用户并指定用户不能登录(1)

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-29 12:53:13 507

原创 在linux服务器安装JDK安装(2)

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

2024-04-29 12:52:42 432

原创 在linux服务器上安装xshell、xftp、nginx,部署前端打包的dist项目_xftp部署dist

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

2024-04-29 12:52:11 290

原创 从 linux内核来看进程与线程的异同_linux启动进程放在不同核上

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

2024-04-29 04:00:24 148

原创 从 linux内核来看进程与线程的异同_linux启动进程放在不同核上(1)

进程(process)常常被定义为程序的执行。可以把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于它自己。线程(thread)则是某一进程中一路单独运行的程序。也就是说,线程存在于进程之中。一个进程由一个或多个线程构成,各线程共享相同的代码和全局数据,但各有其自己的堆栈。由于堆栈是每个线程一个,所以局部变量对每一线程来说是私有的。由于所有线程共享同样的代码和全局数据,它们比进程更紧密,比单独的进程间更趋向于相互作用,线程间的相互作用更容易些,因为它们本身

2024-04-29 03:59:21 217

原创 什么样的DevOps技能是团队需要的?_devops 适合团队

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

2024-04-29 03:58:50 320

原创 什么样的DevOps技能是团队需要的?_devops 适合团队(1)

CI工具DevOps应该熟悉包括CruiseControl,CruiseControl.NET,Jenkins,Bamboo,Hudson,ThoughtWorks的Go,Urbancode的Anthill Pro,微软的团队基础服务器和Jetbrains的城市团队。拥有Ansible,SaltStack,Puppet,Docker,Chef和Windows PowerShell DSC等工具的经验以及包括Ruby,Python,Java和PHP在内的语言的流畅性是DevOps pro的必备技能。

2024-04-29 03:58:20 312

原创 Oracle 11gR2 使用RMAN Duplicate复制数据库_oracle duplicate必须使用spfile启动到nomount吗(2)

这个时候我提出了11g的RMAN Duplicate方案,它可以在线实现异机的在线备份,且无需人工干预,通过网络将数据传输过来后能够自动open备机.2.6 用pfile文件,将辅助数据库启动到nomount状态。2.1 构建辅助数据库目录结构,配置辅助数据库相关系统参数。三、构建辅助数据库目录结构,配置辅助数据库相关参数。2.4 创建辅助数据库实例口令文件。六、启动数据库到nomount状态。2.3 创建pfile,并修改。2.2 安装软件并创建数据库。四、安装软件并创建数据库。2.5 配置静态监听。

2024-04-28 20:02:26 259 1

原创 Oracle 11gR2 使用RMAN Duplicate复制数据库_oracle duplicate必须使用spfile启动到nomount吗(1)

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。SQL>exit ---------必须退出。

2024-04-28 20:01:55 796

原创 openstack在dashboard用iso制作qcow2的镜像【制作linux为例】、linux重封装(1)

2、创建源为刚上传的ISO的volume进入dashboard,选择卷来源选择 镜像,选择刚上传的镜像,类型磁盘大小根据情况定3、创建一个空的volume,后续做系统盘4、创建一个实例,boot from 步骤2所创建的volume。

2024-04-28 20:00:49 241

原创 Linux介绍、安装、常见命令(1)

定义与背景: Linux是一种自由和开源的操作系统内核,由林纳斯·托瓦兹在1991年创建。它基于Unix哲学和设计,被广泛用于服务器、桌面计算、嵌入式系统等领域。特点开源性: Linux的源代码可以被任何人查看、修改和分发。安全性与稳定性: 它被认为是最安全和最稳定的操作系统之一。多样性: 多种Linux发行版可供选择,如Ubuntu、Fedora、Debian等。

2024-04-28 12:51:49 634

原创 Linux交叉编译opencv(ARM)_linux下编译opencv4(1)

在search框搜索zlib,在BUILD_ZLIB后打勾,并选择ZLIB_INCLUDE_DIR路径,为你的opencv源码路径中的3rdparty/zlib。,将下载后的文件夹解压到主目录,重命名为opencv,在此文件夹中新建文件夹arm-build,arm-install(用于存放交叉编译后的opencv库)在search框搜索pkg,在OPENCV_GENERATE_PKGCONFIG后打勾,生成opencv.pc文件。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

2024-04-28 12:50:46 906

原创 LINUX之网络编程j简述_网络sfd

Ipv4 中用到的函数有 inet_aton()、 inet_addr()和 inet_ntoa(),而 IPV4 和 Ipv6 兼容的函数有 inet_pton()和 inet_ntop()。htons(),ntohs(),htonl()和 ntohl().这四个地址分别实现网络字节序和主机字节序的转化, 这里的 h代表 host,n 代表 network, s 代表 short, l 代表 long。函数 inet_ntoa(): 将网络字节序的 32 位二进制数值转换为点分十进制的 IP 地址。

2024-04-28 12:50:15 658

原创 LINUX之网络编程j简述_网络sfd(1)

服务器处于监听状态时,如果某时刻获得客户机的连接请求, 此时并不是立即处理这个请求,而是将这个请求放在等待队列中,当系统空闲时再处理客户机的连接请求。当 accept 函数接受一个连接时, 会返回一个新的 socket 标识符,以后的数据传输和读取就要通过这个新的 socket 编号来处理,原来参数中的 socket 也可以继续使用, 继。addr为结构体指针变量,和 bind 的结构体是同种类型的, 系统会把远程主机的信息(远程主机的地址和端口号信息) 保存到这个指针所指的结构体中。

2024-04-28 12:49:44 551

原创 Linux--RAID磁盘阵列学习使用(详细学习)_linux使用磁盘分区组raid0

mdadm -AR /dev/md1 /dev/sdb{3,4} #从新声明md1磁盘成员。mdadm /dev/md1 -a /dev/sdb4 #添加损坏盘。mdadm /dev/md1 -a /dev/sdb5 #添加冗余盘。mdadm /dev/md1 -f /dev/sdb4 #模拟损坏。mdadm /dev/md1 -r /dev/sdb4 #物理拔除。mdadm /dev/md1 -a /dev/sdb5 #添加新盘。

2024-04-28 08:50:00 303

原创 Linux--LVS负载均衡群集_ipvsadm工具来配置什么负载调度器,管理群集节点(1)

添加服务器节点为虚拟服务器192.168.1.1添加两个节点服务器,若希望使用保持连接,还应该添加“-p 60” 选项,其中60为保持时间(单位为s)选项:-a表示添加真实服务器,-t用来指定VIP地址及TCP端口,-r用来指定RIP地址及TCP端口,-m表示使用NAT群集模式(-g DR模式和-i TUN模式),-w用来设置权重(权重为0时表示暂停节点)查看群集节点状态选项:-l可以列表查看LVS虚拟服务器,可以指定查看某一个VIP地址,结合选项-n将以数字形式显示地址,端口信息。删除服务器节点。

2024-04-28 08:48:18 382

原创 Linux--Keepalived双机热备_linux lo 0

Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管,它与HeartBeat RoseHA 实现相同类似的功能,都可以实现服务或者网络的高可用,但是又有差别,HeartBeat是一个专业的、功能完善的高可用软件,它提供了HA 软件所需的基本功能,比如:心跳检测、资源接管,检测集群中的服务,在集群节点转移共享IP地址的所有者等等。

2024-04-28 08:47:47 187

原创 Linux--GlusterFS分布式文件系统群集_linux gluster

*4.弹性卷管理:**GlusterFS通过将数据储存在逻辑卷中,逻辑卷从逻辑存储池进行独立逻辑划分。逻辑存储池可以在线进行增加和移除,不会导致业务终端。**5.基于标准协议:**Gluster存储服务支持NFS,CLFS,HTTP,FTP,SMB及Gluster原生协议,完全与POSIX标准兼容。

2024-04-28 08:47:16 368

原创 AI创作:技术进步下的机遇与挑战

在信息技术迅猛发展的今天,人工智能(AI)已经渗透到我们生活的各个方面,包括文章创作这一领域。随着AI技术的日益成熟,其在内容创作上的应用引发了广泛的讨论和争议。一方面,有些平台和个人对AI创作的内容持保守态度,担心其可能带来的负面影响,如内容的原创性、质量问题以及对传统创作职业的影响。另一方面,也有许多人认为AI创作是技术进步的体现,它能够有效地辅助人类创作,提高效率和质量。本文旨在分析AI在文章创作中的应用,探讨其是否应该被广泛推荐使用。

2024-04-28 00:49:23 399

原创 @有缘人,送你一套Linux搭建redis集群宝典

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

2024-04-28 00:47:41 745

原创 @有缘人,送你一套Linux搭建redis集群宝典(1)

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

2024-04-28 00:47:10 526

原创 98%的运维人员会中招的运维安全陋习,你中了几个?_计算机运维工程师有哪些无效行为

在这之后,企业对运维安全投入迅速加大,各种运维安全问题也引起广泛关注。剩下的,各种研究报告也从来没有把运维安全问题列入单独的统计范畴,所以这里借用2016年CNVD的统计,可以发现明显属于运维安全问题的网络设备漏洞和操作系统漏洞,占比已超过20%,加上应用程序漏洞中包括的各种应用版本漏洞,相信归属于运维安全领域的漏洞比例将极其可观。一直以来我们强调RBAC,但是运维太忙,开发测试人员需求太多时,很多运维人员会直接授权他们root权限,而他们对系统级访问控制不甚了了,因此造成的漏洞非常“可观”。

2024-04-28 00:46:39 516

原创 华为云挂载磁盘及初始化数据盘(Linux)_华为服务器怎么挂载硬盘(1)

【代码】华为云挂载磁盘及初始化数据盘(Linux)_华为服务器怎么挂载硬盘(1)

2024-04-27 13:29:40 414

原创 十款开源又好用的Linux安全工具_burp suite pro工具要收钱吗

以下是国外媒体列出的一份Linux安全工具清单,列举了具有代表性的十个网络安全工具,其中大部分是免费开源安全工具,只有Burp Suite Pro和Metasploit Pro是付费工具,两者被认为在企业漏洞评估和渗透测试中可发挥重要作用。

2024-04-27 13:28:42 685

原创 十分钟加固Linux服务器_distro(3)

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

2024-04-27 13:27:44 707

原创 十分钟加固Linux服务器_distro(1)

本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。11.二重认证 (google-authenticator) Time-based One-Time Password algorithm。找到红字内容,在红字内容上添加蓝字信息,并保存。

2024-04-27 13:26:44 710

原创 【Linux】一步一步学Linux系列教程汇总(更新中

082.【Linux】一步一步学Linux——useradd命令(82)083.【Linux】一步一步学Linux——adduser命令(83)084.【Linux】一步一步学Linux——userdel命令(84)085.【Linux】一步一步学Linux——passwd命令(85)086.【Linux】一步一步学Linux——usermod命令(86)087.【Linux】一步一步学Linux——groupadd命令(87)088.【Linux】一步一步学Linux——groupdel命令(

2024-04-27 05:55:36 966

原创 select用法&原理详解(源码剖析)_linux select用法(2)

/使用转化后的时间调用ret = core_sys_select(n, inp, outp, exp, &timeout)函数。FD_ISSET(int fd, fdset *fdset):检查fdset联系的文件句柄fd是否可读写,>0表示可读写。FD_CLR(int fd, fd_set *fdset):清除文件句柄fd与fdset的联系。//get_fd_set调用copy_from_user从用户空间拷贝了fd_set。//将修改后的fd_set写回用户空间。//将剩余时间拷贝回用户空间进程。

2024-04-27 04:16:34 256

原创 Linux系统系列之一:Linux系统常用命令之一

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。//数据i进行insert操作,光标移动到需要修改的地方进行修改,esc退出。

2024-04-27 02:31:14 635

原创 Linux文件和目录常见的命令

这是一张比较完善的关于linux文件和目录命令的思维导图我是用xmind 做的,这个图毕竟是截图出来的,很多地方会显得比较模糊,从框架上看内容还是挺多的,目前已经全面更新,针对粉丝提供免费下载服务,审核通过,粉丝即可下载一、目录命令。

2024-04-27 00:58:51 786

原创 Linux后台运行程序最实用的两种方式(2)

1、如何使用screen上图是screen的session列表,图中Attached代表有其他终端正在使用这个session,Detached说明session处于离线状态,下面一起来看一下我们使用Screen时,常用的一些命令:screen -S name -> 创建一个名为:name 的session(伪终端)screen -R name -> 先试图恢复离线的session。若找不到离线的,即建立新的session(伪终端)screen -ls -> 列出所有已经存在的session。

2024-04-26 23:35:22 802

空空如也

空空如也

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

TA关注的人

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