首页 > 系统相关 >vim查看linux文件目录,05Linux.浏览目录和文件,VIM文本编辑器

vim查看linux文件目录,05Linux.浏览目录和文件,VIM文本编辑器

时间:2024-04-25 20:12:19浏览次数:24  
标签:文件 文本编辑 文件目录 文件名 05Linux 目录名 文档 ls 目录

vim查看linux文件目录,05Linux.浏览目录和文件,VIM文本编辑器

一、浏览目录和文件

查看目录、查看文件属性

1)查看根目录 / 下有哪些文档或子目录,观察颜色有什么规律

ls /

2)以长格式显示结果,对比 /bin、/usr/bin/ 目录详细属性

ls -ld /bin /usr/bin/ 【-d只显示目录本身】

3)列出当前目录下的所有文档(包括隐藏文档)

ls -A

4)查看/etc/下以re开头、.conf结尾的文件,识别各自的大小

ls -lh /etc/re*.conf

查看文本文件内容

1)显示文件 /etc/redhat-release 的内容 【系统版本】

2)显示文件 /etc/hostname 的内容 【主机名】

3)显示文件 /proc/cpuinfo 的内容 【CPU信息】

从结果中识别CPU处理器的核心数、型号、频率

cat /proc/cpuinfo

processor : 0 //CPU核心编号

vendor_id : GenuineIntel //厂商信息

cpu family : 6

model : 94

model name : Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz

stepping : 3

microcode : 0xba

cpu MHz : 3198.786 //CPU主频率

cache size : 6144 KB //二级缓存

physical id : 0 //物理CPU编号

!!!!要查看大文件的内容,建议使用 less (分页浏览,q退出)

3、mkdir创建目录

创建以下目录结构

/protected/project/tts10/

/notes/cloud/

mkdir -p /protected/project/tts10/ /notes/cloud/

4、touch 创建文件

创建以下空文件 rday01.txt、day02.txt

touch day01.txt day02.txt

列出 /notes/cloud/ 目录下所有以 .txt 结尾的文件

