首页 > 系统相关 >Linux文件管理学习感悟与笔记

Linux文件管理学习感悟与笔记

时间:2023-09-23 18:13:40浏览次数:39  
标签:感悟 模式 vim 命令 笔记 Linux 目录 输入

1.文件目录与路径

 

绝对路径与相对路径的区别

绝对路径:

路径的写法,由根目录/写起,例如:/usr.share/doc这个目录

相对路径:

路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/ man 底下时,可以写成: cd ../man 这就是相对路径的写法


2.目录与文件操作

处理目录的常用命令

ls:列出目录及文件名。

在Linux系统中, ls 命令可能是最常被运行的语法

 

cd:切换目录。

cd是Change Directory的缩写,用来改变工作目录。

 

pwd:显示目前的目录。

pwd是Print Working Directory的缩写,是显示目前所在目录的命令。

 

mkdir:创建一个新的目录。

mkdir是make directory的缩写,用于创建新目录。

 

rmdir:删除一个空的目录。

 

cp:复制文件或目录。

 

rm: 移除文件或目录。

 

mv: 移动文件与目录,或修改文件与目录的名称。

 

3.vim编辑器

 

vim是Linux是非常常用的编辑器,下面是我学习vim编辑器的一些笔记,总结如下:


首先:我们接触的vim编辑器一共有三种模式,分别为命令模式、编辑模式、末行模式。
具体架构如下:

注意:命令模式只能输入命令。
末行模式的功能是实现保存和退出的。
基本命令如下:
第一:
命令模式>>编辑模式

i:在光标之前输入
I:在行首进行输入
a:在光标后进行输入
A:在行末尾进行输入
o:在光标下一行进行输入
O:光标上一行进行输入

编辑模式>>命令模式

按Esc即可

第二
命令模式>>末行模式

输入":"即可(注意所有的命令必须是英文状态下的输入)
末行模式实现的功能是保存输入、退出vim等等
具体如下
w:保存编辑
q:退出VIM
q+!:不保存直接退出VIM。
wq:保存退出VIM

 

感悟:

Linux的文件管理学习起来也不是那么难,需要理解清楚,理清思路学习,多练,这个知识点也是很重要的。总的来说Linux的学习,最主要的就是命令的操作与学习了。学习Linux要坚持下来,习惯Linux的操作,然后需要多练,孰能生巧。

标签:感悟,模式,vim,命令,笔记,Linux,目录,输入
From: https://www.cnblogs.com/zs20218539/p/17724833.html

相关文章

  • 【笔记】P6419 [COCI2014-2015#1] Kamp 答辩做法
    模拟赛T3,用非常答辩的做法过掉了。5k代码写完后竟只调了10分钟首先考虑指定出发点如何算答案。用一眼看出法,就是把出发点也定为必经点后,\(必经点连通距离\times2\-\出发点到某一必经点的最大距离\)。这个想法可以由P9304的思路得到。再有,要求树上所有点的答案,多半是换根......
  • linux在线编译
    2. https://bellard.org/jslinux/点击链接就行噢!------个人用其实我们从图中获取到很多的信息,比如cpu,操作系统os,userinterface(用户界面),这里一般我们练习的或用户界面选择的是console(控制台)界面,俗称命令界面。有一个极大的问题,就是因为jslinux是直接模拟了linux系统启动操作......
  • linux的rsync同步功能
    环境centos7.9,rsync3.1.2介绍rsync是一种强大的数据备份和同步工具,能够在本地或远程系统之间复制和同步文件和目录。rsync可用于备份数据、同步目录、传输文件等,并具有高效、灵活和安全的特性。使用rsync的基本使用方法很简单,以下是其基本命令格式:rsync[options]sourced......
  • 《Unix/Linux系统编程》教材学习笔记第十章
    chapter10sh编程sh脚本包含sh语句的文本文件,命令解释程序sh要执行该语句。eg.mysh.sh#!/bin/bash#commentlineechohello使用chmod+xmysh可以执行该文件。#!开头一般称为shebang,若未指定,则将运行默认sh,即Linux中的/bin/bash。sh脚本与C程序比较不难看出两者有......
  • 20211325 2023-2024-1 《信息安全系统设计与实现(上)》第三周学习笔记
     202113252023-2024-1《信息安全系统设计与实现(上)》第三周学习笔记一、任务要求自学教材第10章,提交学习笔记(10分)大家学习过Python,C,Java等语言,总结一下一门程序设计语言有哪些必备的要素和技能?这些要素和技能在shell脚本中是如果呈现出来的?,评分标准如下1.知识点......
  • Linux上某个磁盘挂载不上
    想把新创建的 /dev/datavg/data_lv挂载到/mysql目录上 mkfs-txfs-f/dev/datavg/data_lvmount/dev/datavg/data_lv/mysql 但是磁盘挂载不上,也没有任何参数1、可能有人占用这个目录fuser-mv/mysql 查看并没有人占用2、系统记录的信息可能有误查看日志j......
  • Linux网站搭建(nginx+php+mysql)
    目录nginx安装nginx服务器依赖环境源码安装和yum安装的区别源码安装源码安装三步走:php下载安装所有扩展:(php运行所需要的环境)编辑/etc/php.ini开启php-fpm在html下创建index.php,看一下是否可以网页中访问得到它编辑nginx配置文件重启服务mysql安装mysqlmysql的使用......
  • 印象笔记常用快捷键组合
    []1.Ctrl+Alt+N:切换到印象笔记并跳转至一条新笔记[]2.Win+PrintScreen:开启捕捉屏幕[]3.Esc:取消屏幕捕获[]4.Win+A:剪辑选区[]5.Win+Shift+F:在印象笔记中查找(开始一个新的印象笔记搜索)[]6.Ctrl+Alt+V:将剪贴板内容粘贴到印象笔记作为一条新笔记[]7.F9:开始与印象笔记网页版同步......
  • 笔记
    fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditionsasECclassTiktok:def__init__(self):#创建浏览器实例......
  • Android开发笔记[4]-串口控制esp32及使用摄像头
    摘要无需root权限,Android使用串口与esp32通信控制小灯开关;开启Android摄像头预览.平台信息AndroidStudio:ElectricEel|2022.1.1Patch2Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-7.5-bin.zipjvmTarget='1.8'minSdk21targetSdk......