Linux相关
文章平均质量分 63
.NET跨平台
比较认真。编程就是算法和数据结构,算法和数据结构是编程的灵魂。
展开
-
systemctl命令列出所有服务
systemctl是Systemd的主命令,可用于管理系统。转载 2024-06-19 01:14:29 · 852 阅读 · 0 评论 -
Ubuntu中安装RabbitMQ
消息队列一般用于系统间对接,能够降低系统耦合度。通过将消息的发送和接收分离来实现应用程序的异步和解耦。数据分发非阻塞操作或推送通知(如邮件、短信提醒等)实现发布/订阅,异步处理工作队列RabbitMq作为一款消息队列产品,它由Erlang语言开发,实现AMQP(高级消息队列协议)的开源消息中间件。转载 2024-06-06 22:51:43 · 322 阅读 · 0 评论 -
systemctl常用命令
systemctl是systemd的命令行工具,用于管理系统的服务单元。以下是一些常用的systemctl。原创 2024-06-05 17:36:16 · 600 阅读 · 0 评论 -
Windows和linux的异步io模型区别
Windows和Linux的异步IO模型有几个关键的区别,主要体现在实现方式、API设计和操作系统的支持上。原创 2024-06-05 15:31:46 · 552 阅读 · 0 评论 -
Linux查看指定网络接口的 IP 地址
要查看指定网络接口的 IP 地址,你可以使用ip addr命令。这将显示系统中所有网络接口的 IP 地址信息。如果你知道特定接口的名称(比如eth0wlan0等),你可以通过在命令后面加上接口名称来过滤结果。例如,如果你想要查看enp0s3如果你想要查看所有以en这将显示以en开头的所有接口的 IP 地址信息。原创 2024-05-19 16:29:06 · 1012 阅读 · 0 评论 -
systemctl和systemd的关系
的目标是提供一个更快速、更有效的启动过程,并提供了一种统一的方式来管理各种系统资源,例如服务、挂载点、套接字等等。它取代了传统的 SysVinit 系统,并成为了许多主流 Linux 发行版的标准初始化系统,比如 Ubuntu、Fedora、CentOS 等。则是 Linux 系统中的初始化系统和系统管理器,负责管理系统的各种资源和服务。是 Linux 系统中的一个初始化系统和系统管理器。命令,可以控制系统的服务单元,包括启动、停止、重新启动、启用、禁用等操作。是管理和控制系统的核心工具和组件。原创 2024-05-14 22:39:54 · 201 阅读 · 0 评论 -
Linux基础:timedatectl命令使用介绍
timedatectl是Linux下的一条命令,用于控制系统时间和日期。可以用来查询和更改系统时钟于设定,同时可以设定和修改时区信息。这篇文章简单介绍一下如何使用timedatectl进行常见操作。基础知识关于RTC/系统时钟/NTP/时区等基本信息和设定的介绍,可参看如下文章,本文不再赘述。https://blog.csdn.net/liumiaocn/article/details/79250793常见用法使用timedatectl可以进行如下常见操作查看当前时间/日期/时区:time转载 2021-12-22 23:53:01 · 5123 阅读 · 0 评论 -
Linux下使用timedatectl命令时间时区操作详解
timedatectl命令对于RHEL/CentOS 7和基于Fedora 21+的分布式系统来说,是一个新工具,它作为systemd系统和服务管理器的一部分,代替旧的传统的用在基于Linux分布式系统的sysvinit守护进程的date命令。timedatectl命令可以查询和更改系统时钟和设置,你可以使用此命令来设置或更改当前的日期,时间和时区,或实现与远程NTP服务器的自动系统时钟同步。在本教程中,我要讲的是,如何在你的Linux系统上,通过使用来自于终端使用timedatectl命令的NTP,设转载 2021-11-20 22:43:18 · 1549 阅读 · 0 评论 -
Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释
INT(快速关闭)----是当用户键入时由终端驱动程序发送的信号。这是一个终止当前操作的请求,如果捕获了这个信号,一些简单的程序应该退出,或者允许自给被终止,这也是程序没有捕获到这个信号时的默认处理方法。拥有命令行或者输入模式的那些程序应该停止它们在做的事情,清除状态,并等待用户的再次输入。TERM(快速关闭)----是请求彻底终止某项执行操作,它期望接收进程清除自给的状态并退出。HUP--...转载 2019-06-09 21:36:12 · 2867 阅读 · 0 评论 -
Linux及常用工具配置
Linux及常用工具配置身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会也不多,毕竟总有用到的时候PS:本文仅针对CentOS,使用其他发行版Linux请绕行,有补充的可以fork我另外本文不包含安装部分,不会安装的请自行查阅一、准备操作系统 * CentOS (本人使用的是7,推荐安转载 2017-09-30 16:37:53 · 762 阅读 · 0 评论 -
Linux cat命令详解
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 > filecat具体命令格式为 :cat ...转载 2019-06-11 22:39:47 · 2130 阅读 · 0 评论 -
CentOS7常用命令集合
常用命令文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file2 将file1复制为file2 cp -a dir1 dir2 复制一个目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录转载 2018-04-12 22:26:54 · 342 阅读 · 0 评论 -
CentOS基础命令大全
1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统shutdown -r now 重启(1)reboot 重启(2)logout 注销2.查看系统信息的命令arch 显示机器转载 2018-04-12 22:25:43 · 259 阅读 · 0 评论 -
Linux基础学习笔记
Linux教程Linux简介Linux是一套免费使用和自由传播的类Unix系统。是一个基于POSIX和Unix的多用户、多任务、多线程、多CPU的操作系统。 支持32位和64位硬件 Linux VS Windows 1. Linux主要应用在服务器上,而桌面操作是Windows 2. 同样内存,linux上运行速度更快,因为windows会存储一些图形化界面的数据占了部分内容 3. l转载 2017-09-30 16:21:59 · 821 阅读 · 0 评论 -
windows下使用curl命令&&常用curl命令
什么是curl命令?curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。如何在windows下使用curl命令?第一步: 进入curl下载官网,下载合适的版本,我这里下载的是windows 64位的curl。其中我下载的zip文件。 另外CAB文件也是压缩文件,这是微软出品,不太好用,建议使转载 2017-09-22 17:18:21 · 6980 阅读 · 0 评论 -
Linux数字权限解释
linux系统文件夹644、755、777权限设置详解 ,左至右,第一位数字代表文件所有者的权限, 第二位数字代表同组用户的权限, 第三位数字代表其他用户的权限。而具体的权限是由数字来表示的,读取的权限等于4,用r表示; 写入的权限等于2,用w表示; 执行的权限等于1,用x表示;通过4、2、1的组合,得到以下几种权限: 0(没有权限); 4(读取权限); 5(4+1 | 读取+执行);转载 2017-09-27 13:42:38 · 6061 阅读 · 0 评论 -
Shell(计算机壳层)
在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。 同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,转载 2017-09-19 11:19:55 · 1197 阅读 · 0 评论 -
Shell 教程
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。 Shell 在线工具Shell 脚本转载 2017-09-19 13:11:59 · 665 阅读 · 0 评论 -
linux超级基础系列—什么是shell? bash和shell有什么关系?
什么是Shell?shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。 shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建的 shell 命令集。此外,shell也能被系统中其他有效的Linux 实用程序和应用程序(utili转载 2017-05-31 15:25:24 · 2420 阅读 · 0 评论 -
查看CentOS上Apache位置,版本,停止,启动
查看Apache是否被安装:[root@asg11 ~]# find / -name ‘httpd’ /etc/sysconfig/httpd /etc/httpd /etc/logrotate.d/httpd /etc/rc.d/init.d/httpd /var/run/httpd /var/log/httpd /var/lock/subsys/httpd /usr/sbi...转载 2018-07-27 13:37:19 · 756 阅读 · 0 评论 -
Linux 内核剖析
由于本文的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux 内核的体系结构,最后介绍它的主要子系统。Linux 内核具有超过 600 万行的代码,因此本文不可能进行完整的介绍。请使用指向其他内容的链接进一步学习。Linux 的简短历史尽管 Linux 绝对是最流行的开源操作系统,但是相对于其他操作系统的漫长...转载 2018-11-13 18:17:24 · 303 阅读 · 0 评论 -
linux命令ps aux|grep xxx详解
对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想...转载 2019-06-10 22:46:15 · 2439 阅读 · 0 评论 -
ps -aux|grep 详细信息
ps a 显示现行终端机下的所有程序,包括其他用户的程序。2)ps -A 显示所有程序。3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。4)ps -e 此参数的效果和指定"A"参数相同。5)ps e 列出程序时,显示每个程序所使用的环境变量。6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。7)ps -H 显示树状结构,表示程序...转载 2019-06-10 22:08:17 · 4310 阅读 · 0 评论 -
每天一个Linux命令(09)--touch命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]··· 文件···2.命令参数:-a 或–time=atime或–time=access或–time=use 只更改存取时间-c 或–no-create 不建立任何文档-d 使用指定的日期时间,而非现在的时间-f 此参数...转载 2019-06-10 17:15:42 · 335 阅读 · 0 评论 -
在 Linux 下 9 个有用的 touch 命令示例
touch 命令用于创建空文件,也可以更改 Unix 和 Linux 系统上现有文件时间戳。这里所说的更改时间戳意味着更新文件和目录的访问以及修改时间。让我们来看看 touch 命令的语法和选项:语法:touch {选项} {文件}touch 命令中使用的选项:touch-command-optionstouch-command-options在这篇文章中,我们将介绍 Linux 中...转载 2019-06-10 17:06:22 · 341 阅读 · 0 评论 -
linux shell 和linux 命令的区别?windows shell 和 windows 命令呢?
shell翻译成壳的意思,它是包裹在linux内核外层的,一个可通过一系列的linux命令对操作系统发出相关指令的人机界面。shell可以通过其条件语句和循环语句等,把一系列linux命令结合在一起,形成一个相当于面向过程的程序,shell script,来实现一些较为复杂的功能。总括,shell是linux命令集的概称,是属于命令行的人机界面。Shell 是一个用C语言编写的程序,它是用户使用...转载 2019-06-12 17:47:39 · 4937 阅读 · 0 评论 -
shell的内建命令和外部命令
Shell执行的命令可以分为内建命令(built-in)和外部命令(external),前者是构建在shell内部;后者是一个独立的文件(可以是二进制文件,也可以是一个脚本)。内建命令的执行比较简单,由当前shell本身来执行,例如echo, eval, exec, export, readonly, read, shift, wait和点(.)等;外部命令的执行比较复杂,shell进程会fo...转载 2019-06-12 17:43:03 · 400 阅读 · 0 评论 -
Unix命令行程序和内建指令
分类说明列1列2列3列4件系统▪ cat▪ cd▪ chmod▪ chown▪ chgrp▪ cksum▪ cmp▪ cp▪ du▪ df▪ fsck▪ fuser▪ ln▪ ls▪ lsattr▪ lsof▪ mkdir▪ mount▪ mv▪ pwd▪ rm▪ rmdir▪ split▪ t...转载 2019-06-12 17:31:39 · 287 阅读 · 0 评论 -
GREP命令
grep (缩写来自Globally search a Regular Expression and Print)是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。Unix的grep家族包括grep、egrep和fgrep。Windows系统下类似命令FINDSTR。基本简介egrep和fgrep的命令只跟grep有很小不同。egrep和fgrep都是...转载 2019-06-12 17:23:25 · 620 阅读 · 0 评论 -
Linux下Elasticsearch安装、配置及示例
简介开始学es,我习惯边学边记,总结出现的问题和解决方法。本文是在两台Linux虚拟机下,安装了三个节点。本次搭建es同时实践了两种模式——单机模式和分布式模式。条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟机上完成多节点的配置。 如图,是本次3个节点的分布。 虚拟机主机名 IP es节点 master 192.168.137.100 no转载 2017-05-02 14:07:49 · 1037 阅读 · 0 评论