目录1 切换到zsh1.1 查看系统当前的shell1.2 查看bin下是否有zsh包1.3 安装zsh包1.4 切换shell至zsh2 安装oh-my-zsh2.1 oh-my-zsh源码是放在github上的,所以先要安装git2.2 修改配置2.2.1 修改主题2.2.2 修改插件3 使用技巧为何要换成zsh,主要是两点吧界面更漂亮,换一种心情更高级的功能,提高效率1 切换到zsh使用ro
VMware14 安装 Centos7新建虚拟机新建虚拟机向导创建虚拟空白光盘安装Linux系统对应的CentOS版虚拟机命名和定位磁盘位置处理器配置,看自己是否是双核、多核设置内存为10GB(根据自己需要)网络设置NAT选择IO控制器类型选择磁盘类型新建虚拟磁盘设置磁盘容量你在哪里存储这个磁盘文件(指定磁盘文件)新建虚拟机向导配置完成VM设置加载ISO加电并安装配置CentOS加电后初始化欢迎进
转载 8月前
56阅读
Centos7.5 ----- docker ------- splash               第一步:服务器环境的配置            &nbs
转载 2024-05-21 16:28:31
171阅读
一 cron服务cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin/service crond reload 以上分别为启动、停止、重启服务和重新加载配置。要把cron设为在开机的
崩溃式内存导出(Crash Dumps)  崩溃式内存导出是指让系统自己崩溃(比如蓝屏而死BSoD)然后自动生成内存转储文件。转储有三种:“完全内存转储”、“核心内存转储”和“小内存转储”,在默认情况下,转储文件被写入 %SystemRoot%/Memory.dmp 文件中。之后可以用微软的一个工具Kernel Memory Space Analyzer对Memory.dmp进行分析。崩
原因分析服务器分类,web服务器,数据库服务器,文件服务器,中间件,其它服务器。web服务器分析:常见的web应用apache,nginx,IIS等。宕机原因很多,cpu,内存,IO磁盘,应用BUG,内核BUG,硬件等系统和内核版本 流程1.查看宕机的时间记录和历史登陆还有重启时间last reboot last -F |grep crash 查看历
对于比较高明些的攻击者来说,进入Linux操作系统后,还应了解自己的“蛛丝马迹”并清除这些痕迹,自然就要了解一些日志工具了。(1)logchecklogchek 可以自动地检查日志文件,定期检查日志文件以发现违反安全规则以及异常的活动。它先把正常的日志信息剔除掉,把一些有问题的日志保留下来,然后把这些信息 email 给系统管理员。logcheck 用 logtail 程序记住上次已经读过的日志文
1.1 su  切换用户带来的疑惑这是一个客户的案例,客户的一台 Oracle 数据库服务器突然宕机了,由于在线业务的需要,客户没有考虑太多就直接重启了服务器,系统重新启动倒是没有出现问题,可是接下来,当客户准备切换到 oracle 用户下启动数据库时,怎么都无法进行 su 切换,于是问题出现了。1 . 案例现象在 root 用户下,su 切换到一个普通用户 oracle 下,却发生了错
目的: 通过一个c语言实例,了解linux页表的组织结果和mmu的工作原理。通过页表找到一个物理地址, 对比物理地址与虚拟地址的内容是否一致。运行环境:$ uname -r3.15.6-200.fc20.x86_64准备工作1. 安装crash$ sudo yum install crash熟悉crashhelp:http://people.redhat.com/anderson/hel
目录:一、CentOS 7 的安装二、CentOS 7 的网络设置三、目录与文件操作四、Vi文本编辑器 一、CentOS 7 的安装              参考:https://edu.51cto.com/center/course/lesson/index?id=94959 二、Ce
目录原理crash 常用命令错误分析恢复函数调用栈推导参数值原理kdump是内核转存工具生产内核在崩溃时,启动kexec捕获内核,快速切换到备份的内核crash使用方式crash [vmcore] [vmlinux]vmcore:转储的内核文件vmlinux:带调试内核符号信息的内核映像,make编译内核源码时会生成启动调试信息# crash dump.202212030803 /mnt/vmli
这是对pthread线程的一个简单应用1.      实现了线程池的概念,线程可以重复使用。2.      对信号量,互斥锁等进行封装,业务处理函数中只需写和业务相关的代码。3.      移植性好。如果想把这个线程池代码应用到自己的实现中去,只要写
swoole的优点就不说了,安装对于没接触过的还是优点麻烦,写个教程看看能不能帮上需要的同学们!centos7的安装就不说了 网上很多,一般都是虚拟机里面安装的 ,我是在mac虚拟机里面装的 (我装的时候分区就没有按照教程分区,系统自动分区的(20G)因为按照教程分区 有错误安装不了)温馨提示里面有桌面的程序看自己需不需要 ,自己选择! 安装好centos7后 咱们就开始装swoole,
转载 2024-03-19 06:41:58
154阅读
 在工作中经常会遇到一些内核crash的情况,本文就是根据内核出现crash后的打印信息,对其进行了分析,使用的内核版本为:Linux2.6.32。       每一个进程的生命周期内,其生命周期的范围为几毫秒到几个月。一般都是和内核有交互,例如用户空间程序使用系统调用进入内核空间。这时使用的不再是用户空间的栈空间,使用对应的内核栈空间。对每一个进
