Linux 系统 deb 包的管理

dpkg 是ubuntu或debian系统使用的包管理工具,掌握常用的命令选项,可以帮助我们更好的管理包。-i:安装指定的软件包-r:移除指定的软件包-P:完全移除指定的软件包,包括配置文件-l:列出系统中已安装的软件包-s:显示指定软件包的详细信息-L:列出指定软件包安装的文件-c:列出指定软件包的内容(未安装)-I:显示指定软件包的基本信息(未安装)-x:从一个安装包中解压所有的文件(未安装)-e:从一个安装包中提取其控制信息和脚本(未安装)查看一个文件属于哪个包1dpkg-query-S/bin/ls...
开发笔记 开发笔记·2024-02-24

Linux 下挂载新硬盘方法 CentOS

Linux的硬盘识别:一般使用”fdisk-l”命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息#fdisk-l[cpp] viewplain copyDisk /dev/sda: 42.9 GB, 42949672960 bytes  255 heads, 63 sectors/track, 5221 cylinders  Units = cylinders of 16065 * 512 = 8225280 bytes  Sector size (logical/physical): 512 bytes&n...

Linux网卡驱动常用命令与操作

modprobe:安装网卡驱动modinfo:查看网卡驱动具体信息ethtool-ieth0:查看某个网口的驱动信息lvspci:查看pci信息depmod:加载驱动ko的以来模块cat/proc/interrupt|grepethx:查看网卡的队列数。执行以下命令,解决网卡驱动依赖问题1234$depmod-a2.6.32-642.15.1.11.3.1.el6.alpha1.x86_64$modinfoigb-k2.6.32-642.15.1.11.3.1.el6.alpha1.x86_64$depmod-a#不加内核版本参数,就只针对当前内核安装新驱动后,reboot后需要查看网卡队列是否开启 cat/proc/interrupt|grepeth4如果没有开启队列,需要配置 /etc/modprobe.conf 或 /etc/modprobe.d/modprobe.conf12optionsigbInterruptThrottleRate=3000,3000,3000,3000RSS=0,0,0,0LRO=0,0,0,0QueuePairs...

服务器的常规分类

服务器的种类是多种多样的,那么到底可以分为几种类型呢?随着互联网的不断发展,服务器也是不断演化出新的功能,按常规的分类,总结如下:一、按服务器的外观划分,可以分为台式服务器、机架式服务器和刀片服务器。台式服务器有的采用大小与立式PC台式机大致相当的机箱,有的采用大容量的机箱,像一个硕大的柜子一样,主要分为单塔式和双塔式。机架式服务器的外形看起来不像计算机,而是像交换机,有1U(1U=1.75英寸)、2U、4U等规格。机架式服务器安装在标准的19英寸机柜里面。刀片服务器是一种称之为“HAHD(HighAvailabilityHighDensity,高可用高密度)”的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的。在结构上它比前面介绍的机架式服务器更紧凑,因为它像刀片一样非常薄,而且可以根据需要选择是否插入整个服务器系统的机柜中,所以称之为"刀片服务器"。主要应用集群服务。二、按服务器使用的用途划分,可以分为通用型服务器和专用型服务器。  通用型服务器是没有为某种特殊服务专门设计的,可以提供各种服务功能的服务器。  专用型服务器是...
开发笔记 开发笔记·2024-01-30

什么是服务器的算力?

