热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux达人养成计划(上)

Linux达人养成计划1.打开or常见文件(vim)Vimabc——>i(命令inset)——>输入内容——>Esc——>:wq+Entervim+abc
Linux达人养成计划 1.打开or常见文件(vim)

Vim abc——>i(命令inset)——>输入内容——>Esc——>:wq+Enter

vim + abc 把光标定位到文件的最后一行

    Vim+3 abc(打开并把光标定位到第三行,数字代表行号,超出最大行号,就会定位到最后一行,)

     Vim+/book abc(定位到第一个单词book出现的那行)

vim aa bb cc (一次性创建或打开aa bb cc文件,底行模式下,输入:n,切换到下一个文件,输入:N切换到前一个文件,或者输入:prev也可以切换到前一个文件)

2.查找文件

Ls+Enter

3.查看文件

cat abc

4.常用指令

:w (将文件的修改从内存写入硬盘中,执行保存修改的过程)
:q (退出打开的文件)
:! (强制执行)
:wq (执行保存后直接退出)
:q!(忽略之前的修改,强制退出当前文件)

:ls(列出当前打开的所有文件)

:n(切换到后一个文件)

:N(切换到前一个文件)

:3(定位光标)

:/xxx向后搜索字符串

:?xxx向前搜索字符串

h光标左移

j光标下移

k光标上移

l光标右移

ctrl+f向下翻页front

ctrl+b向上翻页back

ctrl+d向下翻半页down

ctrl+u向上翻半页up

dd删除光标所在行

o在光标所在行的下方插入一行并切换至编辑模式

yy复制光标所在行

小写p在光标所在行的下方粘贴

大写P在光标所在行的上方粘贴

5.磁盘管理

6. 硬盘分区和格式化概述

7.在VM虚拟机中添加硬盘

由于虚拟机是不支持热插拔技术的,所以添加硬盘前需先关闭电源poweroff,然后选择编辑虚拟机,添加硬盘就可以了

 


推荐阅读
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ... [详细]
  • 本文将详细介绍如何在没有显示器的情况下,使用Raspberry Pi Imager为树莓派4B安装操作系统,并进行基本配置,包括设置SSH、WiFi连接以及更新软件源。 ... [详细]
  • CentOS 7.6环境下Prometheus与Grafana的集成部署指南
    本文旨在提供一套详细的步骤,指导读者如何在CentOS 7.6操作系统上成功安装和配置Prometheus 2.17.1及Grafana 6.7.2-1,实现高效的数据监控与可视化。 ... [详细]
  • NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ... [详细]
  • 本文介绍如何在Linux系统中卸载预装的OpenJDK,安装指定版本的JDK 1.8,并配置防火墙以确保系统安全性和软件兼容性。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
author-avatar
钢铁年代2502883227
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有