首页 > 系统相关 >Linux第一次周总结

Linux第一次周总结

时间:2023-09-24 18:44:42浏览次数:31  
标签:总结 文件 模式 末行 命令 第一次 Linux 目录

第一章  初识 Linux

1.Linux简介

Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到MinixUnix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU操作系统。它支持32位64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。

2.快照与克隆

快照是虚拟机磁盘文件在某个点的副本。

克隆是以一个已经存在的虚拟机作为父本,建立该虚拟机的副本。

3.本章小结

本章主要介绍了Linux相关知识,包括虚拟机系统安装、快照与克隆。本章的知识相对比较枯燥乏味,却是进一步学习的必要基础。

第二章  文件管理

1.文件目录与路径

1.1文件目录

根目录下常见的目录:/bin、/etc、/home、/usr、/tmp、/root、/sbin/var

1.2文件路径

绝对路径是指从根目录开始的完整路径,包括所有父目录的路径,直到目标文件或者目录所在的位置。

相对路径是指相对于当前目录的路径。当前工作目录是指用户当前正在工作的目录。

2.目录与文件操作

2.1目录操作

2.1.1创建目录:通过mkdir命令创建一个空白目录,此外还可以添加“-p”参数来创建一个多层目录。

2.1.2查看目录:通过pwd命令显示当前所在的目录,添加“-P”参数可以显示实际工作目录,通过“ls-a”命令可以查看隐藏的目录与文件,通过“ls-l”命令可以查看隐藏的目录与文件。

2.1.3切换目录:通过cd命令1可以切换目录。

2.1.4删除目录:通过rmdir命令只能删除空目录,添加“-p”参数即可连同上层空目录一起删除。

2.2文件操作

2.2.1创建文件:通过touch命令创建一个空白文件,也可以设置文件、属性。

2.2.2查看文件:通过cat命令可以查看内容较少的文件;通过more命令以逐页的方式显示文件内容;通过less命令对文件或其他输出进行分页显示;通过head命令查看文件的前几行内容;通过tail命令查看文件后几行内容;通过grep命令可以对文件进行过滤、搜索关键词。

2.2.3复制文件:使用cp命令可以复制文件。

2.2.4移动文件:mv命令可以移动或者重命名文件或目录。

2.2.5删除文件:rw命令可以删除文件。

2.3 Vim编辑器

 

2.3.1三种模式
命令模式:不能对文件直接编辑,只能通过快捷键进行一些操作(如移动光标、复制、粘贴等),打开vim后默认进入命令模式;

 

末行模式:可在末行输入一些命令对文件进行操作(如搜索、替换、保存、退出、高亮等);

 

编辑模式:可对文件内容进行编辑;

2.3.2vim模式切换(重点)
1.切换到命令模式
用vim指令打开文件时默认为命令模式;按一下键盘ESC键可从编辑模式切换到命令模式;按一下或连按两下ESC键或用键盘删除末行模式下的英文符号:可从末行模式切换到命令模式。

2.切换到末行模式
命令模式下键盘输入英文符号:可切换到末行模式;

3.切换到编辑模式
命令模式下键盘输入字母i或a(还有其他字母也可以这两个比较常用)可切换到编辑模式以编辑

注意:vim刚打开文件时默认为命令模式,命令模式可切换到末行模式或编辑模式,但末行模式与编辑模式之间不能直接相互切换。

2.3.3编辑简单的文档

操作:打开文档-进入编辑模式-输入文本-末行模式-查看文档-再次打开文档-添加内容-不保存退出-拒绝退出-强制退出-再次查看文档

本章小结

本章主要介绍了文件的目录与路径之间的关联,以及如何对目录和文件进行调整和编辑,最后使用Vim编辑器编辑简单的文本。

 

 

 

 

 

 

 

 

 

标签:总结,文件,模式,末行,命令,第一次,Linux,目录
From: https://www.cnblogs.com/zxcv12345/p/17726196.html

相关文章

  • 一周总结(2023.9.18-2023.9.24)
    听课方面本周为图论和dp优化。在补之前的题,因此题目只做了一小部分。下周要加快补题速度,提高效率。晚上早点睡,不然早上很困,听课效果比较差。学会了线段树优化建图,需要复习Tarjian,学习欧拉路和斜率优化、wqs二分等。讲课方面课件做的太慢。可能是由于没有经验导致不知道题目......
  • 第三周Linux教材第十章学习笔记——sh编程
    第十章——sh编程sh脚本1.sh脚本是一种为shell编写的脚本程序。这个程序用纯文本文件,将一些shell的语法与命令(含外部命令)写在里面,搭配正则表达式、管道命令与数据流重定向等功能。第一行必须为#!/bin/sh2.命令行使用chmod+x <filename>编译后才能用./filename来运行。3.......
  • Linux是什么?它与Windows有什么区别?
    前言本文将讲解Linux是什么、它的应用领域、未来、优缺点以及它与Windows的区别。一、Linux是什么?Linux是一种自由的、开放源码的类Unix操作系统。目前存在着许多不同的Linux系统,但它们都使用了Linux内核。Linux可安装在各种计算机设备中,从手机、平板电脑、路由器和视频游戏控制台,......
  • linux 中 conda配置文件 .condarc
     001、.condarc存在于个人用户的家目录下,在初次安装完conda并不会生成,在运行完condaconfig后才会生成(base)[root@pc1~]#cd~##回到用户个人家目录(base)[root@pc1~]#ls##列出文件anaconda3DesktopDownloads......
  • Linux操作系统学习
    当今互联网时代,Linux操作系统凭借其高度的自由度、可靠性和安全性,已经成为网络世界的重要组成部分。作为最受欢迎的Linux发行版之一,CentOS在企业和个人用户中广受好评。本篇博客将向大家介绍本人在CentOS操作系统所学到的一些基础知识和常用命令。CentOS是CommunityEnterpriseO......
  • linux yum 无法安装程序
    因为系统需要更新首先,进入到yum的repos目录cd/etc/yum.repos.d/ ......
  • #20211105李宜时《信息安全系统设计与实现》第三周学习总结
    20211105李宜时《信息安全系统设计与实现》第三周学习总结学习不同编程语言的必备要素和技能1.语法和基本结构了解编程语言的语法和基本结构是编程的第一步。这包括变量、数据类型、运算符、条件语句、循环结构等。以下是Python、C和Java中的示例代码片段:Python#定义变量并......
  • 每日总结2023/9/24(zookeeper)
    什么是ZooKeeper?ZooKeeper是一个分布式的,开放源码的分布式应用程序协同服务。ZooKeeper的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。ZooKeeper发展历史ZooKeeper最早起源于雅虎研究院的......
  • 2023.9.24 一周总结
    不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~不知道在干什么~......
  • 2023 20213423梁锦辉《计算机基础与程序设计》第一周学习总结
    2023-2024-1 20213423  《计算机基础与程序设计》第1周学习总结作业信息:加入云班课,参考学习本周学习资源注册博客园账号,加入2022-2023-1-计算机基础与程序设计参考 基于VirtualBox虚拟机安装Ubuntu图文教程安装Linux系统快速浏览一遍教材计算机科学概论,课本每章......