《中国算力白皮书(2022年)》给出的一个定义是这样的:算力是数据中心的服务器通过对数据进行处理后实现结果输出的一种能力。在服务器主板上,数据传输的顺序依次为CPU、内存、硬盘和网卡,若针对图形则需要GPU。那么如何衡量算力的大小呢?目前为止使用最广泛的是“浮点运算次数表达法”。“浮点运算次数表示法”(FLOPS)利用科学计数法来表达,包含3种常见类型。(1) 双精度浮点数(FP64):采用64位二进制来表达一个数字,常用于处理的数字范围大而且需要精确计算的科学计算。(2) 单精度浮点数(FP32):采用32位二进制来表达一个数字,常用于多媒体和图形处理计算。(3) 半精度浮点数(FP16):采用16位二进制来表达一个数字,适合在深度学习中应用。(FLOPS)单位:一个KFLOPS(megaFLOPS)=每秒一仟(=10^3)次的浮点运算,一个MFLOPS(megaFLOPS)=每秒一佰万(=10^6)次的浮点运算,一个GFLOPS(gigaFLOPS)=每秒拾亿(=10^9)次的浮点运算,一个TFLOPS(...
开发笔记 开发笔记·2024-01-30

PHP 服务器有哪些

PHP服务器指的是可以运行PHP脚本的服务器。这些服务器通常使用PHP作为其脚本语言,并且提供Web服务器功能。以下是一些常见的PHP服务器:Apache:Apache是最流行的Web服务器之一,也可以运行PHP。Apache可以通过模块或通过与PHP集成来实现这一点。Nginx:Nginx是一个高性能的Web服务器和反向代理服务器,也可以运行PHP。Nginx可以使用FastCGI协议来与PHP交互。MicrosoftIIS:IIS是微软的Web服务器,也可以运行PHP。IIS可以通过ISapi 扩展或与PHP集成来实现这一点。LiteSpeedWebServer:LiteSpeedWebServer是一个快速、高性能的Web服务器,也可以运行PHP。LiteSpeed可以通过模块或与PHP集成来实现这一点。PHP-FPM:PHP-FPM(FastCGIProcessManager)是一个FastCGI进程管理器,可以与许多Web服务器一起使用来运行PHP脚本。这些服务器都具有不同的优点和缺点,可以根据需求选择最适合的服务器。...
开发笔记 开发笔记·2024-01-29

linux 端口映射的方法有什么?

1、首先应该做的是/etc/sysctl.conf配置文件的net.ipv4.ip_forward=1默认是0。这样允许iptalbesFORWARD。2、在/etc/rc.d/init.d目录下有iptables文件,使用格式如下Usage:./iptables{start|stop|restart|condrestart|status|panic|save}相当与serviceiptables{....}把iptables服务停止,清除以前的规则,存盘到/etc/rc.d/init.d目录下,运行./iptablesstopiptalbes-Fiptalbes-Xiptalbes-Z/iptablessave3、重新配置规则iptables-tnat-APREROUTING-d219.239.xx.xx-ptcp--dport8080-jDNAT--to-destination172.18.10.205:80iptables-tnat-APOSTROUTING-d172.18.10.205-ptcp--dport80-jSNAT--to172.18.10.212iptables-A...

linux系统界面是怎么样的

1、SUSE:欧洲发行量第一的Linux版本,界面极其华丽,相比WindowsXP也毫不逊色,重点推荐;2、Mandriva:界面豪华,操作简单,是最适合于初学者上手的Linux版本;3、FedoraCore4:RedHat系列的后续最新版本,目前在世界范围内有最主泛的用户群;4、MacOS:苹果公司推出的操作系统,号称最稳定的类Unix操作系统;...

linux应用有哪些

Linux是一个开源的操作系统,拥有丰富的应用软件。以下是一些常见的Linux应用:1.文字编辑器:Vim、Emacs、Nano等用于编辑文本文件。2.网页浏览器:Firefox、Chrome等用于浏览互联网网页。3.文件管理器:Nautilus、Dolphin、Thunar等用于管理文件和文件夹。4.压缩工具:tar、gzip、zip等用于打包和压缩文件。5.图像处理工具:GIMP、Inkscape等用于编辑和处理图像。6.办公套件:LibreOffice、OpenOffice等用于办公文档的创建和编辑。7.音频播放器:Rhythmbox、VLCMediaPlayer等用于播放音频文件。8.视频播放器:VLCMediaPlayer、MPlayer等用于播放视频文件。9.图片查看器:EyeofGNOME、feh等用于查看和浏览图片。10.虚拟机软件:VirtualBox、VMware等用于在Linux上运行虚拟机。11.编程工具:GCC、Python、Java等用于编程和开发应用程序。12.数据库管理系统:MySQL、PostgreSQL等用于管理和操作数据库。13.网络工具:wget...
开发笔记 开发笔记·2024-01-09

Linux grep指令的10个使用技巧

grep(globalregularexpressionprint)是Linux或其他类Unix操作系统中的一个功能强大的命令行搜索工具。它可以从文件或标准输入中搜索文本或字符串,并显示匹配的行或统计信息。grep命令有大量的选项和用法,本文将介绍一些常见的示例。grep命令可用于在一个或多个文件中搜索字符串或正则表达式。以下是如何使用它的基本语法:grep'pattern'file1file2...全选复制例如,如果我们想在file.txt中搜索字符串“hello”,我们可以使用以下命令:grep'hello'file.txt全选复制这个命令会打印出file.txt中包含hello的所有行。我们还可以使用通配符来在多个文件中搜索。例如,如果我们想在当前目录下所有以.txt结尾的文件中搜索“hello”,我们可以使用以下命令:grep'hello'*.txt全选复制如果要使用正则表达式进行搜索,我们可以使用-E选项或使用egrep命令。例如,如果我们想在file.txt中搜索以h开头,后面跟一个或多个字母的单词,我们可以使用以下命令:gr...

解决npm安装包时报出:shasum check failed for错误(npm注册国内镜像介绍)

镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令1npmconfigsetregistry http://registry.cnpmjs.org2npminfounderscore(如果上面配置正确这个命令会有字符串response)2.命令行指定1npm--registry http://registry.cnpmjs.org infounderscore3.编辑 ~/.npmrc 加入下面内容1registry= http://registry.cnpmjs.org搜索镜像: http://cnpmjs.org建立或使用镜像,参考: https://github.com/fenmgk2/cnpmjs.org...

Redis 服务器命令

下表列出了redis服务器的相关命令:序号命令及描述1BGREWRITEAOF异步执行一个AOF(AppendOnlyFile)文件重写操作2BGSAVE在后台异步保存当前数据库的数据到磁盘3CLIENTKILL[ip:port][IDclient-id]关闭客户端连接4CLIENTLIST获取连接到服务器的客户端连接列表5CLIENTGETNAME获取连接的名称6CLIENTPAUSEtimeout在指定时间内终止运行来自客户端的命令7CLIENTSETNAMEconnection-name设置当前连接的名称8CLUSTERSLOTS获取集群节点的映射数组9COMMAND获取Redis命令详情数组10COMMANDCOUNT获取Redis命令总数11COMMANDGETKEYS获取给定命令的所有键12TIME返回当前服务器时间13COMMANDINFOcommand-name[command-name...]获取指定Redis命令描述的数组14CONFIGGETparameter获取指定配置参数的值15CONFIGREWRITE对启动Redis服务器时所指定的redis.conf配置...
开发笔记 开发笔记·2023-07-26

Linux tftp服务器

操作系统:centos7.9#安装tftp需要的支持xinetdyuminstallxinetdsystemctlstartxinetd#安装tftp-serveryuminstalltftp-server#更改配置文件后启动tftp服务systemctlstarttftp编辑配置文件:/etc/xinetd.d/tftpservicetftp{socket_type=dgramprotocol=udpwait=yesuser=rootserver=/usr/sbin/in.tftpd#指定存储路径,-c表示可以上传server_args=-s/var/lib/tftpboot-c#此行改为no,从而启用tftpdisable=noper_source=11cps=1002flags=IPv4}tftp启动报错:Adependencyjobfortftp.servicefailed.See'journalctl-xe'fordetails.解决办法:重启计算机,或重装tftp-server后重启。...
开发笔记 开发笔记·2023-07-18

如何在Linux命令行下查询字典?

首先你需要本地设置dictd。dictd 是一个字典数据库服务器。它允许你访问在线字典。但是等一下,我们不是要离线使用么?这是为什么我们要将其安装到本地的原因。它带有一个命令行客户端。要在Ubuntu或者Debian上安装你要输入: $sudoapt-getinstalldictd这个很简单。现在你需要安装用的字典。安装完每个字典插件后dictd都会自动重新加载它的数据库。让我们来安装英语字典和英语同义词词典。输入: $sudoapt-getinstalldict-gcide$sudoapt-getinstalldict-moby-thesaurus如果你希望查询其他可以查询的语言,你可以输入: $sudoapt-cachesearch“dictpackage”这会列出下面这样的: dict-freedict-eng-ara-DictpackageforEnglish-ArabicFreedictdictionarydict-freedict-eng-cro-DictpackageforEnglish-Croat...

Linux_scp

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。1.命令格式:scp [参数] [原路径] [目标路径]2.命令功能:scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。3.命令参数:-1  强制scp命令使用协议ssh1  -2  强制scp命令使用协议ssh2&...
开发笔记 开发笔记·2023-07-06
首页上一页...7891011...下一页尾页