linux 系统怎么使用
Linux系统的使用涉及多个方面,包括文件管理、目录操作、用户管理、进程管理、网络配置等。以下是对Linux系统基础使用的详细介绍:
一、文件管理
-
查看文件和目录
ls:列出当前目录的内容。ls -l:以长格式列出当前目录的内容,包括详细信息如权限、所有者、大小等。ls -a:列出当前目录的所有内容,包括以"."开头的隐藏文件。
-
创建文件和目录
touch 文件名:创建空文件。mkdir 目录名:创建新目录。
-
查看文件内容
cat 文件名:在终端上显示文件内容。more 文件名:分屏查看文件内容。less 文件名:类似于more,但提供了更多的导航选项。head -n 文件名:查看文件的前n行。tail -n 文件名:查看文件的最后n行。
-
复制、移动和删除文件
cp 源文件 目标位置:复制文件。mv 源文件 目标位置:移动文件或重命名文件。rm 文件名:删除文件。rm -r 目录名:递归删除目录及其内容。
-
文件权限和所有权
chmod 权限 文件名:改变文件权限。chown 用户名 文件名:改变文件所有者。chgrp 组名 文件名:改变文件所属组。
二、目录操作
-
切换目录
cd /path/to/directory:切换到指定路径的目录。cd ..:切换到上一级目录。cd ~:切换到当前用户的主目录。
-
显示当前目录
pwd:显示当前工作目录的绝对路径。
三、用户管理
-
添加和删除用户
useradd 用户名:添加新用户。userdel 用户名:删除用户。
-
设置和修改用户密码
passwd 用户名:设置或修改用户密码。
-
查看用户信息
id 用户名:查看用户信息,包括用户ID、组ID等。cat /etc/passwd:查看所有用户信息。
四、进程管理
-
查看进程
ps:查看当前系统进程状态。top:实时监控系统进程状态。
-
终止进程
kill 进程ID:终止指定进程。
五、网络配置
-
修改IP地址
- 编辑
/etc/sysconfig/network-scripts/ifcfg-ens33(或其他网络接口配置文件),然后重启网络服务。
- 编辑
-
配置主机名
- 通过编辑
/etc/hostname文件修改主机名。 - 修改
/etc/hosts文件添加主机名映射。
- 通过编辑
六、系统配置
-
服务管理
service 服务名 start|stop|restart|status:管理服务。systemctl:更现代的服务管理工具,用于启动、停止、重启和检查服务状态。
-
防火墙配置
- 使用
firewalld或iptables等工具配置防火墙规则。
- 使用
-
关机和重启
shutdown:关闭系统。reboot:重启系统。
七、其他常用命令
-
查找文件
find /path -name 文件名:在指定路径下查找文件。locate 文件名:快速定位文件路径(需要更新数据库)。
-
压缩和解压
gzip/gunzip:压缩/解压文件。zip/unzip:压缩/解压文件或目录。tar:打包/解包文件或目录。
-
查看磁盘使用情况
du:查看文件和目录占用的磁盘空间。df:查看磁盘空间使用情况。
-
历史命令
history:查看已经执行过的历史命令。
-
文本编辑器
vi/vim:强大的文本编辑器,用于编辑和创建文件。
八、执行命令的步骤
- 打开终端:按下Ctrl+Alt+T组合键,或在应用程序列表/启动器中搜索“终端”并打开。
- 输入命令:在终端窗口中输入命令,使用空格分隔命令、选项和参数。
- 执行命令:按Enter键执行命令。
九、附加提示
- Tab补全:按Tab键可以自动补全文件、目录和命令名称。
- 命令帮助:使用
help命令查看命令的帮助信息,或使用man命令查看命令的详细手册页。 - 查找命令路径:使用
which命令查找命令的绝对路径,或使用whereis命令查找命令及其源代码和帮助文件的位置。
Linux系统的使用涉及众多命令和工具,上述内容只是基础入门。随着学习的深入,可以逐渐掌握更多高级功能和技巧。
linux常用命令列举 - 飞桨AI Studio星河社区
相关文章:
linux 系统怎么使用
Linux系统的使用涉及多个方面,包括文件管理、目录操作、用户管理、进程管理、网络配置等。以下是对Linux系统基础使用的详细介绍: 一、文件管理 查看文件和目录 ls:列出当前目录的内容。ls -l:以长格式列出当前目录的内容&#x…...
Java线程池知识点梳理
Java线程池知识点梳理 什么是线程池? 线程在系统中创建的成本是相对比较高的,所以使用”池化“的思想,设计线程池,有大量任务需要执行时,可以直接从线程池中使用已经创建好的线程直接去执行。减少线程的创建和销毁带…...
SFT、RLHF、DPO、IFT —— LLM 微调的进化之路_如何搭建自己的dpo
TL;DR • SFT、RLHF 和 DPO 都是先估计 LLMs 本身的偏好,再与人类的偏好进行对齐; • SFT 只通过 LLMs 生成的下一个单词进行估计,而 RLHF 和 DPO 通过 LLMs 生成的完整句子进行估计,显然后者的估计会更准确; • 虽然…...
CSS 选择器简单回顾
引言 当我们探讨网页设计和开发时, CSS(层叠样式表) 无疑是一个不可或缺的技术, 它使我们能够精确控制网页的外观和布局, 为用户创造出独特的视觉体验、以及良好的交互体验!! 而一个完整的 CSS 规则则是由两个主要部分组成: 选择器和声明块 那么今天我们就来盘点下常见的几种选…...
uniapp配置微信小程序分包(分包优化)
1.manifest.json中 源码视图中找到mp-weixin,新增代码"optimization":{"subPackages":true},如下图所示 "optimization" : {"subPackages" : true } 2.pages.json中 分包内静态文件示例 "subPackages&…...
MySQL-10.DML-添加数据insert
一.DML(INSERT) -- DDL:数据操作语言 -- DML:插入数据 - insert -- 1.为tb_emp表的username,name,gender字段插入值 insert into tb_emp (username,name,gender) values (wuji,无忌,1); -- 这样会报错,因为create_ti…...
ARM/Linux嵌入式面经(四八):tp-link联洲国际
文章目录 1. **模电基础**:请解释共射电路的工作原理,并描述如何计算其放大倍数。工作原理放大倍数计算面试官追问及回答2. **DCDC损耗**:有哪些方法可以降低DCDC转换器的损耗?3. **示波器使用**:如何用示波器正确测量DCDC的开关纹波?4. **IIC通信**:IIC通信协议中是否需…...
代码实践篇四 形状检测与规则重建
本节内容主要涉及形状检测(Shape Detection)与形状重建(Shape Reconstruction),具体算法步骤会在后续章节介绍。CGAL在6.0重点更新了形状重建部分的一些模块——动态空间分割与动态形状重建等,也会在后续详…...
JVM(HotSpot):GC之垃圾回收阶段
文章目录 前言一、标记清除算法(Mark Sweep)二、标记整理算法(Mark Compact)三、复制算法(Copy) 前言 标记出垃圾对象之后,就要进行清理。 那么,如何清理? 这里也有相应的算法。 主要有三种。 一、标记清除算法(Mark Sweep) 原理说明&…...
Go 项目如何集成类似mybatisPlus插件呢?GORM走起!!
导读: 在 Go 项目中,虽然没有像 MyBatis Plus 这样特定的 ORM 插件,但可以使用功能相似的 Go ORM 框架,比如 GORM,它支持链式查询、自动迁移、预加载等功能,与 MyBatis Plus 有相似之处。通过一些插件或扩…...
《深度学习》Dlib库 CNN卷积神经网络 人脸识别
目录 一、如何实现CNN人脸识别 1、CNN核心概念 1)卷积层 2)池化层 3)激活函数 4)全连接层 2、步骤 1)加载预训练的人脸识别模型 2)读取图像并检测人脸 3)提取人脸特征向量 4…...
滚雪球学Redis[7.1讲]:Redis实战案例
全文目录: 🎉前言🚦1. 使用Redis实现会话管理在Web应用中使用Redis管理会话会话过期与刷新策略安全性考虑与优化 🧩2. 使用Redis实现缓存系统缓存的基本原理Redis缓存的应用场景缓存失效策略与雪崩预防 ✨3. Redis在排行榜系统中的…...
WordPress外部图片本地化插件
一款用于本地化文章的外部图片的插件,支持如下功能: 文章发布前通过编辑器插件本地化 文章手动发布时自动本地化 文章定时发布时自动本地化 针对已发布的文章批量本地化。 源码下载:https://download.csdn.net/download/m0_66047725/898963…...
Linux基础-shell的简单实现
个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 Linux基础-shell的简单实现 收录于专栏[Linux学习] 本专栏旨在分享学习Linux的一点学习笔记,欢迎大家在评论区交流讨论💌 目录 1, 全局变…...
Tomcat日志文件详解及catalina.out日志清理方法
目录 前言1. Tomcat日志文件详解1.1 catalina.out1.2 localhost_access_log1.3 catalina.<date>.log1.4 host-manager.<date>.log 和 manager.<date>.log1.5 localhost.<date>.log 2. catalina.out文件管理与清理方法2.1 为什么不能直接删除catalina.o…...
react 中的hooks中的useState
(1). State Hook让函数组件也可以有state状态, 并进行状态数据的读写操作 (2). 语法: const [xxx, setXxx] React.useState(initValue) (3). useState()说明:参数: 第一次初始化指定的值在内部作缓存返回值: 包含2个元素的数组, 第1个为内部当前状态值, 第2个为更新状态值的…...
STM32学习笔记---DMA
目录 一、什么是DMA 1、DMA是什么 2、DMA的工作流程 3、DMA控制器与外设控制器 二、如何配置DMA 1、DMA框图 2、功能说明 2.1 通道选择 2.2 仲裁器 2.3 源、目标和传输模式 2.4 指针递增 2.5 循环模式 2.6 DMA流控制器和外设流控制器 3、程序设计 三、具体使用DMA…...
Cesium 实战 - 自定义纹理材质 - 立体墙(旋转材质)
Cesium 实战 - 自定义纹理材质 - 立体墙(旋转材质) 核心代码完整代码在线示例Cesium 给实体对象(Entity)提供了很多实用的样式,基本满足普通项目需求; 但是作为 WebGL 引擎,肯定不够丰富,尤其是动态效果样式。 对于实体对象(Entity),可以通过自定义材质,实现各种…...
进程间关系与守护进程
一、进程组 1.1、什么是进程组 提到进程的概念, 其实每一个进程除了有一个进程 ID(PID)之外 还属于一 个进程组。进程组是一个或者多个进程的集合, 一个进程组可以包含多个进程。 每一 个进程组也有一个唯一的进程组 ID(PGID), 并且这个 PG…...
金山翻译接口逆向
网址(加密后):aHR0cHM6Ly93d3cuaWNpYmEuY29tL3RyYW5zbGF0ZQ 文章目录 抓包sign值结果加密 逆向sign值第一步第二步1.2.3. 解密content第一步1.2.3. 抓包 F12 -> 翻译框输入spider -> 点击Fetch/XHR -> 找到接口 index.php? 开头的…...
ngx_create_listening
1 定义 ngx_create_listening 函数 定义在 ./nginx-1.24.0/src/core/ngx_connection.cngx_listening_t * ngx_create_listening(ngx_conf_t *cf, struct sockaddr *sockaddr,socklen_t socklen) {size_t len;ngx_listening_t *ls;struct sockaddr *sa;u_char …...
效率提升秘籍:用快马AI自动生成openclaw一键部署与依赖管理脚本
最近在折腾openclaw框架时,发现环境配置真是个效率黑洞。每次在新设备上部署,光是查文档、解决依赖冲突就要花掉大半天。于是琢磨着用自动化工具来优化这个流程,没想到效果出奇的好,今天就把这套方案分享给大家。 环境配置分析器&…...
Python unittest 断言(断言方法大全)
unittest 是 Python 内置的单元测试框架,断言(Assert) 是核心功能,用来判断「测试结果是否符合预期」。如果断言失败,测试用例会直接报错;断言通过,测试用例正常通过。 一、最常用的断言方法(必背) 日常写单元测试,90% 场景只用这 6 个: 表格 断言方法 作用 self.…...
CefFlashBrowser:Flash内容现代化解决方案与完整应用指南
CefFlashBrowser:Flash内容现代化解决方案与完整应用指南 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 当您珍藏的Flash教育课件无法打开,经典的Flash游戏无法运…...
QQ空间数据自主权:GetQzonehistory数字记忆保护指南
QQ空间数据自主权:GetQzonehistory数字记忆保护指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 在数字足迹日益成为个人历史重要组成部分的今天,你是否思考过…...
每日Java面试场景题知识点之-MySQL索引
在日常开发中,SQL执行效率直接影响系统性能。作为Java后端工程师,掌握MySQL索引的原理与实践至关重要。下面通过几个常见场景梳理MySQL索引的核心要点。 首先,索引本质上是一种数据结构,MySQL InnoDB常用的是B树。B树只在叶子节点…...
Tessent测试流程文件里的Tcl魔法:用if/else让你的扫描测试配置更灵活
Tessent测试流程文件里的Tcl魔法:用if/else让你的扫描测试配置更灵活 在芯片测试领域,Tessent Shell作为业界领先的测试解决方案,其Test Procedure File(测试流程文件)的灵活运用往往能决定测试效率的高低。今天我们要…...
腾讯优图Youtu-Parsing案例分享:手写体、印章、图表精准识别效果
腾讯优图Youtu-Parsing案例分享:手写体、印章、图表精准识别效果 1. 文档解析的新标杆 在日常工作中,我们经常遇到这样的场景:收到一份扫描的合同,需要提取关键条款;拿到一份手写笔记,想要转为电子版&…...
Win11Debloat系统优化工具使用指南
Win11Debloat系统优化工具使用指南 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experien…...
大模型学习笔记——SAM模型:从Prompt到分割的通用视觉框架
1. SAM模型:当视觉分割遇上NLP提示工程 第一次接触SAM模型时,我正被传统图像分割项目折磨得焦头烂额。需要为每个新场景重新标注数据、调整模型参数的日子,直到遇见这个"分割一切"的视觉大模型才彻底改变。SAM(Segment …...
