Linux命令之一

news2024/12/25 9:32:11

Linux命令之一

  • 帮助类命令
  • 磁盘管理
  • 文件管理
  • 系统设置
  • 开关服务命令
    • 临时开关服务命令
    • 永久开关服务命令
  • 压缩/解压
  • 网络通讯
  • 网络访问
  • 管道和重定向
  • 搜索命令
    • grep
    • find
  • 磁盘分区类命令

Linux命令速查平台

帮助类命令

语法

  • man [命令或配置文件] (功能描述:获得帮助信息)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

磁盘管理

切换目录cd 目录名

切换到根目录cd /

列出目录下的详细内容 : ll

只列出文件/目录名ls

查看当前目录的所有内容信息 :ls -al

显示当前所在目录位置pwd

在这里插入图片描述
在这里插入图片描述

文件管理

创建目录 : mkdir 目录名

复制文件命令cp : cp -rf

删除文件或目录rm : rm -rf

查看文件全部内容 : cat 文件路径

分页查看文件内容 : more 文件路径

查看文件开头的n行数据 : head -n 数字【默认是10行】

显示文件尾部的n行数据 : tail -n 数字【默认是10行】

文件内搜索 : grep 搜索内容 文件名

在这里插入图片描述
>
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

系统设置

显示系统日期和时间 : date

