☰
Linux 基础学习笔记
2026/9/30 5:04:32 网站建设 项目流程

一.利用vmware安装Linux操作系统的详细步骤

1.建立新的虚拟机

对于需要详细了解虚拟机的学生,可以选择自定义进行下一步

第一步,虚拟机名称自拟

第二步,点击浏览,虚拟机默认C盘,建议放在D盘

点击下一步

路径改为自己开始放在D盘的文件夹里

2.调整内部数据

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

内核

内核是操作系统最核心的程序,直接管理电脑硬件:CPU、内存、硬盘这些硬件都由它调度。软件想要操作硬件,都要通过内核。它在底层工作,用户看不到

Shell

Shell 是命令解释器,相当于用户和内核中间的桥梁。 我们输入命令给 Shell,Shell 把命令翻译给内核去执行,再把执行结果返回给我们。我们敲命令的黑窗口,就是 Shell

GNU

GNU 是一个开源项目,目标做一个免费的类 Unix 系统。 它开发了大量免费工具程序:比如命令工具、编译器、bash。但是 GNU 自己没有开发出能用的内核

Linux 操作系统

  1. 狭义:Linux 单指 Linux 内核,是林纳斯写出来的内核程序。
  2. 广义:把Linux 内核 + GNU 开发的各种工具软件组合到一起,就是完整的 Linux 操作系统,也叫 GNU/Linux

三、Shell 会话的启动方式,命令行提示符语义解析

应用程序-------->终端
.命令行提示符语义解析

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

4.如何在shell中执行命令

1. 看到提示符(例如 [root@Timinglee Desktop]#),代表 shell 已经准备好了接收命令

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

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

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

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

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

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

命令行中历史调用

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

history##查看历史命令
history-c##清空当前历史命令
##永久清空历史需要清空文件.bash_history
历史命令的调用
上键|下键##逐行调用
!数字##调用指定行历史
!字符##调用以此字符开头的最近历史
<ctrl>+<R>##开启历史搜索模式,命令行显示会变为:
##(reverse-i-search)`':输入关键字
##会显示含有此关键字的最近一条历史

7.命令行中的补齐功能

1.补齐系统中存在的命令,文件,和某些命令的参数

2.当按一次tab没有效果,表示以此字符开头的信息不唯一可连续按2次 ,

那么会把以此字符开头的所有内容显示

3.如果2此仍然不显示表示没有以此字符开头的指令

8.在命令行中如何获得帮助(whatis --help man)

1.查看命令的功能

whatisrm

##查看命令的基本用途
##查看过程中出现
#rm: nothing appropriate.
#1.表示要查看内容没有帮助
#2.系统帮助数据未更新用mandb命令更新
注意:当执行whatis命令出现nothing appropriate时大多数情况是因为系统的帮助数据库未更新
如何解决此问题:
需要在root用户下执行mandb"
2.命令的简要帮助查看方式
rm --help
在帮助中符号的说明如下:
[]##内容可加可不加
...##内容个数任意
<>##必须在命令执行时加入的元素
3.命令的详细帮助查看方式
man命令是manual的缩写。在Linux中可以使用man +要查看的帮助元素来查看帮助
man在查看帮助时有很多级别,具体级别如下
man-kpasswd##passwd关键字有多少级别的man
##man的级别
#1命令
#2系统调用
#3函数库调用
#4特殊文件(设备文件等)
#5文件
#6游戏
#7特殊的包
#8系统管理命令
#9内核信息规则
4.在man帮助中常用快捷键
manrm##进入到rm命令的帮助
q##退出
/关键字##搜索关键字,n向下匹配,N向上匹配
G##快速移动到man的最后
g##表示快速移动到man的最前

9.文件管理

1.新建空文件

2.建立目录

mkdir + 文件名

mkdir: 无法创建目录 “timinglee/redhat/linux”: 没有那个文件或目录

3.删除文件或目录

删除文件

方法一(有提示):

rm


方法二(无提示)

rm -f ##强制删除无提示

删除目录

直接输入rm + 要删除的目录名无法直接删除


删除目录时要加-r参数,表示递归

复制文件

先建立实验素材

复制文件

当文件haha不存在时会建立haha并使其内容和a一致

当文件haha不存在时会建立haha并使其内容和lee3一致

不能复制多个文件到一个文件种

复制文件:

多个文件只能同时复制到目录种

复制目录

复制目录时需要-r参数

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询