转载 2024-05-08 11:19:13
57阅读
文章目录一、调试环境准备二、使用crash分析vmcore1、bt命令2、log命令3、dis命令4、mod命令5、sym命令6、ps命令7、files命令8、vm命令9、task命令10、kmem命令11、struct命令13、p命令14、查看某个命令使用方法及使用示例15、其它命令三、写在最后 我们在 Kdump-内核崩溃转储服务中,介绍了kdump服务可以在系统崩溃时,生成崩溃转储文件v
转载 2024-05-06 18:55:55
955阅读
我用ultraiso把centos7的iso镜像写进U盘,然后从U盘启动电脑进入安装界面,如下:   界面说明:Install CentOS 7   : 安装CentOS 7 Test this media & install CentOS  7  :  测试安装文件并安装CentOS  7 Tro
转载 2023-11-25 18:56:45
147阅读
首先我们要准备VM虚拟机,centos7.4版本,私信我我的百度云盘链接里有,还有额为的惊喜。一.磁盘配额的作用当 Linux 根分区的磁盘空间耗尽时,Linux 操作系统将无法再建立新的文件(包括程序运行的临时文件),从而出现服务程序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止
        一般自己想搞东西,没有服务器,就只能搭虚拟机了...所以把配置过程记录下来 一.安装虚拟机和CentOS7系统。    这个很简单,网上很多,就不多说了。 二.配置linux系统的ip,是其能够上网,并且可以本机SSH链接。    1.本机打开cmd,输入ipcon
转载 2024-07-18 23:48:19
114阅读
文章目录NFS是什么服务端配置安装NFS建立共享目录并设置权限配置文件启动NFS服务设置防火墙查看是否共享成功客户端配置安装NFS查询NFS服务器的远程共享信息建立共享目录挂载服务器目录一劳永逸总结 NFS是什么最近项目上有这么个需求,客户端上传文件的时候,想把文件上传到另外一台服务器。本来想用ftp的,觉得太麻烦,就各种查资料,请教别人,后来发现,NFS这个东东真不错。NFS(网络文件系统)服
转载 2024-08-08 13:45:47
208阅读
操作系统:centos7.1 (在ubuntu上测试过,不支持 screen)主机:虚拟云主机问题出现:在使用打包式在线安装phpstudy时,由于安装过程非常漫长,http报文过一段时间没有回送,ssh连接就会断开。解决办法:使用screen进行会话管理,在连接断开后,再次登录终端,使安装过程继续下去。1.安装screenyum install screen2.创建会话并进入screen模式,进
转载 2024-02-20 11:36:37
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5