一.用vmware安装Linux操作系统的步骤
1.建立硬件:

第一步: 选择创建新的虚拟机:

选择自定义高级:

输入虚拟机名称并选择创建的位置:

2.调整虚拟机硬件:

3.选择编辑虚拟机设置 安装RHEL9.8:

二.内核,shell,GNU,Linux操作系统的定义都是什么
1. 内核:内核是操作系统 最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间,Linux是一种内核

2. shell:内核的保护机制,负责对软件请求进行分析处理和屏蔽,同时提供一个和操作者沟通的交互界面

3. GUN:一种开源组织,和linux 内核一起组成Linux操作系统

4. Linux操作系统:Linux操作系统=linux内核+GNU组织的软件

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


2. shell命令提示符的含义是什么?

1. root :当前登录的账户名,root为管理员
2. Timinglee:主机名,默认为localhost
3. ~ :该位置表示当前工作目录,~表示用户家目录(用户登录系统后未作任何操作情况下所在的目录)
4. 提示符标志:#或,表示账户身份,#表示root,
表示普通账户

四. 在shell中执行命令步骤
1. 看到提示符(例如 [root@Timinglee Desktop]#),代表 shell 已经准备好接收命令

2. 输入命令(不要输入前面的 $、#,这只是提示符)

3. 按 回车 Enter,shell 解析并执行

4.命令的完整格式为命令 参数 对象 ,以上元素必须分开

5. 命令执行完,重新出现提示符,代表执行结束,可以输下一条

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


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

查看历史命令:history

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

永久清空历史需要清空文件 .bash_istory

2. 历史命令的调用

上键|下键           逐行调用
!数字                  调用指定行历史
!字符                  调用以此字符开头的最近历史
<ctrl>+<R>        开启历史搜索模式,命令行显示会变为:##(reverse-i-search)`':输入关键字
##会显示含有此关键字的最近一条历史

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

2. 命令的简要帮助查看方式:rm  --help   ##查看命令的基本用法

八.在命令行中如何获得帮助(whatis --help man)
1. 查看命令的功能:whatis rm  ##查看命令的基本用途

在帮助中符号的说明如下:

[ ]: 内容可加课不加

···: 内容个数注意

<>: 必须在命令执行时加入的元素

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

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

man 在查看帮助时有很多级别,具体级别如下
man -k passwd ##passwd关键字有多少级别的man
##man的级别
#1 命令
#2 系统调用
#3 函数库调用
#4 特殊文件(设备文件等)
#5 文件
#6 游戏
#7 特殊的包
#8 系统管理命令
#9 内核信息规则

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

man  rm           ##进入到rm命令的帮助
q                      ##退出
/关键字            ##搜索关键字,n 向下匹配, N 向上匹配
G                     ##快速移动到man的最后
g                     ##表示快速移动到man的最前

九. 文件管理
1. 新建空文件#当文件不存在时会建立文件 用touch
例:[root@localhost 桌面]# touch lee
       [root@localhost 桌面]# touch lee1 lee2

#当文件存在时会修改文件时间戳
#如何查看文件时间戳,可以右键选择文件并点击列表种的属性按钮
[root@localhost 桌面]#  touch  lee
[root@localhost 桌面]#  touch   -t  11111111  lee2. 建立目录
[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/linux3.删除文件或目录[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/

4. 复制文件和复制目录

[root@localhost 桌面]#  drm  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/

Logo

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

更多推荐