linux

  • Linux运维工程师:使用screen删除会话窗口

    一、Screen命令简介 Screen是在终端下使用的一个全屏窗口管理器,具有多窗口、多会话等功能。使用Screen可以在同一台终端或者远程终端上打开多个窗口,进行并行的工作操作。…

    编程 2024-10-04
  • 如何在linux中重启crontab服务

    一、查看crontab服务状态 在重启crontab服务前,我们需要先查看该服务的状态,可以使用以下命令: systemctl status crond.service 如果服务已…

    编程 2024-10-04
  • Linux中/etc/shadow文件解析

    一、什么是/etc/shadow文件 /etc/shadow文件存储了操作系统中所有用户的密码哈希值等用户信息,是Linux系统安全性的重要组成部分。在计算机安全领域中,密码哈希值…

    编程 2024-10-04
  • Linux系统时间同步与管理工具

    一、时间同步协议 在Linux系统中,时间同步协议有很多,其中最常用的是NTP协议。NTP协议具有很高的精度和可靠性,可以实现全球范围内的时间同步。NTP协议有客户端和服务端之分,…

    编程 2024-10-04
  • Linux文件删除命令:rm的使用方法

    一、rm命令概述以及语法 rm命令是Linux系统中一个非常常用的文件操作命令,其作用是将指定的文件或目录删除。下面是其语法: rm [选项] 文件名 选项说明: -r:删除目录及…

    编程 2024-10-04
  • Linux查看CentOS版本指南

    一、是否为英文版 在查看CentOS版本前,我们需要先确认系统语言是中文还是英文。一般来说,英文版CentOS的版本输出信息会是英文的,中文版则会有中文翻译。如果是英文版,在查看版…

    编程 2024-10-04
  • Linux du命令:查看目录或文件大小

    一、du命令简介 du [选项][文件或目录] du是linux系统中的一个用于查看目录或文件的磁盘使用情况的命令,du命令会累加目录中所有文件的大小,并显示其总和。du的结果以千…

    编程 2024-10-04
  • Python实现Linux递归创建文件夹

    一、什么是递归 递归指在函数中调用函数本身,它是一种解决问题的方式,可以使代码更加简洁。在Python中,递归是一个比较常见的概念,它可以用来解决多种问题。递归可以对于复杂的问题进…

    编程 2024-10-04
  • Linux下MySQL的安装步骤

    一、安装前的准备 1、确认已经安装好了gcc、gcc-c++和make,如果没有安装可以使用以下命令进行安装。 yum -y install gcc yum -y install …

    编程 2024-10-04
  • Linux下的crontab使用方法指南

    一、crontab简介 crontab是Linux下常用的定时任务工具,可以设置定时执行命令、脚本和其他程序。crontab通过读取cron服务下的配置文件,在指定的时间周期内执行…

    编程 2024-10-04
  • Shellargs: 提高Linux运维效率的利器

    一、Shellargs 是什么? Shellargs 是一个为 Bash 编写的实用工具箱,它能够帮助你更好地处理 Bash 脚本中的参数。在Linux系统的运维过程中,我们经常需…

    编程 2024-10-04
  • c语言linux教程,Linux怎么运行c语言

    本文目录一览: 1、怎么用linux写c语言 2、在linux如何c语言编写程序。 3、在Linux系统中,如何运行一个C语言程序? 4、linux编译c程序步骤 5、在Linux…

    编程 2024-10-04
  • Linux错误码大全

    一、基本介绍 在Linux系统中,每一个错误都对应了一个唯一的错误码,表示了相应错误的类型和错误产生的原因。Linux系统使用负数来表示错误码,在头文件errno.h中定义,通常使…

    编程 2024-10-04
  • Linux下使用Curl进行POST请求的完整教程

    一、前言 在当今的web开发中,HTTP请求变得愈加重要。而Curl是一个非常优秀的HTTP工具,特别在Linux环境下使用请求接口的时候非常方便。本篇文章将带领大家学习使用Cur…

    编程 2024-10-04
  • Linux安装ifconfig详解

    在Linux系统中,ifconfig命令是常用的网络配置命令,用于查询、设置和修改网络接口的参数,包括IP地址、掩码、MAC地址等。本文将从多个方面详细介绍如何在Linux系统中正…

    编程 2024-10-04
  • Linux下安装JDK1.8教程,快速搭建Java开发环境

    Java是一门广泛应用于互联网的编程语言,而JDK是Java开发环境的运行平台。本文将会详细介绍在Linux下安装JDK1.8的过程与注意事项,帮助大家快速搭建Java开发环境。 …

    编程 2024-10-04
  • Linux代理服务器搭建指南

    一、Linux服务器搭建与管理 在开始搭建Linux代理服务器之前,首先需要选择并配置一台能够运行Linux操作系统的服务器。常见的Linux服务器系统包括Ubuntu、CentO…

    编程 2024-10-04
  • Linux进程管理:kill命令的用法与应用场景

    一、kill命令简介 在Linux系统中,运行的进程是非常常见的,有时候我们需要结束进程以释放系统资源或者解决问题。kill命令就是在Linux系统中用于结束进程的命令。 kill…

    编程 2024-10-04
  • Linux授权命令chmod777详解

    一、Linux授权命令chmod chmod命令是Linux中用于控制文件权限的命令,它能够控制文件或目录的读、写、执行权限。chmod命令的基本语法如下: chmod [opti…

    编程 2024-10-04
  • Linux命令:useradd的用法与示例

    一、useradd命令简介 Linux中的用户管理是一个非常重要的工作,可以通过useradd命令在Linux系统中添加新的用户账户。useradd命令是一个非常灵活的命令,可以用…

    编程 2024-10-04
  • 如何使用Linux复制文件

    一、使用cp命令快速复制文件 复制文件是Linux系统管理员经常需要的操作,其中最常用的命令就是 cp 命令。下面我们会详细介绍 cp 命令的一些常用语法。 语法格式: $ cp …

    编程 2024-10-04
  • 如何在Linux中查看Python安装位置

    一、介绍 Python是目前最受欢迎的编程语言之一,主要用于Web开发、自动化测试、数据分析等。在Linux系统中,Python通常都是默认安装的,但是有的时候我们需要查看Pyth…

    编程 2024-10-04
  • 编写Linux启动脚本以管理系统服务

    一、介绍 在Linux系统中,管理系统服务是一项极其重要的任务。Linux操作系统在启动时自动加载所需的服务,以确保系统在正常运行期间可以提供必要的功能。在启动时启动服务以及在需要…

    编程 2024-10-04
  • Linux 端口映射详细解析

    一、Linux 端口映射外网 在让一些服务(例如 Web 服务)对外开放时,一些服务器可能不是在公网上,无法被外网访问。此时,端口映射就成了必需品。 端口映射允许你在本地主机上运行…

    编程 2024-10-04
  • 一步步教你在Linux上更改Python版本

    一、为什么要更改Python版本 Python是一种解释型、交互式、面向对象的高级程序设计语言,由于其简单、易学易用、功能强大等特点,广泛应用于科学计算、人工智能、Web开发、数据…

    编程 2024-10-04
  • Linux目录结构概览:理解Linux文件系统结构

    一、概述 Linux操作系统是一种开放源代码的操作系统,其文件系统也是一种特殊的文件系统,它是扁平的、无任何父子关系的,以根节点“/”作为所有目录和文件的起点。因为它是扁平的,所以…

    编程 2024-10-04
  • 如何提高Linux终端命令行工具中输入的体验

    一、使用Tab键补全命令或路径 在使用Linux终端命令时,往往命令或路径很长,手动输入容易出错。此时使用Tab键可以自动补全命令或路径,极大地提高了输入命令或路径的效率。例如,在…

    编程 2024-10-04
  • 快速创建空文件:通过Linux touch命令创建文件

    一、touch命令概述 touch命令是Linux系统中一个用于创建或者更新文件的命令。当我们需要快速创建一个空的文件时,可以使用touch命令。除了创建空文件以外,还可以通过to…

    编程 2024-10-04
  • Linux find命令详解

    一、Linux的find命令用法 在Linux中,find命令是一种强大的定位文件的命令,它可以使用路径、大小、时间、权限等多种方式来查找文件。它的基本语法为: find [起始位…

    编程 2024-10-04
  • 使用Linux Tee命令进行数据流的分流和保存

    一、介绍 在Linux系统中,Tee是一个命令行工具,它通常用于同时读取输入流并将其写入多个输出流。这个工具的名称很容易理解,Tee表示的是T型管,这也是我们经常在工厂或实验室中看…

    编程 2024-10-04
  • Shell脚本:自动化Linux运维操作

    一、 Shell脚本概述 Shell脚本是一种在Linux/Unix下使用的脚本语言,它主要是由一些Shell命令和控制语句组成的。通过编写Shell脚本,可以方便地进行Linux…

    编程 2024-10-04
  • Linux&>:全能编程开发工程师的必备技能

    一、Linux&>简介 Linux&>是一种类Unix操作系统,被广泛应用于服务器、个人电脑、嵌入式系统等领域。它是由芬兰程序员Linus Torval…

    编程 2024-10-04
  • 提高网络性能:使用linux iproute进行流控和路由管理

    一、Linux iproute概述 项目网站:http://www.linuxfoundation.org/collaborate/workgroups/networking/ip…

    编程 2024-10-04
  • Linux系统入门

    Linux 是一种类 Unix 操作系统,最初由芬兰人 Linus Torvalds 在上世纪 90 年代初期开发的。它的内核源代码是开放的,意味着任何人都可以阅读、修改和分发它。…

    编程 2024-10-04
  • linux系统json的简单介绍

    本文目录一览: 1、如何在linux中使用命令行解析json文档 2、怎么在linux里安装json 3、Linux json文件(排序|去重) 4、Linux Shell格式化J…

    编程 2024-10-04
  • Linux安装Python3.9教程

    一、Linux安装Python Python是广泛使用的高级编程语言,使用简单,软件包丰富,适用于各种应用。Linux是Python的许多目标平台之一,下面介绍centos7和Ub…

    编程 2024-10-04
  • Kali Linux连接SSH

    Kali Linux是一款基于Debian的Linux发行版,主要用于安全渗透测试。SSH(Secure Shell)是一种安全协议,用于远程连接Linux服务器或者其他Linux…

    编程 2024-10-04
  • linux下elasticsearch安装

    一、环境准备 1、安装JDK 为了正常地运行elasticsearch,我们需要Java环境,所以在安装elasticsearch或之前,我们需要先在linux系统上安装JDK。我…

    编程 2024-10-04
  • CentOS 7/18.10: 一个开源的 Linux 操作系统

    CentOS 7/18.10 是一个基于 Red Hat Enterprise Linux(以下简称 RHEL)源代码进行重新编译的 Linux 发行版,具有和 RHEL 完全相同…

    编程 2024-10-04
  • Linux文件占用查看

    一、查看文件占用的命令 在Linux系统中,可以使用以下命令来查看文件的占用情况: lsof filename 其中,lsof是“list open files”的缩写,而file…

    编程 2024-10-04
  • 全方位解析VPN LINUX

    VPN(Virtual Private Network)即虚拟专用网络,它是一种安全、可靠的在公用网络上建立专用网络的通信技术。在网络安全领域,VPN属于加密通信技术,它通过加密方…

    编程 2024-10-04
  • Linux安装VS Code

    一、下载VS Code 1、首先需要访问VS Code官方网站,地址为https://code.visualstudio.com/Download 2、选择Linux的安装版本,根…

    编程 2024-10-04
  • Linux下Java环境配置

    一、安装JDK 1、下载JDK二进制文件 wget https://download.oracle.com/otn/java/jdk/8u261-b12/a463452548924…

    编程 2024-10-04
  • Linux部署项目详解

    一、准备工作 在开始部署项目之前,需要做好以下准备工作: 1、选择合适的Linux发行版并进行安装。 例如,可以选择Ubuntu、CentOS等发行版,根据官方文档进行安装配置。 …

    编程 2024-10-04
  • Linux查询端口号

    一、基础概念 端口号是网络通信中的一个概念,用于标识一条通信链路的端点,主要用于标识不同的服务。 常用的端口号被固定分配给了一些常用的服务,如FTP、HTTP、SSH等;除此之外,…

    编程 2024-10-04
  • Linux防火墙开放端口详解

    在学习Linux系统时,防火墙是必须要掌握的一项技能,而在使用防火墙时,开放端口是一项关键的操作。本文将从多个方面对Linux防火墙开放端口进行详细的阐述。 一、iptables基…

    编程 2024-10-04
  • Linux安装Python 3.7

    一、下载Python 3.7 首先,我们要从Python官网(https://www.python.org/downloads/)下载Python 3.7最新版本的源码包。 wge…

    编程 2024-10-04
  • 深入了解Linux JDK8

    一、Java Development Kit(JDK) Java Development Kit(JDK)是一种开发环境,可以用来开发Java应用程序,其中包含Java编译器、Ja…

    编程 2024-10-04
  • Linux 网络配置全面解析

    一、网络基础知识 在 Linux 系统中,一个网络接口代表一个网络设备。为了在 Linux 系统中管理和配置网络接口,我们需要了解一些基本的网络知识。 1. IP 地址 # 打印网…

    编程 2024-10-04
  • Linux离线安装MySQL

    一、准备工作 1、首先需要从官网下载MySQL安装包,因为是离线安装,需要下载完整的包。可以从以下网址下载: https://dev.mysql.com/downloads/mys…

    编程 2024-10-04