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

yizhihongxing

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日

相关文章

  • PHP-redis中文文档(相关)

    phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系   很有用;以下是redis官方提供的命令使用技巧:       下载地址如下:   https://github.com/owlient/phpredis(支持redis 2.0.4) Redis::__construct构造函数$redis = new Redis…

    Redis 2023年4月12日
    00
  • Django框架ORM操作数据库不生效问题示例解决方法

    让我来详细讲解“Django框架ORM操作数据库不生效问题示例解决方法”的完整攻略。 问题描述 在Django框架中,使用ORM操作数据库时,有时候会遇到操作数据库不生效的问题。即在执行了数据库操作后,数据库中的数据并没有发生变化。 可能的原因 这种情况通常是由于使用ORM过程中的几个常见错误导致的: 没有调用save()方法保存数据 操作数据对象不正确 没…

    database 2023年5月22日
    00
  • 在Spring中用select last_insert_id()时遇到问题

    下面是“在Spring中用select last_insert_id()时遇到问题”的完整攻略: 问题描述 在使用Spring的ORM框架进行数据操作时,为了获取最后插入的自增ID(例如MySQL中的AUTO_INCREMENT类型),通常需要使用SELECT LAST_INSERT_ID()查询。但是在实际使用中,我们可能会遇到各种问题,例如返回值不正确、…

    database 2023年5月19日
    00
  • Linux下mysql的root密码修改方法

    下面是详细讲解“Linux下mysql的root密码修改方法”的完整攻略。 1. 前置条件 在修改MySQL密码之前,请确保已经安装了MySQL,并且已经用root用户登录MySQL。 2. 修改MySQL root密码的步骤 2.1 进入MySQL 首先,需要用管理员身份进入MySQL,可以使用如下命令: mysql -u root -p 其中,“-u r…

    database 2023年5月22日
    00
  • Laravel框架 redis hget() scontains()方法报错解决 阿星小栈

      问题代码: if(!Redis::scontains($redisKey, $path)){ return response()->json([ ‘code’ => 99998, ‘message’ => ‘无操作权限’ ], 200); } if(!Redis::hget($redisKey, ‘admin_id’)){ return…

    Redis 2023年4月13日
    00
  • mysql命令行如何操作

    MySQL命令行是一种用于与MySQL数据库进行交互的工具。通过使用MySQL命令行,我们可以执行几乎所有的数据库管理任务,如创建、删除和修改数据库,查询数据,管理用户帐户等。 MySQL命令行操作有以下几个步骤: 连接到MySQL服务器 使用以下命令可以连接到MySQL服务器: mysql -h <hostname> -u <userna…

    database 2023年5月22日
    00
  • SQL 以指定顺序返回查询结果

    要指定SQL查询结果的返回顺序,可以使用ORDER BY子句。ORDER BY子句用于按照一个或多个列中的值对查询结果进行排序。下面是关于如何使用ORDER BY子句来指定查询结果的完整攻略。 1. 语法 SELECT 列名 FROM 表名 ORDER BY 列1 ASC/DESC, 列2 ASC/DESC, …; 其中,SELECT语句用于指定要查询的…

    database 2023年3月27日
    00
  • Java开发者结合Node.js编程入门教程

    Java和Node.js分别是两种不同的编程语言,但它们都是非常流行的后端编程语言。在实际项目中,它们常常被一起使用。Java可以用于构建RESTAPI和业务逻辑,Node.js可以用于处理I/O操作,例如文件访问、网络请求等。 如果你是Java开发者,想要学习Node.js,以下是步骤: 第一步:了解Node.js和JavaScript基础知识 在开始使用…

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