一.安 装w  m  w a  r e

右键选择vmware的安装包在选择列表中找到【以管理员身份运行】

2 . 软 件 运 行 身 份 选 择  

右键选择软件图标

选择列表中的属性

二.什么是内核,什么是shell,什么是GNU,什么是Linux操作系统

内核(Kernel):Linux 内核是操作系统的核心程序,管理硬件资源(CPU、内存、磁盘),承接上层软件和底层硬件交互,控制硬件工作。
Shell:命令解释器,是用户和内核之间的接口。用户输入命令,shell 接收、翻译交给内核执行,再把执行结果返回给用户。
GNU:一个自由软件项目,开发大量开源工具程序(编译器 gcc、bash、各类命令工具)。GNU 提供工具,Linux 提供内核,二者组合成完整可用系统。
Linux 操作系统:狭义仅指 Linux 内核;广义完整 Linux 操作系统 = Linux 内核 + GNU 工具软件 + 应用程序,就是我们使用的完整 Linux 系统。

三.如何开始shell,shell的命令行提示符含义

1.如何开启shell

应用程序 ------->终端

在桌面右键选择在终端中打开

2.shell的命令提示符含义

root:登录用户名;
Timinglee:@分隔符,后面是主机名;
~代表家目录,普通用户家目录;
#:root 超级管理员账号;$:普通用户账号。

四.如何在shell中输入命令

1.命令必须在行提示符之后输入否则无法执行
2.如果行提示符被占用,可以使用ctrl+c 结束占用程序
3.命令的完整格式为

命令 参数 对象
以上元素必须用空格隔开
命令就是要执行的程序

参数就是程序的指定功能
对象就是命令作用的目标
在系统中参数通常用“-”或者“--“ 开头
- 表示单词缩写
-- 单词全拼
参数通常可以一次加多个,如果写全那么中间用空格隔开比如:
-a -b -c
如果把参数合并那么可以写成:
-abc
-a -b -c = -abc = -bac = -cab
合并后通常没有顺序要求

五.shell中的快捷键有哪些,如何使用

六.命令行中历史的管理及调用

我们当前使用的 shell 可以记录系统中执行过的历史命令

history ## 查看历史命令

history -c ## 清空当前历史命令

## 永久清空历史需要清空文件.bash_history

历史命令的调用

上键 | 下键 ## 逐行调用

! 数字 ## 调用指定行历史

! 字符 ## 调用以此字符开头的最近历史

<ctrl>+<R> ## 开启历史搜索模式,命令行显示会变为:

##(reverse‑i‑search)`': 输入关键字

## 会显示含有此关键字的最近一条历史

七.命令行中的补齐功能

补齐系统中存在的命令,文件,和某些命令的参数
当按一次 tab 没有效果,表示以此字符开头的信息不唯一可连续按 2 次,那么会把以此字符开头的所有内容显示
如果 2 次仍然不显示表示没有以此字符开头的指令

八.在命令行中如何获得帮助

1.查看命令的功能

2.命令的简要帮助查看方式

rm --help        ##查看命令的基本用法

3.命令的详细帮助查看方式

man命令是mannual的缩写,在Linux中可以使用man+要查看的帮助元素来查看帮助

4.在man帮助中常用快捷键

九.文件管理

新建文件

#当文件不存在时会建立文件
[root@localhost 桌面]# touch lee
[root@localhost 桌面]# touch lee1 lee2

#当文件存在时会修改文件时间戳
#如何查看文件时间戳,可以右键选择文件并点击列表种的属性按钮
[root@localhost 桌面]# touch lee
[root@localhost 桌面]# touch  -t 11111111 lee

建立目录

[root@localhost 桌面]# mkdir timinglee
[root@localhost 桌面]# mkdir timinglee1 timinglee2
[root@localhost 桌面]# mkdir timinglee/redhat/linux
mkdir: 无法创建目录 “timinglee/redhat/linux”: 没有那个文件或目录
[root@localhost 桌面]# mkdir  -p timinglee/redhat/linux

删除文件或目录

[root@localhost 桌面]# rm lee
rm:是否删除普通空文件 'lee'?y
[root@localhost 桌面]# rm lee1 lee2 
rm:是否删除普通空文件 'lee1'?y
rm:是否删除普通空文件 'lee2'?y


#-f 强制删除不提示
[root@localhost 桌面]# rm -f lee 
[root@localhost 桌面]# rm -f lee1 lee2


[root@localhost 桌面]# rm timinglee1/ 
rm: 无法删除 'timinglee1/': 是一个目录


#删除目录时要加-r参数,表示递归
[root@localhost 桌面]# rm -r -f  timinglee
[root@localhost 桌面]# rm -fr  timinglee1/
[root@localhost 桌面]# rm -rf  timinglee2/

复制文件和复制目录

#建立实验素材
[root@localhost 桌面]# touch lee1 lee2 lee3
[root@localhost 桌面]# mkdir  timinglee1 timinglee2 timinglee3

#复制文件
#当文件haha不存在时会建立haha并使其内容和lee3一致
[root@localhost 桌面]# cp lee3  haha

#不能复制多个文件到一个文件种
[root@localhost 桌面]# cp lee1 lee2 haha1
cp: 目标'haha1' 不是目录

#多个文件只能同时复制到目录种
[root@localhost 桌面]# cp lee1 lee2 timinglee1/

#复制目录时需要-r参数
[root@localhost 桌面]# cp -r timinglee1/ timinglee2/

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