ls /notes/cloud/*.txt

注:

通配符:使用特殊符号 *、? 表示不确定的名称

表示当前目录 —— .

表示当前目录 —— ..

5、复制

cp 被复制的文档A 目标文档B

cp -rp 被复制的目录及文档... 目标文件夹

6、删除

rmdir 目录名(删除目录)

rm 文件名(删除文件)

rm -r 目录名(删除目录)

rm -rf 删除目录及文件并无提示

7、移动/改名

mv 被移动的文档A 目标文档B

mv 被移动的文档... 目标文件夹

二、VIM文本编辑器

1、工作模式

按 i 键进入输入模式 ==》添加文本 ==》按Esc键返回 ==》按 : 进入末行模式 ==》在 : 后输入 wq 保存并退出编辑器

2、命令模式的基本操作

Gg光标 跳转到第1 行

G 最后一行

2G 第2行

果 n、N 跳至后/前一个结果

ls -l 文件名

ls -lh 查看详细信息并显示容量单位

ls -ld 目录名(查看目录本身的详细信息)

mkdir 目录名(创建目录)

cd 目录名(进入目录)

cd  ..返回上一级目录

cd  ../..返回上一级的上一级

cd  /直接退到根目录

cd  ~直进用户主目录

cd直接回车进入用户主目录

分别通过相对与绝对路径进入目录

mkdir 目录1 目录2(同时创建多个目录)

mkdir -p abc/ab/a(同时创建多级目录)

ls  –R  abc(递归显示)

rmdir 目录名(删除空目录)

cp 文件名  目录名(将文件复制到目录)

cp -r 目录名  目录名(递归复制目录)

cp -p 复制时保持原文的属性不变

mv 文件名  目录名(移动文件到目标目录)

mv 原文件名 新文件名(文件重命名)

cp 文件名 目录名/新文件名(复制文件到目标目录并重命名)

rm 文件名(删除文件)

rm –rf (删除目录并无提示/强制删除)

vim 文件名

命令模式

i 进入插入模式

ESC 返回命令模式

命令模式环境下按shift+:进入末行模式 wq保存退出

GG

gg=1G

原文链接:https://blog.csdn.net/weixin_36213143/article/details/116629637

标签:文件,文本编辑,文件目录,文件名,05Linux,目录名,文档,ls,目录
From: https://www.cnblogs.com/sunny3158/p/18158472

相关文章

  • tinymce 5.X 和 6.X 富文本编辑器如何实现上传图片
    在项目中,前端会经常使用tinymce富文本编辑器插件,编辑器有上传图片的功能,而对于上传的这个图片的处理,有两种方式:编辑器中有一个images_upload_handler方法,上传图片会触发该事件,该事件有3个参数,分别是上传图片的文件内容、上传成功的success处理方法、上传失败的failure处理方法。......
  • Linux-vim文本编辑器-三种模式-vim里的替换
    1.vi和vim命令是linux中强大的文本编辑器,由于Linux系统一切皆文件,而配置一个服务就是在修改其配置文件的参数。vim编辑器是运维工程师必须掌握的一个工具,没有它很多工作都无法完成。vim其实是vi的升级版 2.vim三种工作模式Vim编辑器中设置了三种模式:命令模......
  • 2款Notepad++平替工具(实用、跨平台的文本编辑器)
    前言今天大姚给大家分享2款Notepad++平替工具,实用、跨平台(支持Window/MacOS/Linux操作系统平台)的文本编辑器。NotepadNextNotepadNext是一个跨平台的Notepad++的重新实现。开发是使用QtCreator和MicrosftVisualC++(msvc)编译器完成的。目前支持Window/MacOS/Linux操作......
  • 界面控件DevExpress WinForms/WPF v23.2 - 富文本编辑器支持内容控件
    众所周知内容控件是交互式UI元素(文本字段、下拉列表、日期选择器),用于在屏幕上输入和管理信息。内容控件通常在模板/表单中使用,以标准化文档格式和简化数据输入。DevExpress文字处理产品库(WordProcessingDocumentAPI、WinForm和WPF富文本编辑器)附带了内容控制支持(v23.2+)。具......
  • 06-文件目录管理
    6.1Linux文件系统的架构Linux系统主要目录及其内容目录内容/bin构建最小系统所需要的命令(最常用的命令)/boot内核与启动文件/dev各种设备文件/etc系统软件的启动和配置文件/home用户的主目录/libC编译器的库/media可移动介质的安装点/opt......
  • 界面组件DevExpress WinForms v23.2 - 功能区、富文本编辑器功能升级
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForms控件日前正式发布了v23.2,此版......
  • 将 shell 的行编辑模式设置为Vi 文本编辑器的模式
    set-ovi在Bashshell中,使用set-ovi语句可以将shell的行编辑模式设置为类似于Vi文本编辑器的模式。这意味着当你在命令行中输入命令时,你可以使用Vi或Vim编辑器的按键和命令来编辑和操纵命令行。当设置为Vi模式时,你可以使用以下常用的Vi编辑命令:Esc:进入命......
  • Django 中集成 CKEditor 富文本编辑器详解
    Django中集成CKEditor富文本编辑器详解原文链接:https://blog.csdn.net/Rocky006/article/details/135130010概要在Web应用中,富文本编辑器是提高用户体验的重要组件之一。CKEditor是一款流行的、功能丰富的富文本编辑器。在Django项目中集成CKEditor不仅可以提升内容......
  • 可视化文件目录树
    Hello!我是”小恒不会java“思考今天突然看到某文里面:检查目录文件。引发了我的思考:首先应该看看目录树,检查一下命令行如何检查?我的电脑系统是win11,最简单的就是自带的文件系统功能还有就是命令行工具:tree命令(Windows和部分Linux发行版中自带)可以在终端中直接输出当前目......
  • vue3+ts项目引入富文本编辑器wangeditor
    说明项目开发中,做到媒体说、资讯等模块时,会需要引入富文本编辑器,对比发现wangeditor使用群众多,并且很多问题也已经有解答。界面展示实现要点引入wangeditor配置导航栏代码<template><divstyle="border:1pxsolid#EEEFF0;border-radius:5px;overflow:hidden;wid......