Linux:login shell和non-login shell以及其配置文件
shell是Linux与外界交互的程序,登录shell有两种方式,login shell与non-login shell,它们的区别是读取的配置文件不同,本文将以Bash shell为例就此进行阐述,但这个概念适用于其他shell,如ch、csh、tcsh、zsh。
通过SSH操作Linux虚拟机
安装完成后,在vscode界面中按F1打开命令框,运行Remote-SSH:Open SSH Host...,然后在框中输入”用户名@虚拟机IP“ ,即可连接。其中,用户名可以是你登陆虚拟机用的用户名,虚拟机ip通过在虚拟机中执行ifconfig命令获取,一般是192.168开头的地址。生成完成后,
【一篇搞定配置】如何在Ubuntu上安装Hadoop(单机、伪分布配置)
Hadoop3.3.5安装教程_单机/伪分布式配置_Hadoop3.3.5/Ubuntu22.04(20.04/18.04/16.04)_厦大数据库实验室博客作者:厦门大学计算机系林子雨副教授。
Linux 再入门整理:详解 /etc/fstab 文件
`/etc/fstab` 文件是 Linux 系统中用于定义和管理文件系统的挂载信息的配置文件。它的作用是告诉系统在启动时,应该如何自动挂载各种文件系统。挂载是 Linux 操作系统中一种将存储设备与目录树关联的操作。通过挂载,存储设备中的文件可以通过目录访问。
[Linux]——常见指令(中)
本文为大家带来了Linux基本指令的部分讲解
CentOS 7 系统中安装与配置 Telnet 服务详解(使用非root用户登录)
Telnet 是一种常用于远程终端控制的网络协议。然而,由于缺乏加密功能,Telnet 容易受到安全攻击,尤其是在公共网络环境下已逐渐被 SSH 替代。尽管如此,在某些内网环境或调试任务中,Telnet 仍然是一个有效的工具。本文将详细介绍如何在 CentOS 7 系统中安装、配置并启用 Telne
[Ubuntu] 文件/目录权限更改
作用:chown(change owner)用于更改文件或目录的拥有者和所属用户组。将 filename 的拥有者更改为 username,用户组保持不变。更改 filename 的拥有者为 username,用户组为 groupname。-R 选项递归地修改目录中所有内容的拥有者和用户组。
Linux 经典面试八股文
5 个月前 · 来自专栏 大模型工程师:八股文+面试题。北京大学 计算机技术硕士。
解决”Failed to connect to raw.githubusercontent.com“报错
此方法可有效解决curl连接拒绝问题,确保文件下载和安装顺利进行。
【Linux庖丁解牛】—软件安装&vim!
在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安 装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和
【保姆级教程】实操 Linux 磁盘管理:硬盘选型 & 分区挂载
本文梳理了 Linux 下挂载磁盘的详细步骤和注意事项。
在Ubuntu中自动挂载SMB/CIFS共享
本文是自己挂载共享磁盘的实践记录,将详细介绍如何在Linux系统中配置自动挂载SMB/CIFS共享,并提供一些常见问题的解决方案。
【在Linux世界中追寻伟大的One Piece】Reactor反应堆模式
【在Linux世界中追寻伟大的One Piece】Reactor反应堆模式
【Linux】编译器gcc/g++、动静态库
编译器gcc/g++、动静态库
Linux本地部署开源项目OpenHands基于AI的软件开发代理平台及公网访问
本篇文章介绍如何在 Linux 本地部署开源项目 OpenHands 基于人工智能的软件开发代理平台,并结合 cpolar 实现公网访问。OpenHands(此前称为 OpenDevin)是一个基于人工智能的软件开发代理平台,旨在通过 AI 技术增强软件开发流程。该平台支持开发者执行各种任务,包括代
【Linux】————多线程(概念及控制)
1.一个冷知识:屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。2.你不用变得很外向,内向挺好的,但需要你发言的时候,一定要勇敢。正所谓:君子可内敛不可懦弱,面不公可起而论之。3.成年人的世界,只筛选,不教育。4.自律不是6点起床,7点准时学习,而是不管别人怎么说怎么看,你也会
linux的软链接详解
这些命令各有特点,适用于不同的场景。在Linux系统中,软链接作为一种强大的文件管理工具,能够显著提升系统的灵活性和效率。特别是在复杂的项目结构和需要频繁更新的环境中,软链接的应用可以带来诸多便利。这种方法允许用户在不复制文件内容的情况下,实现文件的便捷访问和管理,特别适用于需要跨文件系统或频繁移动
【Linux】开发工具make/Makefile、进度条小程序
开发工具make/Makefile、进度条小程序
Linux下学【MySQL】表的必备操作( 配实操图和SQL语句)
本章是MySQL中非常重要且基础的知识----对表的操作。再数据库中表是存储数据的容器,我们通过将数据填写在表中,从而再从表中拿取出来使用,本章主要讲到表的增删查改、以及存储引擎的作用!。表的操作是你入门MySQL的必备知识!
(udp)网络编程套接字Linux(整理)
htons()和 **htonl()**:用于将主机字节序转换为网络字节序(适用于 16 位和 32 位数据)。ntohs()和 **ntohl()**:用于将网络字节序转换为主机字节序。这些转换函数在进行网络编程时非常重要,可以确保不同平台和字节序的主机之间进行正确的数据传输和处理。