当前位置: 首页 > news >正文

Linux基本操作命令

1. 引言

        有粉丝朋友问我能不能出一篇关于Linux操作系统的基本操作命令,那么从今天开始更新这个系列。笔者将从基本文件操作、多用户管理、进程管理、网络配置及软件包管理来进行讲解。

2. 基本文件操作

2.1 目录相关操作

        首先在linux操作系统下,按住快捷键盘ctrl+Alt+T,唤出命令行终端。然后输入命令:

        查看当前目录所在路径:pwd

        创建目录:Mkdir+目录名

        查看当前路径中目录及文件信息:输入ls即可,也可以选择加相应后缀,如下所示(仅列出几个常用的):ls -a-->列出所有文件和目录;ls -l-->除文件名称外,还显示文件形态、权限、拥有者、文件大小等信息。

        进入目录路径:cd(此处分为绝对路径和相对路径:cd / 表示从根目录开始,是绝对路径;cd ./  表示从当前路径开始,为相对路径;cd .. 表示退回上一级目录)

        删除当前目录:rmdir  如果当前目录不是空的,还有其他子目录,就加上rmdir -r  +目录名

2.2 文件相关操作

2.2.1 文件创建

        创建空文件:touch

        创建并编辑文件:vim,需要说明的是输入vim进入编辑界面后,还不能编辑,因为此时进入的是一般模式。需要按键盘上的i或者a才能进入编辑模式,再编辑完成以后,再按住ESC退出编辑模式,回到一般模式;然后输入冒号“:”进入命令行模式,此时才能进行保存操作(相应指令为:wq--表示保存并退出;q!--不保存直接退出;q--退出),整体流程图如下图所示:

2.2.2 文件查看

        查看文件:有五个命令,分别是cat、more、less、tail以及head。接下来说一下它们之间区别:

        cat:以只读的方式打开,查看整个文件。

        more:以分页的形式显示,经常与cat连用;eg:cat xx.c | more这样,就可以一页一页的显示这个文件的内容,按空格就下一页。按enter就一行一行的显示。

        less:与more类似,都是用来查看文件,也是空格一页显示,enter一行显示,但是它专门用于看大文件,不用等到文件加载完全才能查看,是可以边看边加载的,具有很高效率,其他的你要等加载完大文件才能开始看,这个一秒搞定。

        tail:仅查看文件尾部。

        head:仅查看文件头部。

2.2.3 更新中.....

      

http://www.dtcms.com/a/329400.html

相关文章:

  • Go 语言函数详解:从基础到高阶的行为逻辑构建
  • 基于SD-WAN的医疗工厂弱电智能化机房方案:架构设计与实践
  • 具有熔断能力和活性探测的服务负载均衡解决方案
  • Go与Python爬虫实战对比:从开发效率到性能瓶颈的深度解析
  • 【车联网kafka】Kafka核心架构与实战经验(第四篇)
  • docker镜像状态监控
  • 磁悬浮轴承转子设计避坑指南:深度解析核心要点与高可靠性策略
  • 【网络运维】Playbook进阶: 管理变量
  • 如何在 Spring Boot 中设计和返回树形结构的组织和部门信息
  • [AI React Web] E2B沙箱 | WebGPU | 组件树 | 智能重构 | 架构异味检测
  • [AI React Web] 包与依赖管理 | `axios`库 | `framer-motion`库
  • Matlab(4)
  • STM32H5 的 PB14 引脚被意外拉低的问题解析
  • STM32读内部FLASH,偶尔读取错误
  • 三、非线性规划
  • 基于C#、.net、asp.net的心理健康咨询系统设计与实现/心理辅导系统设计与实现
  • 【vue3】v-model 的 “新玩法“
  • 基于人工智能和物联网融合跌倒监控系统(LW+源码+讲解+部署)
  • 面试实战 问题二十六 JDK 1.8 核心新特性详解
  • 猫头虎AI分享:Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等AI能力
  • 【Word VBA Zotero 引用宏错误分析与改正指南】【解决[21–23]参考文献格式插入超链接问题】
  • 基于Java的Markdown转Word工具(标题、段落、表格、Echarts图等)
  • Linux 桌面到工作站的“性能炼金术”——开发者效率的 6 个隐形瓶颈与破解方案
  • 一条n8n工作流
  • vscode+phpstudy+xdebug如何调试php
  • windows10装Ubuntu22.04系统(双系统)
  • VS2022+Qt 5.15.2+FreeCAD 0.21.2开发环境配置流程
  • C# WPF本地Deepseek部署
  • 洛谷 P2607 [ZJOI2008] 骑士-提高+/省选-
  • M4T无人机在外墙脱落监测中的应用:从被动补救到主动预防的技术革新