学习-Linux-常用指令

1.关闭防火墙

systemctl stop firewalld.service

2.禁止防火墙开机启动

systemctl disable firewalld.service

3.查看glibc版本号

ldd --version

4.查看系统信息(操作系统 版本...)

cat /etc/os-release

5.cpu信息(线程数.. 核心线程数)

lscpu

6.内存情况

free -h

7.打印相关信息

echo "CPU 核心数: $(nproc) 线程 | 内存: $(free -h | awk '/Mem/{print $2}')"

8.修改root用户密码

sudo passwd root

9.新建文件夹

mkdir -p xxx
-p 参数:如果目标路径的上级目录不存在,会自动创建所缺失的父目录

10、修改root用户密码

passwd root

11、修改完/etc配置文件以后 立即生效

source /etc/profile

12、查看IP

ip -4 a

13、查看内存大小(单位G)

free -g

14、在当前目录家目录下创建文件夹

# 这个~ 代表在当前用户的家目录(如果是root用户 就在/root下)
mkdir ~/nginx

15、查看文件夹下面文件大小排序

du -sh *

16、安装docker命令

# 安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# 添加官方仓库(可选阿里云镜像仓库)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 或阿里云镜像:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 安装 Docker 引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-scan-plugin docker-compose-plugin

# 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker

# 验证安装
sudo docker version

17、安装git

sudo yum install -y git

18、grep显示匹配行之后的若干行 (after-context)

 # 不仅显示匹配到的那一行,还要显示匹配行之后的 20 行内容
 cat xxx.txt | grep -A20 
posted @ 2025-01-05 17:05  skystrivegao  阅读(15)  评论(0)    收藏  举报