四、Linux 基本命令全攻略

Linux 基本命令全攻略

在 Linux 系统的世界里,掌握基本命令是至关重要的。不同的 Linux 发行版虽然在某些方面可能有所差异,但大部分基本命令是通用的。下面将按不同的系统分类,为大家详细介绍一些常用的 Linux 基本命令及其含义。

一、Ubuntu 系统常用命令

1. ls命令

  • 含义:列出当前目录下的文件和目录。
  • 示例
ls

执行该命令后,会显示当前目录下的所有文件和目录名称。

2. cd命令

  • 含义:切换当前工作目录。
  • 示例
cd /home/user/documents

这条命令将当前工作目录切换到 /home/user/documents

3. mkdir命令

  • 含义:创建新的目录。
  • 示例
mkdir new_folder

创建一个名为 new_folder 的新目录。

4. rm命令

  • 含义:删除文件或目录。
  • 示例
  • 删除文件:
rm file.txt
  • 删除目录(需加上 -r 参数):
rm -r directory

5. cp命令

  • 含义:复制文件或目录。
  • 示例
  • 复制文件:
cp source_file destination_file
  • 复制目录(需加上 -r 参数):
cp -r source_directory destination_directory

6. mv命令

  • 含义:移动文件或目录,也可用于重命名文件或目录。
  • 示例
  • 移动文件:
mv source_file destination_directory
  • 重命名文件:
mv old_name new_name

二、CentOS 系统常用命令

1. yum命令

  • 含义:CentOS 系统中的软件包管理器。
  • 示例
  • 安装软件包:
yum install package_name
  • 更新软件包:
yum update

2. systemctl命令

  • 含义:用于管理系统服务。
  • 示例
  • 启动服务:
systemctl start service_name
  • 停止服务:
systemctl stop service_name
  • 重启服务:
systemctl restart service_name

3. firewall-cmd命令

  • 含义:配置防火墙。
  • 示例
  • 查看防火墙状态:
firewall-cmd --state
  • 开放端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

4. df命令

  • 含义:显示磁盘空间使用情况。
  • 示例
df -h

以人类可读的格式显示磁盘空间使用情况。

5. free命令

  • 含义:显示系统内存使用情况。
  • 示例
free -h

以人类可读的格式显示内存使用情况。

三、Fedora 系统常用命令

1. dnf命令

  • 含义:Fedora 系统中的软件包管理器,类似于 CentOS 中的 yum
  • 示例
  • 安装软件包:
dnf install package_name
  • 更新软件包:
dnf update

2. journalctl命令

  • 含义:查看系统日志。
  • 示例
journalctl -n 20

显示最近的 20 条系统日志。

3. lsof命令

  • 含义:列出打开的文件和进程。
  • 示例
lsof -i :80

显示使用 80 端口的进程。

4. top命令

  • 含义:实时显示系统中最活跃的进程。
  • 示例
top

5. chmod命令

  • 含义:改变文件或目录的权限。
  • 示例
  • 给文件添加可执行权限:
chmod +x file.sh
  • 改变目录及其所有子目录和文件的权限:
chmod -R 755 directory

通过掌握这些不同 Linux 系统中的基本命令,你将能够更加高效地管理和操作你的 Linux 系统。无论是日常的文件管理、软件安装,还是系统维护和故障排除,这些命令都将成为你的得力工具。希望这篇博客对你在 Linux 世界中的探索有所帮助!

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

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

相关文章

北京大学冯惠:与卓越者同行,方能更快的成长 | OceanBase数据库大赛获奖选手访谈

本文邀请2022 OceanBase 数据库大赛的季军,来自北京大学的冯惠同学,与我们分享如何寻找自己的兴趣;在一番经历后,对于产品与研发的职业方向观察;以及如何在学生时期提升个人专业能力,和参加数据库大赛的个人…

微信小程序用开发工具在本地真机调试可以正常访问摄像头,发布了授权后却无法访问摄像头,解决方案

