【Linux001】centos常用命令总结总结(已更新)

1.熟悉、梳理、总结下centos知识体系。
2.Linux相关知识,在日常开发中必不可少,如一些必知必会的常用命令,如环境搭建、应用部署等。同时,也要谨慎使用一些命令,如rm -rf,防止一些生产事故的发生。
3.欢迎点赞、关注、批评、指正,跪谢一键三连!

文章目录

    • 1.`Linux`常用命令清单
      • 1.1 `centos`版本信息
      • 1.2 命令清单列表
    • 2.`Linux`命令行复制、测试

1.Linux常用命令清单

1.1 centos版本信息

  • 在这里插入图片描述

1.2 命令清单列表

  • 在这里插入图片描述

2.Linux命令行复制、测试

  • 执行过程较为基础、简单,使用起来应该问题不大,不再逐个贴图。
    mkdir	# 建立目录	
    rm -rf	# 无条件删除子目录	
    pwd	# 查看当前所在目录	
    more	# 浏览文件	
    less	# 浏览文件	
    find	# 查找文件	
    mv	# 将xxx移动到xxx文件夹	
    df -T -h	# 检查硬盘使用情况	
    df -ah	# 人性化显示各存储空间大小	
    du -h test1.txt test2.txt	# 查看多个文件容量大小	
    kill 进程ID号	# 终止单一进程	kill  -9   强制杀死进程
    free -hl	# 查看资源占用情况	
    env	# 查看环境变量值	
    getconf LONG_BIT	# 查看cpu是32位还是64位	
    more /etc/redhat-release	# 查看当前linux的版本	
    cat /etc/redhat-release	# 查看当前linux的版本	
    cat  -n /etc/services	# 显示文件内容, -n  显示行号	
    uname -r	# 查看内核版本	
    uname -a	# 查看内核版本	
    du -sh	# 查看全部占用的空间	
    du ./ -sh	# 看某个目录的大小	
    rpm -qa	# 查看现在已经安装了那些软件包名称	
    rpm -qa | wc -l	# 查看现在已经安装了那些软件包数量	
    yum list installed | wc -l	# 查看现在已经安装了那些软件包数量	
    ps -ef|grep kafka	# 查看进程(以kafka为例)	
    chmod -v u+w /文件路径	# 给某文件添加权限	
    chmod -v u-w /文件路径	# 给某文件去掉权限	
    last	# 查看所有系统的登录记录	
    head get-docker.sh -n 10	# 查看文件前10行	
    tail get-docker.sh -n 10	# 查看文件最后10行	
    wc get-docker.sh	# 统计指定文本的行数、字数、字节数	
    stat get-docker.sh	# 查看文件的具体存储信息和时间等信息	
    cp [选项] 源文件 目标文件	# 复制文件至某个路径下	
    mv [选项] 源文件 [目标路径|目标文件名]	# 移动文件至某个路径下或重命名	
    file 文件名	# 查看文件类型	
    tar -cxvf filename	# 压缩文件	
    tar -zxvf filename	 # 解压缩文件包	
    touch 文件名	# 创建空文件	
    ifconfig	# 查看ip地址	
    ip addr	# 查看ip地址	
    ping	# 测试网络是否连通	
    grep 内容 文件 [-n 显示在行号]	# 在指定文件中搜索相关的内容	grep 'install-docker.sh' get-docker.sh -n
    systemctl status firewalld	# 查看防火墙状态	
    systemctl stop firewalld	# 关闭防火墙	
    systemctl start firewalld	# 开启防火墙	
    systemctl restart firewalld	# 重启防火墙	
    systemctl disable firewalld	# 开启禁用防火墙	
    firewall-cmd --add-port=端口号/tcp  --zone=public --permanent	# 添加端口号到防火墙	"firewall-cmd  --add-port=8080/tcp --zone=public --permanent
    # --add-port=被放行的端口号/tcp
    # --zone=作用域
    # --permanent=永久有效"
    firewall-cmd  --remove-port=口号/tcp --zone=public --permanent	# 移除端口	
    firewall-cmd --list-port	# 查看放行的端口号	
    find . -type f -size +50M -size -100M	# 查找所有大小位于50-100M之间的文件	
    :w	# 保存	vim命令
    :wq	# 保存退出	vim命令
    :x	# 保存退出	vim命令
    :q!	# 强制退出	vim命令
    yy	# 复制光标所在行	vim命令
    p	# 粘贴	vim命令
    dd	# 删除当前行	vim命令
    V	# 按行选中	vim命令
    u	# 撤销	vim命令
    ctrl+r	# 反撤销	vim命令
    >>	# 往右缩进	vim命令
    <<	# 往左缩进	vim命令
    G	# 回到最后一行	vim命令
    gg	# 回到第一行	vim命令
    数字 + G	# 跳转到指定行	vim命令
    shift + 6	# 跳转到当前行首	vim命令
    shift + 4	# 跳转到当前行尾	vim命令
    ctrl + f	# 下一屏	vim命令
    ctrl + b	# 上一屏	vim命令
    :/搜索内容	# 搜索指定内容	vim命令
    ?搜索内容	# 从下至上搜索某个关键词
    n	# 定位到下一个搜索到的关键词
    N	# 定位到上一个搜索到的关键词
    ln  -s  [原文件]  [目标文件] 	# 生成链接文件	
    chgrp  [用户组]  [文件或目录]  	# 改变文件或目录的所属组	
    locate  文件名	# 在文件资料库中查找文件,显示所在路径	
    man ls	# 查看ls命令的帮助信息	 man firewall-cmd
    useradd 用户名	# 添加新用户	
    userdel username	  # 删除用户	
    passwd username	# 更改用户密码	
    who	# 查看登录用户信息	
    zip  选项[-r]  [压缩后文件名]  [文件或目录]	# 压缩文件或目录	
    unzip  [压缩文件]	# 解压.zip的压缩文件	
    lastlog	# 检查某特定用户上次登录的时间	
    netstat  [选项]	# 显示网络相关信息	" -t  : TCP协议  # -u : UDP协议  # -l : 监听  # -r : 路由  # -n : 显示IP地址和端口号"
    netstat -tunlp |grep 21	# 查看某一端口是否被占用	
    ps aux	# 显示当前运行的进程	
    wget URL	# 从网络下载文件	
    curl -O URL	# 从网络下载文件	
    chown	# 修改文件或目录的所有者	
    ssh username@remote_host	# 远程登录到其他计算机	
    scp local_file remote_user@remote_host:/remote/directory	# 安全地将文件从本地复制到远程主机,或从远程主机复制到本地	
    date	# 显示或设置系统日期和时间	
    curl	# 用于与网络资源进行交互,支持各种协议	curl -X GET http://example.com
    uptime	# 显示系统的运行时间和负载情况	
    hostname	# 显示或设置计算机的主机名	
    history	# 查看命令历史记录	
    free -hl	# 显示系统内存使用情况	
    tailf file_name	# 实时追踪文件的末尾,类似于tail -f	
    clear	# clear命令用于清除屏幕	
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/839607.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mysql8.0离线安装 centos

