![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 59
吴bug
如果没有特别的幸运,那就特别的努力吧!
展开
-
系统负载和CPU利用率有什么区别?
系统负载(system load)和 CPU利用率(CPU utilization)是两个不同的概念。原创 2023-04-04 15:12:11 · 837 阅读 · 0 评论 -
Ubuntu10.04之grub2详解
在早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种方式修改系统启动项了。Grub 2特性Grub 2(GRand Unified Bootloader, version 2)是Grub的第二版。Grub 2对Grub的接口进行了完整到重写,基于PUPA(详细介绍)项目到研究,Grub 2更模块...转载 2020-08-20 10:04:51 · 1193 阅读 · 0 评论 -
电脑如何打开虚拟化设置?
当你开启Vmware中的虚拟机时,如果出现以上提示,说明你的虚拟化没有打开。在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的...原创 2020-02-09 22:41:36 · 61917 阅读 · 2 评论 -
设置grub2密码
本文基于以下文章进行了修改:http://www.douban.com/note/64464787/版本1.97-beta后,GRUB2开始支持设定开机密码了。可以直接修改/boot/grub/grub.cfg。当然,最好更改/etc/grub.d/00_head(为什么要修改这个文件,可参考:http://blog.csdn.net/todd911/article/details/9986291,先了解grub2的工作原理),在末尾添加:cat << EOFset superu.转载 2020-08-20 10:05:54 · 1036 阅读 · 0 评论 -
update-grub2与update-grub的区别
没有区别。Ubuntu 9.10及更高版本已安装GRUB2,但sudo update-grub仍然以标准命令为准。sudo update-grub和sudo update-grub2是等同的,所以运行哪一个并不重要。/usr/sbin/update-grub2仅仅是一个符号链接到/usr/sbin/update-grub。ls -l `which update-grub update-grub2`#output-rwxr-xr-x 1 root root 64 May 17 03:07 .转载 2020-08-20 09:22:05 · 2421 阅读 · 0 评论 -
The cache is empty. You need to run “apt-file update“ first.
操作系统版本:uniontechos-desktop-20-professional-1040-amd64.isouniontechos-desktop-20-professional-1050-amd64.iso今日安装 apt-file 后,出现以下问题root@uniontech:~# apt-file search dgetFinding relevant cache files to search ...E: The cache ...原创 2022-05-25 15:20:44 · 874 阅读 · 0 评论 -
错误:主机不支持 任意虚拟化选项
kvm原创 2022-05-06 14:37:40 · 1552 阅读 · 1 评论 -
Could not open /dev/vmmon: xxx.Please make sure that the kernel module `vmmon‘ is loade
Linux vmware报错显示缺少 vmmon 内核模块,但是本地搜索没有相关文件,也不能直接加载此模块。解决办法:从官网从新下载 vmware 【链接:Download VMware Workstation Pro】,再重新安装,即可解决上述问题。uos:/home/wd/Downloads# lsVMware-Workstation-Full-16.2.3-19376536.x86_64.bundleuos:/home/wudan/Downloads# chmod...原创 2022-04-25 10:05:29 · 2147 阅读 · 0 评论 -
Linux中sar命令-网卡流量
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。1、sar命令常用格式sar [options] [-A] [-...转载 2018-02-22 10:03:59 · 777 阅读 · 0 评论 -
vmstat详解-虚拟内存使用状况
vmstat详解 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令,是Linux/Unix都支持,相比top,看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。1.用法vmstat [-a] [-n] [-S...原创 2018-02-21 22:52:12 · 423 阅读 · 0 评论 -
LNMP+zabbix配置
一、zabbix服务端部署1、解压tar -xf nginx-1.10.1.tar.gztar -xf php-5.6.22.tar.gztar -xf freetype-2.4.0.tar.bz2tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gztar -xf zabbix-3.2.1.tar.gz 2、安装Nginxyum -y install ...转载 2018-03-01 12:52:06 · 421 阅读 · 0 评论 -
top命令详解-查看机器运行状态
以下是对Linux中top命令的用法进行了详细的介绍,需要的朋友可以过来参考下查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内...转载 2018-02-21 23:34:13 · 2844 阅读 · 0 评论 -
connection to database 'zabbix' failed:
在配置LNMP+zabbix时,发现zabbix_server服务可以启动,但是没有10051这个端口。查看日志,报错如下:发现日志链接不上:查找这个文件所在的位置:查找这个文件解决方法有两种:(一)创建mysql.sock链接重启数据库服务(二)修改zabbix_server.conf中的mysql.sock配置重启zabbix_server服务...原创 2018-03-01 12:47:24 · 8649 阅读 · 0 评论 -
iotop命令-监视磁盘I/O
iotop命令是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。iotop使用Python语言编写而成,要求Python2.5(及以上版本)和Li...转载 2018-02-22 10:17:47 · 1031 阅读 · 0 评论 -
如何在curl中设置自定义的HTTP头
如何在curl中设置自定义的HTTP头curl是一个强大的命令行工具,它可以通过网络将信息传递给服务器或者从服务器获取数据。他支持很多的传输协议,尤其是HTTP/HTTPS以及其他诸如FTP/FTPS, RTSP, POP3/POP3S, SCP, IMAP/IMAPS协议等。当你使用curl向一个URL发送HTTP请求的时候,它会使用一个默认只包含必要的头部字段(如:User-Agent, Ho...转载 2018-03-06 16:02:40 · 5018 阅读 · 0 评论 -
Linux中apt-get命令
apt-get简介在Ubuntu系统中,经常要用到apt-get install指令来安装软件,由于常常需要root权限来操作,所以搭配sudo食用口感更佳,apt-get指令对于安装、卸载、升级软件提供一条龙服务,对比于源码安装,实在是业界良心。源码安装源码安装的流程一般是三部曲:./configuremakemake install ./configure是为了检测目标安装平台的特征,并且检查依赖的软件包是否可用或者是否缺少依赖软件包,configure事实上是个脚本,转载 2020-08-19 13:23:19 · 770 阅读 · 0 评论 -
Linux中rpm命令详解
Linux中rpm命令参数是我们在更新或升级中常用到它了,下面本文就来介绍rpm命令参数详解,希望对各位朋友。rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。还不清楚具体有啥用,只知道可以检查一个软件是否安装。比如: rpm -qa |grep rsync-i,...转载 2018-02-22 10:42:32 · 1437 阅读 · 0 评论 -
vim如何删除行首、行位空格、空格行
删除空格行:非编辑状态下输入:g/^$/d删除行首空格:非编辑状态下输入:%s/^\s*//g删除行尾空格:非编辑状态下输入:%s/\s*$//g转载 2018-08-21 10:27:43 · 3185 阅读 · 0 评论 -
Linux中reload和restart的区别
相同点:二者都是使配置文件重新生效不同点:reload(重新加载),reload会重新加载配置文件,服务不会中断。而且reload时会测试conf语法等,如果出错会rollback用上一次正确配置文件保持正常运行。也叫平滑重启,不会对已经连接的服务造成影响。restart(重启)(先stop后start),会重启服务。这个重启会造成服务一瞬间的中断,如果配置文件出错会导致服务启动失败,...原创 2020-05-06 11:13:44 · 2473 阅读 · 0 评论 -
linux之lsof
lsof命令简介:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”。因此通过lsof工具能...转载 2018-03-06 16:41:38 · 241 阅读 · 0 评论 -
Linux中apt命令
apt简介Advanced Packaging Tool(apt)是Linux下的一款安装包管理工具。最初只有.tar.gz的打包文件,用户必须编译每个他想在GNU/Linux上运行的软件。用户们普遍认为系统很有必要提供一种方法来管理这些安装在机器上的软件包,当Debian诞生时,这样一个管理工具也就应运而生,它被命名为dpkg。从而著名的“package”概念第一次出现在GNU/Linux系统中,稍后Red Hat才决定开发自己的“rpm”包管理系统。很快一个新的问题难倒了GNU/Linux制作者原创 2020-08-19 11:22:05 · 1061 阅读 · 0 评论 -
w 命令详解-目前登入系统的用户信息
linux w 命令详解功能说明:显示目前登入系统的用户信息。语法:w [-fhlsuV][用户名称]linux w 命令补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行linux w 命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。linux w 命令参数:-f 开启或关闭显示用户从何处登入系统。-h 不显示各栏位的标题信息列。-l...原创 2018-02-21 22:04:52 · 1522 阅读 · 0 评论 -
/dev/sr0与/dev/cdrom
sr代表 scsi + romsd代表 scsi + disksg 代表 scsi + genericst代表 scsi + tape[root@nsd ~]# ls -l /dev/cdromlrwxrwxrwx. 1 root root 3 3月 3 01:16 /dev/cdrom -> sr0==>有次看出/dev/cdrom是sr0的链接文件...原创 2019-03-02 17:33:47 · 4054 阅读 · 0 评论 -
nginx配置之一堆without
现在装nginx,一般是装tengine。现最新版是基于nginx1.2.9的tengine-1.5.2,下文的参数是tengine-1.5.2的,和原版nginx应该大同小异。我目前的安装一般是:./configure --prefix=/usr/local/webserver/tengine --without-http_ssl_module安装完后,可通过nginx -l 查看已安装的模块,好多,于是看了下configure里的without参数。./configure --help | gre转载 2020-08-19 14:13:50 · 890 阅读 · 0 评论 -
Tomcat的工作模式和运行模式
(1)工作模式Tomcat作为servlet容器,有三种工作模式:1、独立的servlet容器,servlet容器是web服务器的一部分; 2、进程内的servlet容器,servlet容器是作为web服务器的插件和java容器的实现,web服务器插件在内部地址空间打开一个jvm使得java容器在内部得以运行。反应速度快但伸缩性不足; 3、进程外的servlet容器,servlet容器...原创 2020-01-04 16:22:32 · 597 阅读 · 0 评论 -
Linux下安装过程中编译PHP时报错:configure: error: jpeglib.h not found.
今天在搭建LNMP编译PHP时,报错:configure: error: jpeglib.h not found.[root@cac3 php-5.6.22]# ./configure \> --prefix=/usr/local/php5/ \> --enable-fpm \> --enable-mbstring \> --enable-bcmath \> --en...原创 2018-02-28 11:25:11 · 33279 阅读 · 1 评论 -
Samba
Samba是著名的开源软件项目之一,它在Linux/UNIX系统中实现了微软的SMB/CIFS网络协议,从而使得跨平台的文件共享变得更加容易。 与Samba相关的几个软件包,主要包括服务端软件Samba、客户端软件samba-client,用于提供服务端和客户端程序的公共组件samba-common。 Samba服务器提供smbd、nmbd两个服务程序,分别完成不同的功能。其中,s...原创 2020-01-04 17:17:35 · 525 阅读 · 0 评论 -
UOS Bind9 反向解析故障
UOS bind9反向解析出现以下问题:root@uos1:/etc/bind# host 192.168.200.201201.200.168.192.in-addr.arpa has no PTR record相关配置文件内容如下:root@uos1:/etc/bind# cat /etc/resolv.conf # Generated by NetworkManagersearch public#nameserver 192.168.200.1#本机IP为192.168原创 2020-12-09 15:41:52 · 753 阅读 · 1 评论 -
deepin/uos 更改默认的网卡名称为eth和无线网卡名wlan
vim /etc/default/grub在 GRUB_CMDLINE_LINUX_DEFAULT="sqlash quiet 后面添加一句 net.ifnames=0biosdevname=0或在 GRUB_CMDLINE_LINUX="" 的""中间添加一句 net.ifnames=0 biosdevname=0皆可root@uos:~# vim /etc/default/grub# Written by com.deepin.daemon.Grub2DEEPIN_G...原创 2020-08-20 11:19:01 · 1865 阅读 · 0 评论 -
UOS20命令行高亮功能-ls别名默认没设置
UOS系统版本如下:目前此版本的ls默认没有设置别名,没有高亮功能如需添加别名/打开高亮,需要手动设置,根据配置文件提示,打开注释行:更改后效果:原创 2020-08-25 14:21:41 · 536 阅读 · 0 评论 -
UOS无法安装软件-更改软件源或激活
今天在使用UOS虚拟机安装nginx时出现以下问题:root@uos1:~# apt -y reinstall nginx正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 不能重新安装 nginx,因为无法下载它。升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。有 2 个软件包没有被完全安装或卸载。解压缩后会消耗 0 B 的额外空间。正在设置 nginx-full (1.14..原创 2020-12-04 09:49:25 · 10219 阅读 · 0 评论 -
deepin/UOS1040密码破解(命令行删除密钥环)
环境说明系统版本:uniontechos-desktop-20-professional-1040_amd64百度网盘系统链接: https://pan.baidu.com/s/1Z61lFL1l8Vlj7J86wWEkTA 密码: 1040用户名:uos1040操作步骤在grub的引导装载程序菜单上,键入“e”进入编辑模式。 找到linux /vmlinuz-...所在行,ro改为“rw”,并在此行尾添加“init=/bin/bash”,如图1所示。添加完成后按快捷键“Ctrl+X.原创 2021-03-16 11:38:49 · 5159 阅读 · 10 评论 -
wine —— windows软件移植到Linux系统
windows软件移植到Linux —— wine导读:wine是我们在Linux下运行部分Windows应用程序必不可少的工具。接下来主要了解wine服务的工作原理、wine服务的部署以及windows应用程序在统信UOS操作系统中的安装。一、wine服务简介1、wine是什么?Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Wind.原创 2020-12-18 15:56:18 · 12165 阅读 · 1 评论