今天开发上线了一个拍照的微信小程序&#xff0c;用uniapp的Vue3开发的&#xff0c;调用的camera组件&#xff0c;相关代码如下&#xff1a; <!-- 微信小程序相机组件 --><view v-if"showCamera" class"camera-container"><camera :device…

Ability内页面的跳转和数据传递(router和want显/隐跳转)

目录 案例:使用router完成页面跳转 1.创建一个Arkts项目 2.创建第二个页面 3.手动创建第三个页面 4.编写跳转路由 5.编写接受路由 6.编写返回上一个页面的代码 7.第三个界面代码完善 8.效果 案例:使用want启动Ability 1.创建一个新的项目 2.创建第二个界面 3.创建一个Ability 4…

23年408数据结构

第一题&#xff1a; 解析&#xff1a; 第一点&#xff0c;我们要知道顺序存储的特点&#xff1a;优点就是随用随取&#xff0c;就是你想要查询第几个元素可以直接查询出来&#xff0c;时间复杂度就是O(1)&#xff0c;缺点就是不适合删除和插入&#xff0c;因为每次删除和插入一…

android app执行shell命令视频课程补充android 10/11适配-千里马android

(https://blog.csdn.net/learnframework/article/details/120103471) https://blog.csdn.net/learnframework/article/details/120103471 hi&#xff0c;有学员在学习跨进程通信专题课程时候&#xff0c;在实战app执行一个shell命令的项目时候&#xff0c;对课程本身的android …

MySQL-13.DQL-聚合函数

一.DQL-分组查询 二.聚合函数 -- DQL:分组查询 -- 聚合函数 -- 1.统计该企业员工数量 count select count(id) from tb_emp; select count(job) from tb_emp;select count(A) from tb_emp; select count(*) from tb_emp;-- 2.统计该企业最早入职的员工 min select min(entr…

Pyside6 布局管理器(3)--- 控件尺寸、尺寸策略与布局的关系详解

在学习QWidget时我们已经学习了控件尺寸的一些基本设置&#xff0c;比如设置其作为顶层窗口时resize()方法&#xff0c;setGeometry()等方法。但在将控件添加到布局中后我们会发现&#xff0c;这些方法对于QWidget做为子控件时却是无效的。而布局的显示与大小也受到控件的影响。…

网络资源模板--Android Studio 实现简易新闻App

目录 一、项目演示 二、项目测试环境 三、项目详情 四、完整的项目源码 一、项目演示 网络资源模板--基于Android studio 实现的简易新闻App 二、项目测试环境 三、项目详情 登录页 用户输入&#xff1a; 提供账号和密码输入框&#xff0c;用户可以输入登录信息。支持“记…

RabbitMQ最新版本4.0.2在Windows下的安装及使用

RabbitMQ 是一个开源的消息代理和队列服务器&#xff0c;提供可靠的消息传递和队列服务。它支持多种消息协议&#xff0c;包括 AMQP、STOMP、MQTT 等。本文将详细介绍如何在 Windows 系统上安装和使用最新版本的 RabbitMQ 4.0.2。 前言 RabbitMQ 是用 Erlang 语言开发的 AMQP&…

【Linux】【命令】diff

diff DescriptionsArgumentsExamples直接使用diff命令-u 输出格式-c 输出格式并列输出-s 和 -q 脚本示例示例1&#xff1a;目录及文件差异 Descriptions diff命令用于对比两个文件或者两个文件夹的不同之处&#xff0c;求基本语法如下所示&#xff1a; diff [OPTION]... FILES…

信号与噪声分析——第一节-确定信号的分析

目录 1.确定信号的分析 1.1确定信号的分类&#xff1a; 1.周期信号与非周期信号&#xff1a; 周期信号的定义&#xff1a; 性质&#xff1a; 2.能量信号与功率信号&#xff1a; 定义 区别&#xff1a; 3.基带信号与频带信号&#xff1a; 基带信号的定义&#xff1a; …

使用Matplotlib绘制箱线图:详细指南与示例

在数据分析和可视化领域&#xff0c;箱线图&#xff08;Box Plot&#xff09;是一种强大的工具&#xff0c;用于展示数据的分布特征&#xff0c;包括中位数、四分位数、异常值等。本文将详细介绍如何使用Matplotlib库在Python中绘制箱线图&#xff0c;并通过一个实际的血压数据…

基于微信小程序二手物品调剂系统设计与实现

文章目录 前言项目介绍技术介绍功能介绍核心代码数据库参考 系统效果图文章目录 前言 文章底部名片&#xff0c;获取项目的完整演示视频&#xff0c;免费解答技术疑问 项目介绍 二手物品调剂系统是一种在线平台&#xff0c;旨在促进用户之间的二手物品交易。该系统提供了一个…

数智合同 | 业财一体与履约联动的数字化转型

随着信息化技术的发展&#xff0c;合同数智化管理为应对合同管理挑战提供了新机遇。企业需要深入思考数智化手段在合同管理中的应用&#xff0c;以提高合同管理水平&#xff0c;应对新形势下的市场竞争挑战与合规要求&#xff0c;实现企业的高质量发展。 2024年5月&#xff0c;…

数据中心母线槽测温监控装置的优势和如何选型

在当今数字化高速发展的时代&#xff0c;数据中心成为了信息存储与处理的核心枢纽。而确保数据中心的稳定运行&#xff0c;对于企业和社会来说至关重要。其中&#xff0c;母线作为数据中心电力传输的关键环节&#xff0c;其正常运行直接关系到整个数据中心的可靠性。为了保障数…

2024新手攻略:项目管理工具+PMP备考经验不容错过!

&#xff08;一&#xff09;热门工具大盘点 禅道是一款专注于软件开发项目管理的工具。它涵盖了项目管理的各个环节&#xff0c;包括需求管理、任务分配、缺陷跟踪等。禅道的优势在于其对软件开发流程的深入理解和支持&#xff0c;能够帮助开发团队更好地管理项目进度和质量。…

免费的国标设备端模拟器,支持自定义编程,批量模拟大量国标GB28181设备

GB/T 28181是中国国家公共安全视频监控联网系统&#xff08;简称“国标GB28181”&#xff09;的一套标准&#xff0c;主要用于规范视频监控系统的互联互通。这套标准的实施旨在推动不同厂家设备之间的互操作性&#xff0c;促进视频监控市场的健康发展。本软件是针对GB28181标准…

算法01----移动零(C++)

题目展示 算法原理 我们这里要用到的算法是双指针移动&#xff0c;和我们之前学的快排的核心思想是一样的。我们看看怎么做吧。我会以图片的形式将我的思路告知大家。 这就是整个题目的整体思想算法&#xff0c;大家理解一下&#xff0c;其实这道题目还是很简单的。 代码编写…

02篇 机械考研复试简历保姆级教程,考研简历联系导师邮件复试调剂超全攻略 导师喜欢看到的简历(附模板)

考研复试简历怎么写&#xff1f;导师喜欢看到的简历&#xff08;附模板&#xff09; 复试简历&#xff0c;重要程度max&#xff01;绝非小事一桩&#xff01;它就像是你硬核经历的闪亮外衣&#xff0c;条理清晰、逻辑严谨且设计感十足&#xff0c;一定能在导师心中留下深刻印象…

基于neo4j知识图谱的菜谱推荐系统

&#x1f374; AI菜谱推荐系统让你“煮”事半功倍&#xff01; &#x1f374; 找不到做饭灵感的时候&#xff0c;是不是总觉得“今天吃啥”这道选择题简直是终极挑战&#xff1f;别急&#xff0c;我们基于Neo4j知识图谱的菜谱推荐系统&#xff0c;正是为了解决你的困扰而设计&a…