Mysql8.0离线安装 centos 上传mysql安装包并解压 tar xvf mysql-8.0.37-1.el7.x86_64.rpm-bundle.tar运行安装对应的rpm包&#xff0c;按照一下顺序 rpm -ivh mysql-community-common-8.0.37-1.el7.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.37-1.el7.x86_64.rp…

预约直播丨ETLCloud训练营:ETL中多流数据合并与运算专题

在大数据处理领域&#xff0c;一个至关重要的步骤是对多源数据流进行汇聚与融合&#xff0c;进而开展深度处理与剖析。此操作对于构建高效数据仓库、实现数据动态变化的实时洞察&#xff0c;以及驾驭复杂事件流的处理机制尤为关键。过程涉及从多样化的数据源中抽取信息&#xf…

Spring Boot 3.x使用knife4j

Spring Boot 3.x使用knife4j 1.添加knife4j依赖 <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId><version>4.4.0</version> </dependency>2.在…

【Unity Shader入门精要 第9章】更复杂的光照(四)

1. 透明度测试物体的阴影 对于物体有片元丢弃的情况&#xff0c;比如透明度测试或者后边会讲到的消融效果&#xff0c;使用默认的 ShadowCaster Pass 会产生问题&#xff0c;这是因为该Pass在生成阴影映射纹理时&#xff0c;没有考虑被丢弃的片元&#xff0c;而是使用完整的模…

建投数据收获客户感谢信

建投数据自2021年提出“以数据为核心的智能科技服务商”&#xff0c;并一直在为“成为国内领先的数字化转型合作伙伴”而努力&#xff0c;在赋能行业客户创造更大价值的同时&#xff0c;也陆续收到来自客户的肯定。 建投数据始终践行“成就客户&#xff0c;创新为要&#xff0…

【网络协议】【OSI】一次HTTP请求OSI工作过程详细解析

目录 1. 一次HTTP请求OSI工作过程 1.1 应用层&#xff08;第7层&#xff09; 1.2 表示层&#xff08;第6层&#xff09; 1.3 会话层&#xff08;第5层&#xff09; 1.4 传输层&#xff08;第4层&#xff09; 1.5 网络层&#xff08;第3层&#xff09; 1.6 数据链路层&am…

【vue部署】Apache部署vue项目

Apache部署vue项目 Apache 下载安装(windows)1. 下载2. 安装3. 启动服务 vue 部署配置1. 基础配置2. 解决页面刷新问题 Apache 下载安装(windows) 1. 下载 Apache 2.4.59 下载地址&#xff1a;httpd-2.4.59-240404-win64-VS17.zip Visual C Redistributable for Visual Studi…

AWS EC2 连接 AWS RDS(Mysql)

