#学习完数据库,科研室要求学习Linux课程,首先我又一次认识到了我的水平很次,下载VMware   Workstation虚拟化软件花费了很长的时间,接着在VMware   Workstation中安装了CentOS 7 64位之后进行了远程连接Linux系统的操作,然后又配置WSL(Ubuntu)环境,最后进行了虚拟机快照的操作。

总而言之,十分麻烦,从豆包上搜的链接和CSDN上的文章,进行到了最后一步结果告诉我权限不够,之后弄那个Linux的操作系统CentOS属实是给我整无语了,跟同学一个链接弄的,最后电脑上跟我说虚拟机损坏,一直卡着,最后还是同学帮我解决的,把我下的删了之后,重新下的,过程比较艰辛,心情比较烦躁,同志们要耐住性子,总会成功!

1.1操作系统概述

1.2Linux初识

1.3虚拟机介绍

1.7远程连接Linux系统

1.9扩展-虚拟机快照

VMware虚拟机支持为虚拟机制作快照。通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。

2.1Linux目录结构

D:\data\work\hello.txt

注意:D:表示D盘,\ 表示层级关系

总结:

1.Linux操作系统的目录结构

Linux只有一个顶级目录,称之为:根目录

Windows系统有多个顶级根目录,即各个盘符

2./ 在Linux系统中表示

· 出现在开头的 / 表示:根目录

· 出现在后面的 / 表示:层次关系     /usr/local/hello.txt

2.2Linux命令基础

1.什么是命令、命令行

命令:即Linux操作指令,是系统内置的程序,可以以字符串的形式去使用

命令行:即Linux终端,可以提供字符化的操作页面供命令执行

2.Linux命令的通用格式

command [-options]  [parameter]

·命令本体,即命令本身

·可选选项,控制命令的行为细节

·可选参数,控制命令的指向目标

2.3ls命令入门

1.ls命令的作用是

在命令行中,以平铺的形式,展示当前工作目录(默认HOME目录)下的内容(文件或文件夹)

2.HOME目录是?

每一个用户在Linux系统的专属目录,默认在:/home/用户名

3.当前工作目录?

Linux命令行在执行命令的时候,需要一个工作目录,打开命令行程序(终端)默认设置工作目录在用户的HOME目录

2.4ls命令的参数和选项

2.5 cd-pwd命令

1.cd命令的作用

·cd命令来自英文:Change Directory

·cd命令可以切换当前工作目录,语法是:

cd [Linux路径]

· 没有选项,只有参数,表示目标路径

· 使用参数,切换到指定路径

· 不使用参数,切换工作目录到当前用户的HOME

2.pwd命令的作用

· pwd命令来自英文:Print Work Directory

· pwd命令,没有选项,没有参数,直接使用即可

· 作用是:输出当前所在的工作目录

2.6相对路径绝对路径和特殊路径符

绝对路径:以根目录为起点,描述路径的一种写法,路径描述以/开头

cd /home/itheima/Desktop

相对路径:以当前目录为起点,描述路径的一种写法,路径描述无需以/开头  

cd Desktop cd./Desktop

如无特殊需求,后续学习中,将经常使用相对路径表示

cd ../../..表示回退三级的目录

波浪号代表home 目录,有着等同的关系

~ == /home/itheima/Desktop

2.7 mkdir命令

S

2.8 touch-cat-more

前面有标识,标识为d的为文件夹,前面标识为一个横杠-的是文件。

2.9 cp-mv-rm-命令

删除文件夹必须使用-r选项才可以

· 演示强制删除,-f选项

· 可以通过su - root,并输入密码临时切换到root用户体验

· 通过输入exit命令,退回普通用户。(临时用root,用完记得退出,不要一直用,关于root后面有讲解)。

试用效果在虚拟机上试,大不了恢复快照或者重新装个虚拟机。

2.10 which - find 命令

2.11 grew-wc-管道符

可以不写文件路径,但要在前面加上管道符 |

文件路径也可以不写,同上要加管道符

2表示行数,11表示单词的数量,59表示有59个字节

管道符由shift 配合回车上面的组合键来输出,要注意左边的结果作为右边的输出

2.12 echo-tail-重定向符

一直跟踪下去想要停止,按Ctrl加C便可以停止。

2.13 vi编辑器

vi\vim编辑器的三种工作模式

命令模式(Command mode)

命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。

此模型下,不能自由进行文本编辑。

输入模式(Insert mode)

也就是所谓的编辑模式、插入模式。          

此模式下,可以对文件内容进行自由编辑。

底线命令模式(Last line mode)

以:开始,通常用于文件的保存、退出。

w是保存,q是退出

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