CentOS简单操作命令及node.js的安装方法

CentOS简单操作命令及node.js的安装方法

CentOS简单操作命令

文件和目录操作

文件操作

  • cat 文件名:查看文件内容
  • touch 文件名:创建一个空文件
  • vi 文件名:编辑文件
  • rm 文件名:删除文件
  • mv 路径1 路径2:移动或重命名文件

目录操作

  • cd 路径:切换到指定目录
  • mkdir 目录名:创建目录
  • rm -r 目录名:删除目录及其子目录
  • mv 路径1 路径2:移动或重命名目录

进程管理

  • ps -ef | grep 关键字:查找指定关键字的进程
  • kill 进程号:杀死指定进程
  • killall 进程名:杀死所有同名进程
  • nohup 命令 &:在后台执行命令,并将输出重定向到nohup.out文件中

网络操作

  • ping IP地址:测试网络连通性
  • nslookup 域名/IP地址:查询域名对应的IP地址
  • curl URL:访问指定URL
  • wget URL:下载指定URL对应的文件

node.js的安装方法

通过官网安装

  1. 打开node.js官网(https://nodejs.org/),下载适合自己的版本安装包(通常选择LTS版本)。

  2. 打开终端,使用以下命令安装:

shell
tar -xvf node-v10.16.0-linux-x64.tar.xz
sudo mv node-v10.16.0-linux-x64 /usr/local/node

注意:以上命令是以node v10.16.0为例,如果你下载的安装包版本不同,需要替换相应的版本号。

  1. 添加node.js到系统PATH中,编辑/etc/profile文件(也可以是~/.bash_profile文件,或~/.zshrc文件),添加以下内容:

shell
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

注意:以上命令添加的是全局变量,如果需要添加到某个用户的环境变量中,可以在用户的~/.bashrc或~/.zshrc文件中添加。

  1. 使配置文件生效:

shell
source /etc/profile

  1. 验证是否安装成功:

shell
node -v
npm -v

使用nvm安装

  1. 安装nvm:

shell
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

  1. 验证nvm是否安装成功:

shell
nvm --version

  1. 安装指定版本的node.js:

shell
nvm install v10.16.0

  1. 切换node.js版本:

shell
nvm use v10.16.0

注意:以上命令是以node v10.16.0为例,如果你需要安装其他版本,需要替换相应的版本号。

  1. 验证是否安装成功:

shell
node -v
npm -v

示例说明

示例一:创建目录和文件

在终端中输入以下命令:

mkdir mydir
cd mydir
touch myfile.txt

以上命令创建了一个名为mydir的目录,并进入该目录;创建了一个名为myfile.txt的空文件。

示例二:安装node.js

在终端中输入以下命令下载并安装node.js:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm install v14.17.3

以上命令安装了nvm和node.js v14.17.3版本。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS简单操作命令及node.js的安装方法 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • MySQL8.0的WITH查询详情

    当使用 MySQL 8.0 时,我们可以使用 Common Table Expressions (CTE) 或者简称为 WITH 查询来简化查询语句。本文将向您介绍MySQL 8.0的 WITH 查询详情及其用法的完整攻略。 什么是WITH查询 WITH查询在MySQL8.0中被称为公共表达式。使用WITH语句,我们可以为一次查询创建一个临时表,并在查询中使…

    database 2023年5月22日
    00
  • mysql如何利用binlog进行数据恢复详解

    下面我将为您详细讲解“MySQL如何利用binlog进行数据恢复”的完整攻略。 什么是binlog binlog即二进制日志(Binary Log),记录MySQL服务器中执行的所有修改操作(如insert、update、delete等)。binlog是MySQL复制和数据恢复中最重要的部分之一。 数据恢复需求 当MySQL数据库中的数据遭到误删除、误更改或…

    database 2023年5月22日
    00
  • MySQL 中索引是如何实现的,有哪些类型的索引,如何进行优化索引

    MySQL 中的索引 前言 索引的实现 哈希索引 全文索引 B+ 树索引 索引的分类 聚簇索引(clustered index) 非聚簇索引(non-clustered index) 联合索引 覆盖索引 回表查询 explain 使用 索引优化 索引下推 给字符串字段加索引 MySQL 中的 count 查询 MySQL 中的 order by 主键选择自增…

    2023年4月8日
    00
  • linux下使用RPM安装mysql5.7.17

    下面我将详细讲解在Linux系统中使用RPM安装MySQL5.7.17的完整攻略。 1. 下载RPM安装包 首先,我们需要在MySQL官网下载MySQL5.7.17的RPM安装包。可以使用以下命令下载: wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.…

    database 2023年5月22日
    00
  • 如何在Python中删除Redis数据库中的数据?

    以下是在Python中删除Redis数据库中的数据的完整使用攻略。 使用Redis数据库的前提条件 在使用Python连接Redis数据库之前,需要确保已经安装Redis数据库,并已经启动Redis,同时需要安装Python的Redis动redisy。 步骤1:导入模块 在Python中使用redis模块连接Redis数据库。以下是导入redis模块的本语法…

    python 2023年5月12日
    00
  • Mysql索引分类及其使用实例详解

    MySQL索引分类及其使用实例详解 一、MySQL索引分类 MySQL索引主要分为B-tree索引和哈希索引两种,其中B-tree索引又包括主键索引、唯一索引、普通索引、全文索引、空间索引等。 1. B-tree索引 B-tree索引是MySQL中最常用的索引类型,其优点是检索速度快,缺点是对于索引列有前缀的字段,需要存储较多的内容。 B-tree索引又包括…

    database 2023年5月22日
    00
  • Oracle基本PLSQL的使用实例详解

    Oracle基本PLSQL的使用实例详解 什么是PL/SQL PL/SQL (Procedural Language/Structured Query Language) 是 Oracle 数据库自带的一种过程性编程语言,它结合了 SQL 语言的数据操作能力和传统程序设计语言(C,C++等)的结构化编程功能,适合于复杂的数据处理任务。它可以完成数据库的管理、…

    database 2023年5月21日
    00
  • mysql服务启动却连接不上的解决方法

    我来为你讲解如何解决mysql服务启动却连接不上的问题。 首先,我们需要检查以下几个方面: mysql服务是否启动成功 打开命令行界面,在windows系统中,使用命令:net start mysql,在Linux系统中使用命令:service mysql start。如果mysql服务已经启动成功,则会显示相应提示。 mysql服务是否监听了正确的IP地址…

    database 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部