1 创建RDS数据库 点击创建数据库 引擎选项 模板 设置 连接 2 EC2连接Mysql $ sudo yum list mariadb* Installed Packages mariadb-connector-c.x86_64 3.1.13-1.amzn2023.0.3 amazonl…

TikTok矩阵管理系统:品牌增长的新引擎

随着社交媒体的快速发展&#xff0c;TikTok已成为全球最受欢迎的短视频平台之一。品牌和企业纷纷涌入这个平台&#xff0c;寻求新的增长机会。然而&#xff0c;随着内容的激增和用户群体的多样化&#xff0c;管理TikTok账号变得越来越复杂。这时&#xff0c;TikTok矩阵管理系统…

使用第三方的PyCharm开发工具

目录 PyCharm下载 PyCharm安装 运行PyCharm 创建工程目录 编写“hello world”程序 在同一个工程下创建多个程序文件 运行程序的多种方法 保存程序 关闭程序或工程 删除程序 打开最近的工程 调试断点 熟悉PyCharm开发环境 设置Python解析器 输出彩色控制台文字及…

50道题目!Python、SQL数据库、AB测试、业务分析、机器学习都在这里了!

介绍 每日一题系列已经更新了50道题目啦&#xff01; 题目难度为初级到中级&#xff0c;涵盖了Python、SQL数据库、AB测试、业务分析、机器学习五大主题&#xff0c;适合初学者和有一定基础的朋友。 原文链接: 50道题目&#xff01;Python、SQL数据库、AB测试、业务分析、机器…

pycharm 关闭项目卡死

PyCharm2023.3.4 关闭一直卡在 closing projects 解决办法&#xff1a; 打开PyCharm&#xff0c; 选择 Help -> Find Action -> 输入 Registry -> 禁用ide.await.scope.completion

10G SFP双口万兆以太网控制器,高速光口网络接口卡

2-Port 10G SFP NIC 是一款高速网 络接口卡&#xff0c;采用了 PCI Express 3.0 x8 接口&#xff0c;支持双 端口万兆以太网&#xff0c;具有高性能、高可靠性、低功耗等 优点&#xff0c;是数据中心、云计算、虚拟化等领域的理想选 择。 支持多种网络协议&#xff0c;如 …

【加密与解密(第四版)】第十六章笔记

第十六章 脱壳技术 16.1 基础知识 壳的加载过程&#xff1a;保存入口参数、获取壳本身需要使用的API地址、解密原程序各个区块的数据、IAT的初始化、重定位项的处理、HOOK API、跳转到程序原入口点 手动脱壳步骤&#xff1a;查找真正的入口点、抓取内存映像文件、重建PE文件&…

深度学习之基于Pytorch框架新冠肺炎CT图像分类

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 一、项目背景与意义 随着新冠肺炎&#xff08;COVID-19&#xff09;的全球爆发&#xff0c;快速、准确地诊断疾病成…

Python筑基之旅-MySQL数据库(二)

目录 一、第三方库 1、mysql-connector-python 1-1、由来 1-2、优缺点 1-2-1、优点 1-2-1-1、官方支持 1-2-1-2、纯Python实现 1-2-1-3、全面支持 1-2-1-4、兼容性 1-2-1-5、易于使用 1-2-2、缺点 1-2-2-1、性能 1-2-2-2、安装 1-2-2-3、社区支持 1-2-2-4、扩…

1020. 飞地的数量

1020. 飞地的数量 原题链接&#xff1a;完成情况&#xff1a;解题思路&#xff1a;参考代码&#xff1a;_1020飞地的数量_dfs_定义方向_1020飞地的数量_bfs_定义方向 错误经验吸取 原题链接&#xff1a; 1020. 飞地的数量 https://leetcode.cn/problems/number-of-enclaves/…

十年磨一剑“2024成都电子信息展会”推动电子产业全球发展

2024成都电子展&#xff0c;招商工作已接近尾声&#xff0c;这场盛大的展会不仅是电子信息行业的一次盛会&#xff0c;更是中国西部电子信息产业发展的重要里程碑。自2013年起&#xff0c;中国&#xff08;西部&#xff09;电子信息博览会便选择成都作为其永久的举办地&#xf…

windows系统jupyter lab安装和配置:本地开发、探索大模型的利器

前言 在安装好anaconda之后&#xff0c;系统默认就安装好了一个jupyter notebook的工具&#xff0c;该工具可以在网页端运行&#xff0c;类似这样&#xff1a; 提供了一个按行运行的python运行环境&#xff0c;每一步的输出都可以打印到界面&#xff0c;对于我们初学python&am…

JAVA语音播报

JAVA语音播报 提示&#xff1a;难点&#xff0c;常规语音播放只是播放一段音乐&#xff0c;这个比较简单。本文介绍将文字语音播放出来&#xff0c;并且可以兼容windows、linux 语音播报在编码过程中&#xff0c;我们主要需从以下几个核心层面进行深入考量。 1.使用JACOB开源…