元月's blog 元月's blog
首页
  • 基础
  • 并发编程
  • JVM
  • Spring
  • Redis篇
  • Nginx篇
  • Kafka篇
  • Otter篇
  • Shardingsphere篇
  • 设计模式
  • MySQL
  • Oracle
  • 基础
  • 操作系统
  • 网络
  • 数据结构
  • 技术文档
  • Git常用命令
  • GitHub技巧
  • 博客搭建
  • 开发工具
更多

元月

临渊羡鱼,不如退而结网
首页
  • 基础
  • 并发编程
  • JVM
  • Spring
  • Redis篇
  • Nginx篇
  • Kafka篇
  • Otter篇
  • Shardingsphere篇
  • 设计模式
  • MySQL
  • Oracle
  • 基础
  • 操作系统
  • 网络
  • 数据结构
  • 技术文档
  • Git常用命令
  • GitHub技巧
  • 博客搭建
  • 开发工具
更多
  • 基础

  • 数据结构

  • 网络

  • 操作系统

    • Linux常用命令记录
      • 一、前言
      • 二、常用命令
        • 0、快捷命令
        • 1、防火墙相关
        • 2、本地(cp)、远程文件(scp)复制
        • 3、域名解析配置
        • 4、vi编辑命令
        • 5、设置环境变量
        • 6、/etc/profile文件被改坏导致命令不可用
    • 操作系统的整体结构认识
    • 缓存一致性协议(MESI)
  • 计算机网络
  • 操作系统
元月
2022-07-01
目录

Linux常用命令记录

# Linux常用命令记录

# 一、前言

主要记录日常工作中使用到的linux命令,用作备忘

# 二、常用命令

# 0、快捷命令

#通过 $_ 获取到上次命令的最后一个参数值
#即获取 mkdir 最后一个参数值 /usr/local/test, 作为 cd 的参数, 即可进入刚刚创建的文件夹中
mkdir /usr/local/test && cd $_

#进入上次进入的目录
cd -

#执行上次执行的命令
!ps
1
2
3
4
5
6
7
8
9

# 1、防火墙相关

查看开放的端口、查看防火墙状态、关闭防火墙等等

#查看开放的端口
firewall-cmd --list-ports
#开放指定的端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
#防火墙重新加载配置
firewall-cmd --reload
#查看防火墙状态
systemctl status firewalld
#关闭防火墙
systemctl stop firewalld
#禁用防火墙
systemctl disable firewalld
1
2
3
4
5
6
7
8
9
10
11
12

# 2、本地(cp)、远程文件(scp)复制

#不同服务器文件复制
scp -r /usr/local/redis-cluster root@node1:/usr/local/redis-cluster
1
2

# 3、域名解析配置

# 修改主机名称
hostnamectl set-hostname xxx
echo 10.66.50.80 node0.localdomain node0 >> /etc/hosts
echo 10.66.50.78 node1.localdomain node1 >> /etc/hosts
echo 10.66.50.81 node2.localdomain node2 >> /etc/hosts
1
2
3
4
5

# 4、vi编辑命令

#全局替换
:%s/源字符串/目的字符串/g

#查找字符串  /目标字符串
/redis

#复制一行
yy

#粘贴
p
#跳至行首
0

#跳至行末
$
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# 5、设置环境变量


# 1、用vim编辑器来编辑profile文件(按“i”进入编辑)
vim /etc/profile
 
# 2、在文件末尾添加以下内容
export JAVA_HOME=/usr/local/software/jdk-9.0.4
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

1
2
3
4
5
6
7
8
9
10

更改完成后 source /etc/profile重载一下配置文件

# 6、/etc/profile文件被改坏导致命令不可用

#只是针对此次修改,然后就去修改profile错误部分的内容
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
1
2
#Linux
科学上网
操作系统的整体结构认识

← 科学上网 操作系统的整体结构认识→

最近更新
01
otter二次开发-支持按目标端主键索引Load数据
08-03
02
mvnw简介
06-21
03
gor流量复制工具
06-03
更多文章>
Theme by Vdoing | Copyright © 2022-2024 元月 | 粤ICP备2022071877号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式