1.linux下查找java的安装目录(没有配置环境变量) 执行如下命令,查看版本信息,确定java已经安装 java -version 执行以下命令查看java执行路径 which java 查找java软链接 ls -lrt /usr/bin/java 因为/etc/a
“记得上次用 Manjaro Linux 的时候,还是上次:)” 三年前,工作都是在 Linux 下完成的——那时候的我还没买苹果电脑,每天的快乐就是折腾 Linux 发行版。 比如 Ubuntu、Debian、Deepin 深度、Linux Mint 薄荷、CentOS、Manjaro……小众的
linux 切换用户命令 去年年中拿了大礼包,休息了半年时间,完全丢掉了电脑,知识的获取渠道专注在纸质书籍上。 现今进入工作模式,查看线上问题,对linux的操作命令生疏了很多,切换用户的常用操作也混乱了。所以,整理下入门知识点,留作备用的同时,希望能帮助其他人 命令含义 su为'superuse
编译安装LAMP(Linux + Apache + MySQL + PHP)是一种常见的搭建Web应用程序开发环境的方法。以下是一般的步骤: 安装Linux操作系统: 安装适合您的需求的Linux发行版,例如Ubuntu、CentOS等。遵循操作系统的安装指南进行安装。 安装Apache H
一、下载安装脚本 1.进入Anaconda官网获取下载链接: 2.远程拉取安装脚本 wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh 二、正式安装 1.运行脚本 bash Anaconda3-20
第一次发文,大佬勿喷。 什么是linux date 在Linux中,date命令是最基础的也是最实用的linux命令,虽然它不是其内置命令,但是还是非常重要的,我们通过通过该命令查看时间、修改时间 或者是 格式化时间,date都可以运用自如,本篇将来介绍如何使用date命令玩转时间。 如果在linu
我们在使用Linux的时候,有的时候会发现系统盘不够用的情况。如果系统盘或者其它盘能够做到弹性就好了。也就是需要更多空间的时候可以动态扩容,而不需要的时候可以缩容。有一种方法就是通过SAN存储,因为存储系统天然具有扩容和缩容的功能特性。但是SAN存储需要一个独立的设备,而且价格也很高,不太现实。其实
在前面文章中我们反复提到过Linux内核,知道Linux内核才是Linux操作系统最为核心的内容。内核实现了对硬件的管理,为应用软件提供了使用硬件的接口。对于Linux开发人员而言,内核的学习和开发才是终极目标。因此我们今天先介绍一下内核的编译。需要知道的是,Linux内核的编译和安装并非想象的那么
1. 安装phantomjs依赖 # 下载依赖 wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 或者 wget https://npm.taobao.org/mirro
自定义写出10个定时任务的示例: 比如每周三凌晨三点执行data命令 要求尽量的覆盖各种场景 图文并茂说明Linux进程和内存概念 图文并茂说明Linux启动流程 自定义一个systemd服务定时去其他服务器上检查/tmp/下文件的个数,如果发现数量有变化就记录变化情况到文件中。 写Linux内核编
硬件准备 使用frpc做内网穿透,需要有一台公网ip的服务器 文档地址 frp官网 frpgithub 下载 下载地址 客户端和服务端均在一个压缩包里,由于我客户的是mac,服务端是linux,所以要下载两个包 mac对应 darwin_amd64 linux对应 linux_md64 服务端
文章和代码已经归档至【Github仓库:github.com/timerring/b… 】或者公众号【AIShareLab】回复 docker 也可获取。 前言 CentOS Docker 安装 Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker
1、什么是信号量 从概念上来说,信号量是一个由内核维护的非负整数计数器。 信号量(Semaphore)是一种实现任务间通信的机制,可以实现任务之间同步或者临界资源的互斥访问,常用于协助一组相互竞争的任务来访问临界资源。是Linux中进程主要的同步与互斥手段就是信号量。 互斥 : 同一时刻只有一个进
rsync文件传输方法详解 在Linux系统中,rsync是一种功能强大且广泛使用的文件同步工具。它能够在本地和远程系统之间实现高效、快速的文件传输和同步,支持断点续传和快速安全的文件上传下载。 本文将详细介绍rsync命令及其常用参数的功能和用法,帮助你更好地利用rsync在Linux系统中管理文
1、虚拟机安装linux系统 ubuntu、centos 虚拟机安装centos 2、linux系统下安装KDB step1: 访问kdb官网,阅读授权协议、填写相关信息、下载。 step2: kdb安装教程文档--jqp 3、linux系统下安装Dolphindb(参考官网) 安装dolph
Linux下Go语言环境配置 Go语言下载 go一般可以从两个网站下载 1、其官网: golang.org/dl/ 2、google官网: golang.google.cn/dl/ 一般推荐第二个网站,其域名在国内 右键复制框住的链接,通过wget下载,在Linux终端输入 https://g
哈喽大家好,我是咸鱼 我们在跟别人网上聊天的时候,有没有想过你发送的信息是怎么传到对方的电脑上的 又或者我们在上网冲浪的时候,有没有想过 HTML 页面是怎么显示在我们的电脑屏幕上的 无论是我们跟别人聊天还是上网冲浪,其实都依靠于计算机网络这项技术 计算机网络是指将多台计算机通过通信设备和传输介质
一、文件命名规则 1、可以使用哪些字符? 除了字符“/”之外,所有的字符都可以使用,但是要注意,在目录名或文件名中,不建议使用某些特殊字符,例如, 、?、* 等,尽量避免使用。 如果一个文件名中包含了特殊字符,例如空格,那么在访问这个文件时就需要使用引号将文件名括起来。 建议文件命名规则: 由于l
Linux的优势 一切都是一个文件。(存储形式) 系统中拥有小型,单一用途的程序。 当遇到复杂任务,通过不同功能用途的程序组合起来完成。(大化小,小化了) 避免令人困惑的用户界面。(统统用命令) 连配置文件都存储在文本中,方便增、删、改、查。 不在乎后缀名,文件名与文件类型不相关。(不是用文件后缀
一、用户与用户组的概念 1、为什么要做用户与用户组管理 用户和用户组管理,就是添加用户和用户组,针对每个用户设置不同的密码。 问题:大家平时的笔记本电脑,会设置多个账户吗?为什么? 服务器要添加多账户的作用 针对不同用户分配不同的权限,不同权限可以限制用户可以访问到的系统资源 提高系统的安全性