date +%Y (功能描述:显示当前年份

date +%m (功能描述:显示当前月份

date +%d (功能描述:显示当前是哪一天

date "+%Y-%m-%d %H:%M:%S" (功能描述:显示年月日时分秒




重启系统 : reboot 或 shutdown -r now




关机 : shutdown -h now




切换到普通用户 : su 普通用户名




切换到root用户 : su root

然后输入 root用户密码




清除屏幕 : clear




查看系统进程 : ps -ef

  • 常用参数

-e :显示当前所有进程

-f :显示UID,PPID,C与STIME栏位信息

UID :拥有该程序的用户

PID :程序的进程id

PPID :父进程的id

C :CPU使用的资源百分比

STIME :系统启动时间

TTY :登录系统的终端位置(客户端的标识)

TIME :该进程占用CPU的运算时间,注意不是系统时间

CMD :进程是有哪些程序启动的




查看单个进程 : ps -ef|grep 进程名




查看系统进程 : ps -aux

  • 常用参数

USER :该进程是由哪个用户产生的

PID :进程的ID号

%CPU :该进程占用CPU资源的百分比

%MEM :该进程占用物理内存的百分比

VSZ :该进程占用虚拟内存的大小,单位KB

RSS :该进程占用实际物理内存的大小,单位KB

STIME :系统启动时间

TTY :该进程是在哪个终端中运行的

  • 其中tty1-tty7代表本地控制台终端tty1-tty6是本地的字符界面终端 tty7是图形终端。pts/0-255代表虚拟终端。

STAT :进程状态

  • R:运行、S:睡眠、T:停止状态、s:包含子进程、+:位于后台

TIME :该进程占用CPU的运算时间,注意不是系统时间

START :该进程的启动时间

COMMAND :产生此进程的命令名




kill进程 : kill 进程号 或 kill -9 进程号

kill 进程号:杀掉进程

kill -9强制杀掉进程





在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

开关服务命令

临时开关服务命令

临时开关服务命令centos6centos7
开启服务service 服务名 startsystemctl start 服务名
关闭服务service 服务名 stopsystemctl stop 服务名
重启服务service 服务名 restartsystemctl restart 服务名
查看服务service 服务名 statussystemctl status 服务名

centos7为例:【带.service的后缀可以省略不写】

1.查看网络服务状态

  • systemctl status network.service

2.关闭服务

  • systemctl stop network.service

加粗样式3.启动服务

  • systemctl start network.service

4.重启服务

  • systemctl restart network.service

5.查看所有服务

  • systemctl --type service

在这里插入图片描述

永久开关服务命令

永久开关服务命令centos6centos7
打开服务自启chkconfig 服务名 onsystemctl enable 服务名
关闭服务自启chkconfig 服务名 offsystemctl disable 服务名
查看服务开机启动状态chkconfig 服务名 --listsystemctl restart 服务名
查看所有服务自启配置chkconfigsystemctl list-unit-files

centos7为例:

1.关闭防火墙自动启动

  • systemctl status firewalld 查看防火墙
  • systemctl disable firewalld 关闭防火墙自启

2.开启防火墙自启

  • systemctl enable firewalld

3.查看防火墙是否自启

  • systemctl is-enabled firewalld

4.关闭网络管理器服务

查看服务

  • systemctl status NetworkManager.service

停止服务

  • systemctl stop NetworkManager

查看自启动

  • systemctl is-enabled NetworkManager

关闭自启动

  • systemctl disable NetworkManager

在这里插入图片描述

在这里插入图片描述

压缩/解压

  • linux中压缩后的文件后缀名是 .tar.gz


    ① 创建压缩文件: tar -zcvf 压缩后的文件名.tar.gz 被压缩的文件

    ② 压缩多个文件 : tar -zcvf 压缩后的文件名.tar.gz 被压缩的文件列表

    ③ 压缩目录 : tar -zcvf 压缩后的文件名.tar.gz 被压缩文件目录

    在这里插入图片描述
    在这里插入图片描述

查看归档(压缩)文件内容 : tar -tf 压缩后的文件名

在这里插入图片描述

解压

  • tar -zxvf 已压缩的文件名 -C 指定目录名

    在这里插入图片描述

网络通讯

查看ip信息 : ifconfig

测试网络连通 : ping ip或者域名

在这里插入图片描述

网络访问

curl使用url访问网络的文件传输工具


在这里插入图片描述

wget :下载


在这里插入图片描述
在这里插入图片描述

管道和重定向

1、重定向输出覆盖:>

  • 向文件输出内容,文件不存在则新建文件再输出;文件 存在先清空文件,再写入内容




2、重定向输出追加:>>

  • 向文件输出内容,文件不存在则新建文件再输出;文件 存在,则新的内容追加到文件的后面。




3、管道 |

  • 管道就是用“|”连接两个命令,以前面一个命令的输出作为后面命令的输入,用于把管道左边的输出作为右边的输入

例如:

echo 内容 > 文件名


echo 追加内容 >> 文件名


在这里插入图片描述
在这里插入图片描述

搜索命令

grep

grep 过滤查找及“|”管道符

grep 选项 查找内容 源文件

ls | grep -n test:查找test文件在当前目录下第几行


在这里插入图片描述
在这里插入图片描述

find

find 查找文件或者目录

指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件显示在终端

选项功能
-name<查询方式>按照指定的文件名查找模式查找文件
-user<用户名>查找属于指定用户名所有文件
-size<文件大小>按照指定的文件大小查找文件

在这里插入图片描述

磁盘分区类命令

查看磁盘使用情况:df -h

fdisk 查看分区:fdisk -l

注意 :该命令必须在root用户下才能使用

在这里插入图片描述

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

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

相关文章

【c++】深入理解别名机制--引用

&#x1f31f;&#x1f31f;作者主页&#xff1a;ephemerals__ &#x1f31f;&#x1f31f;所属专栏&#xff1a;C 目录 前言 一、引用的概念和定义 二、引用的特性 三、引用的实用性 1.引用传参 2.引用做返回值 2.1 引用做返回值的作用 2.2 引用坍缩问题、悬挂引用问…

ThreadPoolExecutor详解

恰逢经济下行&#xff0c;鄙人工作、生活日趋艰难&#xff0c;原本美好的愿望&#xff0c;如今只能成为奢望。不知如何是好的我&#xff0c;只能精研近几年来因浮躁而荒废的知识。今天就想跟大家聊一个对我来讲看似熟悉实则陌生的工具——ThreadPoolExecutor。熟悉是因为在我负…

【nacos 第二篇章】动手实践(从零代码开发版)

一、环境准备 本章将通过手把手的教程一步一步教你如何从零开发一个微服务应用。 首先需要安装好 nacos 服务并启动。安装 nacos 服务请看作者的 【nacos 第一篇章】安装一下 nacos 文章。 二、初始化项目 如上图所示&#xff0c;可以建立一个基础的项目。 搭建了基础项目之…

计算机毕业设计 在线项目管理与任务分配系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

节点使用简介:comfyui-photoshop

1、安装comfyui-photoshop 略过 一点要注意的是&#xff1a;在Photoshop上的安装增效工具&#xff0c;要通过Creative Cloud 桌面应用程序进行安装&#xff0c;才能成功在增效工具中显示&#xff0c;直接通过将文件解压到Plug-ins路径行不通&#xff08;至少对我来说行不通&am…

通过剪枝与知识蒸馏优化大型语言模型:NVIDIA在Llama 3.1模型上的实践与创新

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

阿里云ACP的三种报名与对应题库获取方式的详细说明(按费用排序)

文章目录 前言方式一、官方途径(较为昂贵)考试资格获取官方视频教程获取方式总结 方式二、报名机构(价格适中&#xff0c;考取速度快)推荐机构大概费用机构报名方式机构报名后所携带的内容或者说对于其他方法有什么优势总结 方式三、闲鱼(最便宜&#xff0c;但题库有风险)考试资…

C语言 之 strstr函数的使用和模拟、strtok函数的使用、strerror函数和perror函数的使用

文章目录 strstr 的使用和模拟实现strstr函数模拟实现 strtok 函数的使用例子1例子2例子3 strerror 函数的使用perror函数 strstr 的使用和模拟实现 函数原型&#xff1a; const char * strstr ( const char * str1, const char * str2 ); 该函数能够查找str1中第一次出现str2…

产业经济大脑建设方案(五)

为了提升产业经济的智能化水平&#xff0c;我们提出建设一个综合产业经济大脑系统&#xff0c;该系统通过整合大数据分析、人工智能和云计算技术&#xff0c;构建全方位的数据采集、处理和决策支持平台。该平台能够实时监测产业链各环节的数据&#xff0c;运用智能算法进行深度…

Unified 阻抗控制 architecture、framework、approach

Unified 阻抗控制&#xff08;Unified Impedance Control&#xff09;作为一种控制策略&#xff0c;其architecture&#xff08;架构&#xff09;、framework&#xff08;框架&#xff09;和approach&#xff08;方法&#xff09;为&#xff1a; 一、Unified 阻抗控制 Archite…

【MPC】模型预测控制 | 车辆优化控制策略研究与实践

写在前面&#xff1a; &#x1f31f; 欢迎光临 清流君 的博客小天地&#xff0c;这里是我分享技术与心得的温馨角落。&#x1f4dd; 个人主页&#xff1a;清流君_CSDN博客&#xff0c;期待与您一同探索 移动机器人 领域的无限可能。 &#x1f50d; 本文系 清流君 原创之作&…

CorelDRAW X4重磅发布更新!包含最新安装包下载

CorelDRAW X4是矢量图形制作工具软件&#xff0c;这个图形工具给设计师们提供了矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能。 X4版本的新特性有活动文本格式&#xff1a;仿效现有段落格式化、使文本能够贴齐格线框&#xff0c;或从边框缩排&#xff0c;从而获…

牛客JS题(四十四)根据包名,在指定空间中创建对象

注释很详细&#xff0c;直接上代码 涉及知识点&#xff1a; 地址引用assign 题干&#xff1a; 我的答案 <!DOCTYPE html> <html><head><meta charset"UTF-8" /><style>/* 填写样式 */</style></head><body><!--…

使用多种机器学习模型进行情感分析

使用 TF-IDF 与贝叶斯分类器进行情感分析是一个常见且有效的组合&#xff0c;特别是在文本分类任务中。贝叶斯分类器&#xff08;通常是朴素贝叶斯分类器&#xff09;等机器学习模型具有计算简单、效率高的优点&#xff0c;且在文本分类任务中表现良好。接下来&#xff0c;我将…

8.16作业

1.思维导图 2.在登录界面的登录取消按钮进行以下设置&#xff1a; 使用手动连接&#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中&#xff0c;在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中&#xff0c;在槽函数中判断…

Solidworks二次开发:通过XYZ点的曲线

在SolidWorks中,通过XYZ点创建曲线是一种根据一组点的坐标生成三维曲线的方法。这种方法适用于需要根据特定点集设计曲线的情况,比如在建模复杂几何形状或执行逆向工程时。在SolidWorks中通过XYZ点创建曲线,操作步骤如下 打开SolidWorks并新建文件:启动SolidWorks软件,新建…

开放式耳机哪个品牌好用?盘点四款开放式蓝牙耳机排行榜前十名

作为网易云十级选手&#xff0c;测评过三十多款开放式耳机产品的开放式耳机测评专家来说&#xff0c;如果想要入手一款好用的开放式耳机的话&#xff0c;我会建议从三个方面来考虑&#xff0c;佩戴体验、音质效果和性能配置&#xff0c;了解这三个方面选购款好用的开放式耳机不…

Linux配置JDK8环境变量

目录 一、yum安装1.1 OpenJDK安装1.2 测试是否能够使用1.3 如何卸载JDK 二、手动安装2.1 下载2.2 上传到linux服务器路径2.3 解压2.4 配置环境变量2.5 测试是否能够使用 一、yum安装 1.1 OpenJDK安装 sudo yum install -y java-1.8.0-openjdk-devel1.2 测试是否能够使用 jav…

vue3+高德地图实现,创建和编辑多边形、圆形覆盖物(完整实现)

目录 一、绘制 1.形状选择 2.绘制图形 二、编辑 1.定义所需变量 2.获取需要编辑的覆盖物数据 fenceData并渲染 3.上述监听改动事件↓↓↓ 4.上述监听编辑结束事件 5.鼠标右击结束事件 初始化地图不再赘述,参考这篇文章 vue3中引入高德地图初始化,并添加、删除marke…

MySQL(四)——常用函数

文章目录 函数字符串函数数值函数日期函数流程函数 函数 函数&#xff0c;是指一段可以直接被另一段程序调用的程序或代码。 MySQL中内置了许多函数&#xff0c;我们只需在合适的场景下调用它们即可&#xff0c;调用函数查询结果直接使用SELECT即可&#xff0c;并且可以嵌套使…