第六周学习笔记

第六周学习笔记

学习内容:
1.在vmware中安装centos操作系统。
2.练习基础Linux命令。

安装CentOS操作系统

首先需要打开官网下载centos镜像文件。(centos官网下载页面

image-20231208231535430

以下链接任选其一打开。

image-20231208231855581

点击该文件,下载。

image-20231208232326587

下载好后就可以在vm中安装centos操作系统了


创建操作系统

  1. 打开vm后选择创建新的虚拟机,选择典型后下一步。
    请添加图片描述

  2. 选择稍后安装操作系统。image-20231209021952077

  3. 选择Linux操作系统,版本选择CentOS 7 64位。image-20231208233025545

  4. 名称与位置自定image-20231208233209079

  5. 磁盘设置为默认选项。image-20231208233422126

  6. 创建完成image-20231208233514720


安装CentOS

  1. 打开“编辑虚拟机设置”image-20231208233751158

  2. 选择CD/DVD选项卡,选择下载好的centos镜像文件后点击确定。image-20231208235150626

  3. 启动虚拟机image-20231208235428737

  4. 等待加载完成后进入选择语言界面image-20231209014120922

  5. 选择完语言后进入如图界面,先打开软件选择,勾选如图选项后点击完成。image-20231209014302961image-20231209014302961

  6. 选择网络与主机名,将网络设置打开image-20231209014748647

image-20231209014843069

  1. 安装位置无需更改。

  2. 点击开始安装。image-20231209015230183

  3. 创建root密码image-20231209015314097

  4. 等待一段时间后操作系统安装完成,重启即可(等待时无聊可以把用户也创建了,之后就不必再创)image-20231209015912469

    image-20231209020000354

  5. 接受许可证后即可完成配置,完成centos操作系统的安装。image-20231209020218369


Linux基础命令

基础命令

  1. lsls命令用于列出目录中的文件和文件夹。它的常用选项包括:
    • -l:以长格式显示文件详细信息,包括权限、所有者、大小、修改时间等。
    • -a:显示所有文件,包括以.开头的隐藏文件。
    • -h:以人类可读的格式显示文件大小。
  2. cdcd命令用于切换当前工作目录。你可以使用以下示例:
    • cd /path/to/directory:切换到指定路径的目录。
    • cd ..:切换到上级目录。
    • cd ~:切换到当前用户的主目录。
  3. pwdpwd命令用于显示当前工作目录的路径。
  4. mkdirmkdir命令用于创建新的目录。你可以使用以下示例:
    • mkdir directory_name:在当前目录下创建一个名为directory_name的目录。
    • mkdir -p path/to/directory:创建多级目录,包括父级目录。
  5. rmrm命令用于删除文件或目录。注意,删除操作是不可逆的,请谨慎使用。常用选项包括:
    • -r:递归删除目录及其内容。
    • -f:强制删除,不提示确认。
  6. cpcp命令用于复制文件或目录。你可以使用以下示例:
    • cp file1 file2:将file1复制为file2
    • cp -r directory1 directory2:递归复制directory1及其内容到directory2
  7. mvmv命令用于移动文件或目录,也可用于重命名。你可以使用以下示例:
    • mv file1 file2:将file1移动或重命名为file2
    • mv file1 directory:将file1移动到指定目录。
  8. catcat命令用于显示文件的内容。你可以使用以下示例:
    • cat file:显示file的内容。
    • cat file1 file2:将file1file2的内容连续显示。
  9. grepgrep命令用于在文件中搜索指定的模式。你可以使用以下示例:
    • grep pattern file:在file中搜索匹配pattern的行。
    • grep -r pattern directory:递归搜索目录下匹配pattern的文件内容。
  10. chmodchmod命令用于更改文件或目录的权限。你可以使用以下示例:
    • chmod permissions file:将file的权限设置为permissions
    • chmod +x file:添加可执行权限。
  11. chownchown命令用于更改文件或目录的所有者。你可以使用以下示例:
    • chown user file:将file的所有者更改为user
    • chown user:group file:将file的所有者更改为user,所属组更改为group
  12. tartar命令用于打包和解压文件。你可以使用以下示例:
    • tar -cvf archive.tar file1 file2:将file1file2打包为archive.tar
    • tar -xvf archive.tar:解压archive.tar文件。
  13. sshssh命令用于远程登录到另一台计算机。你可以使用以下示例:
    • ssh user@host:以user身份登录到host主机。
  14. sudosudo命令用于以超级用户权限执行命令。你可以使用以下示例:
    • sudo command:以超级用户权限执行command
  15. manman命令用于查看命令的帮助文档。你可以使用以下示例:
    • man command:查看command命令的帮助文档。

更多的Linux命令

  1. 文件和目录管理:
    • ls:列出目录中的文件和文件夹。
    • cd:切换当前工作目录。
    • pwd:显示当前工作目录的路径。
    • mkdir:创建新的目录。
    • rm:删除文件或目录。
    • cp:复制文件或目录。
    • mv:移动文件或目录,也可用于重命名。
    • touch:创建空文件或更新文件的时间戳。
    • find:在指定目录中查找文件。
  2. 文件内容查看和编辑:
    • cat:显示文件的内容。
    • more/less:逐页查看文件内容。
    • head:显示文件的前几行。
    • tail:显示文件的后几行。
    • grep:在文件中搜索指定的模式。
    • sed:流编辑器,用于处理和转换文本。
  3. 权限和用户管理:
    • chmod:更改文件或目录的权限。
    • chown:更改文件或目录的所有者。
    • chgrp:更改文件或目录的所属组。
    • useradd:创建新用户。
    • userdel:删除用户。
    • passwd:更改用户密码。
  4. 系统信息和进程管理:
    • uname:显示系统信息。
    • df:显示磁盘空间使用情况。
    • top:实时显示系统中运行的进程。
    • ps:显示当前用户的进程状态。
    • kill:终止正在运行的进程。
  5. 网络管理:
    • ifconfig:显示和配置网络接口信息。
    • ping:向指定主机发送网络请求以测试连接。
    • ssh:远程登录到另一台计算机。
    • scp:在本地主机和远程主机之间复制文件。
  6. 压缩和解压缩:
    • tar:打包和解压文件。
    • gzip/gunzip:压缩和解压缩文件。
    • zip/unzip:创建和提取ZIP文件。
    • ssh:远程登录到另一台计算机。
    • scp:在本地主机和远程主机之间复制文件。
  7. 压缩和解压缩:
    • tar:打包和解压文件。
    • gzip/gunzip:压缩和解压缩文件。
    • zip/unzip:创建和提取ZIP文件。
  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值