当前位置: 首页 > news >正文

网站地址地图怎么做做网站购买虚拟主机送模板吗

网站地址地图怎么做,做网站购买虚拟主机送模板吗,东营建站,河北建设部网站小明的Linux实习之旅#xff1a;基础指令练习情景练习题下 前景提要小明是怎么做的场景1#xff1a;初识Linux#xff0c;创建目录和文件场景2#xff1a;权限管理#xff0c;小明的权限困惑场景3#xff1a;打包与解压#xff0c;小明的备份操作场景4#xff1a;使用G… 小明的Linux实习之旅基础指令练习情景练习题下 前景提要小明是怎么做的场景1初识Linux创建目录和文件场景2权限管理小明的权限困惑场景3打包与解压小明的备份操作场景4使用Grep小明的搜索技能场景5系统服务管理小明的首次接触小明笔记大公开 场景6进程管理小明的多任务处理小明笔记大公开 场景7定时任务与系统状态小明笔记大公开小明笔记大公开之uptime命令小明笔记大公开之关于内存小明笔记大公开之uptime命令小明笔记大公开之top命令 场景8dd命令小明的惊险操作小明的提醒 前景提要 小明刚刚开始他的Linux测试开发实习。第一天他的leader给了他一系列任务帮助他熟悉Linux命令行操作。以下是小明的冒险故事。 小明是怎么做的 场景1初识Linux创建目录和文件 小明的导师要求他创建一个项目目录并在其中创建一个README文件。 mkdir ~/project #make directory建立目录 cd ~/project #change directory改变目录或切换到另一个文件夹 touch README.md #碰到文件小明在README.md中写下了项目简介但不小心写错了内容。 vi README.md # 按i进入插入模式输入“这是小明的第一个项目。” # 但写成了“这是小明的第一个错误。” # 按Esc键输入:wq保存并退出小明发现写错了需要修改内容。 vi README.md # 按i进入插入模式将“错误”改为“项目” # 按Esc键输入:wq保存并退出导师检查后认为小明的描述还不够详细要求他再添加一些信息。 echo 项目描述这是一个用于学习Linux基本命令的项目。 README.md cat README.md #concatenate连锁用于连接并显示文件内容小明的电脑界面 场景2权限管理小明的权限困惑 导师提醒小明要注意文件权限管理要求他将README.md的权限修改为755。 chmod 755 README.md #change mode改变权限 ls -l README.md #list列出目录内容导师还要求小明将项目目录的所有者改为root。 sudo chown root:root ~/project #superuser do用于执行需要超级用户root权限的命令而不需要实际切换到root用户 #change owner改变所有者 ls -ld ~/project #d:directory表示只显示目录的信息不显示内部文件夹3.导师刚才说错了他是要确认该项目目录不是root因为之后需要进行一些写入操作。小明于是默默地将项目目录的所有者改回来。 groups christine #确认原来默认群组是否也是christine我的用户名# 结果christine : christine[christinelocalhost rongyi_project]$ sudo chown # 结果christine:christine ~/rongyi_project[christinelocalhost rongyi_project]$ ls -ld ~/rongyi_project# 结果 drwxrwxr-x. 2 christine christine 68 6月 9 00:46 /home/christine/rongyi_project小明的电脑界面 场景3打包与解压小明的备份操作 导师告诉小明要定期备份项目目录于是小明打包了整个项目目录。 #确保回到home页面 cd ~ # 使用 tar 命令来打包目录时压缩文件会被存放在执行命令时所在的目录中。 tar -cvf project_v1.tar project #区别~/project ls -lh project_v1.tar一天小明需要恢复之前的备份于是他解压了备份文件。 mkdir ~/backup #新建一个备份目录用来放解压文件 tar -xvf project_v1.tar -C backup #-C一定是大写tar方法敏感 cd backup ls小明的电脑界面 场景4使用Grep小明的搜索技能 小明需要在项目目录中查找所有包含“项目”字样的文件。 grep -r 项目 ~/project # grep:文本搜索工具允许你使用正则表达式来搜索文本。 # -r:递归搜索即搜索指定目录及其所有子目录中的文件。导师要求他找出README.md文件中所有包含“描述”字样的行。 grep 描述 ~/project/README.md小明的电脑界面 场景5系统服务管理小明的首次接触 导师让小明检查防火墙状态并确保它是开启的。 sudo systemctl status firewalld sudo systemctl start firewalld导师让小明启动MySQL服务并查看其状态。 sudo systemctl start mysql sudo systemctl status mysql小明还需要启动Redis服务并检查其状态。 sudo systemctl start redis sudo systemctl status redis最后导师让小明查看网络接口的状态。 ifconfig小明的电脑界面 小明笔记大公开 systemctl是systemd的控制工具control tool的缩写。systemd是一个初始化系统init system和用户空间userspace的系统管理器用于管理系统资源和服务。 systemctl start service启动一个服务systemctl stop service停止一个服务systemctl restart service重启一个服务systemctl status service查询一个服务的状态systemctl enable service在系统启动时自动启动一个服务systemctl disable service在系统启动时禁用一个服务的自动启动 场景6进程管理小明的多任务处理 小明查看了系统中所有正在运行的进程。 ps -ef小明搜到了一个排序方法发现有一个进程占用了大量内存资源于是他结束了该进程。。 ps aux --sort-%mem #按内存使用量排序通过管道和 sort 命令按 %MEM 或 RSS 列排序找到内存占用最高的进程。# kill PID #新手不要学小明容易坏事 终止指定PID小明根据进程名称结束了一个测试进程。 pkill test_process #终止指定进程名小明笔记大公开 UID: 用户ID。显示了哪个用户拥有该进程。例如root 表示该进程是由 root 用户拥有的。PID: 进程ID。这是一个唯一的数字用于标识系统中的每个进程。PPID: 父进程ID。这是创建该进程的进程的PID。C: CPU 使用率。这表示进程最近的 CPU 使用率通常是一个介于 0.0没有使用和 100.0完全使用之间的十进制数。但在这里由于 ps 命令的默认输出格式它可能只是一个简单的数字代表优先级。STIME: 启动时间。这显示了进程开始运行的时间。TTY: 终端类型。通常表示进程在哪个终端上运行或者如果没有关联到终端则可能显示为 ?。TIME: CPU 时间。这显示了进程自启动以来所使用的 CPU 时间总量。CMD: 命令。这显示了启动进程的命令名或命令行。 常见的 systemd 是系统的初始化系统和服务管理器负责启动和管理系统进程。kthreadd、ksoftirqd、kworker、migration、rcu_bh 和 rcu_sched 都是内核线程它们处理系统的低级任务如中断、调度和其他内核功能。这些通常不由用户直接管理。 场景7定时任务与系统状态 导师要求小明设置一个定时任务每天备份项目目录。 crontab -e # 添加以下行以每天午夜备份项目目录 # 0 0 * * * tar -cvf ~/project_v1_$(date \%F).tar ~/rongyi_project小明查看了当前用户的所有定时任务。 crontab -l小明笔记大公开 crontab 是由 “cron” 和 “tab” 两个单词组成的缩写。 cron这是 Unix 和 Linux 系统中用于定时执行任务的守护进程daemon的名称。它会在后台运行并每分钟检查是否有预定的作业需要执行。这些作业通常被称为 “cron jobs”。tab这里可以理解为表格table的简写因为 crontab 文件实际上是一个用于存储和管理定时任务的列表或表格。 因此crontab 的整体意思是“cron的表格”或“cron的任务列表”。 在 crontab 文件中每一行代表一个任务包含了该任务的时间设置和要执行的命令或脚本。这些时间设置可以精确到分钟、小时、日期、月份和星期等不同的时间单位。 小明查看了系统运行时间和负载信息。 uptime小明笔记大公开之uptime命令 显示系统已经运行了多长时间、当前有多少用户登录、以及系统在过去的 1 分钟、5 分钟和 15 分钟内的平均负载。 [christinelocalhost ~]$ uptime 06:08:38 up 19:35, 5 users, load average: 0.11, 0.22, 0.26 在上一行小明得到结果中 06:08:38当前的系统时间。up 19:35系统已经运行了 19 小时 35 分钟。看得出小明很努力忘了断开5 users当前有 5 个用户登录到系统。load average: 0.11, 0.22, 0.26系统在过去的 1 分钟、5 分钟和 15 分钟内的平均负载。 负载平均值是一个表示系统负载的度量但它不是直接表示 CPU 使用率或正在运行的进程数量。它实际上是系统中处于可运行或等待运行状态的进程队列的平均长度。负载值越低表示系统越空闲负载值越高表示系统越繁忙。 0.11过去 1 分钟内的平均负载。0.22过去 5 分钟内的平均负载。0.26过去 15 分钟内的平均负载。 以小明的这个情况负载值都很低表示系统目前很空闲有足够的处理能力来处理额外的任务。 小明查看了系统内存使用情况。 free -h小明笔记大公开之关于内存 当运行 free -h 命令时查看系统上的内存使用情况其中 -h 选项表示“human-readable”即以人类可读的格式如 G、M显示结果。 [christinelocalhost ~]$ free -h total used free shared buff/cache available Mem: 972M 580M 64M 124M 327M 65M Swap: 2.0G 496M 1.5G Mem: 这部分显示了物理内存RAM的使用情况。 total: 总的物理内存大小这里是 972M972 兆字节。used: 当前已使用的物理内存这里是 580M。free: 当前未使用的物理内存这里是 64M。shared: 被多个进程共享的内存量这里是 124M。buff/cache: 缓存和缓冲区使用的内存量这部分内存可以被回收以满足应用程序的需求而不必从磁盘读取数据。这里是 327M。available: 估计的、在不交换出的情况下可以分配给应用程序的内存量。这是 “free” 和 “buff/cache” 的一个估计值考虑了它们被回收的可能性。这里是 65M。 Swap: 这部分显示了交换空间swap space的使用情况。 total: 总的交换空间大小这里是 2.0G2 吉字节。used: 当前已使用的交换空间这里是 496M。free: 当前未使用的交换空间这里是 1.5G。 从小明的输出中可以看到物理内存的大部分超过一半已经被使用但交换空间的使用量相对较少不到四分之一。如果这个系统开始大量使用交换空间那么性能可能会受到影响因为从磁盘读取数据通常比从 RAM 读取要慢得多。不过在这个例子中系统似乎还有足够的 RAM 和交换空间来处理当前的工作负载。 小明查看了磁盘使用情况。 df -h小明笔记大公开之uptime命令 当运行 df -h 命令时你正在查看文件系统的磁盘空间使用情况。-h 选项表示“human-readable”即以人类可读的格式如 G、M显示结果。 [christinelocalhost ~]$ df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda3 38G 5.8G 32G 16% / devtmpfs 471M 0 471M 0% /dev tmpfs 487M 0 487M 0% /dev/shm tmpfs 487M 15M 472M 4% /run tmpfs 487M 0 487M 0% /sys/fs/cgroup /dev/sda1 297M 147M 151M 50% /boot tmpfs 98M 4.0K 98M 1% /run/user/42 tmpfs 98M 32K 98M 1% /run/user/1000 文件系统文件系统的名称通常与挂载点或设备关联。容量文件系统的总容量。已用已使用的磁盘空间。可用剩余的磁盘空间。已用%已使用的磁盘空间的百分比。挂载点文件系统被挂载到哪个目录。 在你的输出中 /dev/sda3 是主要的根文件系统root filesystem它位于 sda 磁盘的第三个分区上总共有 38G 的空间已经使用了 5.8G剩余 32G使用了 16% 的空间并挂载在根目录 / 下。devtmpfs 和多个 tmpfs 是临时文件系统用于存储临时文件或作为内存中的文件系统使用。这些文件系统通常不会占用硬盘空间而是使用 RAM。从输出中可以看出它们几乎没有被使用。/dev/sda1 是 /boot 分区用于存放引导加载器如 GRUB和内核文件。这个分区总共有 297M 的空间已经使用了 147M剩余 151M使用了 50% 的空间。/run/user/42 和 /run/user/1000 是为特定用户ID 为 42 和 1000 的用户提供的临时目录通常用于存储会话特定的文件。这些目录也没有被大量使用。 从输出中可以看到主要的文件系统和引导分区都有足够的可用空间。如果小明看到任何文件系统的已用百分比接近或超过 100%那就需要采取措施来释放空间或扩展文件系统的容量。 小明使用top命令实时查看系统资源使用情况。 top小明笔记大公开之top命令 用于实时监视系统的动态运行状况。当运行 top 命令时它会显示系统中各个进程的资源占用情况包括 CPU 使用率、内存占用、运行时间等。同时top 还会更新这些信息以便可以看到系统的实时状态。 输出解释 第一行显示系统时间、系统运行时间、登录用户数、系统负载最近1分钟、5分钟、15分钟的平均值。第二行显示进程总数、正在运行的进程数、休眠的进程数、停止的进程数、僵尸进程数。第三行显示 CPU 状态包括用户空间占用 CPU 百分比、内核空间占用 CPU 百分比、空闲 CPU 百分比、等待 I/O 操作的 CPU 百分比、硬中断和软中断占用的 CPU 百分比。第四行显示物理内存总量、已使用的物理内存、空闲的物理内存、已缓冲的内存。第五行显示交换空间总量、已使用的交换空间、空闲的交换空间。 接下来是进程列表每个进程都有一行信息包括进程 ID、用户、优先级、CPU 占用率、内存占用、进程状态等。 常用交互命令 在 top 运行过程中可以按以下键进行交互 P按 CPU 使用率排序。M按内存使用量排序。N以 PID 顺序排序。T按 CPU 时间排序。R对当前排序进行反转。k杀死一个进程需要输入 PID。q退出 。h显示帮助信息。 注意了 top 命令提供的信息是实时的所以它会持续更新。如果你发现某个进程的 CPU 或内存占用过高可能需要进一步检查该进程。在使用 top 时要注意系统负载和 CPU 使用率以确保系统没有过载或运行缓慢。 场景8dd命令小明的惊险操作 *这几步不用跟着做容易出问题了解即可 小明使用dd命令备份数据。 sudo dd if/dev/sda of~/sda_backup.img bs4M # dd 命令用于低级复制和转换文件在这里它被用来复制整个硬盘。名称来源于 data duplicator 或 disk dump 的缩写 # if 是 input file 的缩写。of 是 output file 的缩写。bs 是 block size 的缩写。 # if/dev/sda: 这是 dd 命令的一个选项指定输入文件或设备。 # 注意/dev/sda 通常指的是整个硬盘而不是某个分区如 /dev/sda1。 # bs4M是 dd 命令的块大小block size选项。指定了每次读取和写入的块大小为 4MB可以提高复制大文件的效率。小明的提醒 警告这条命令极其危险因为它会覆盖 ~/sda_backup.img 文件如果它已经存在并且如果错误地指定了 if 或 of 参数它可能会导致数据丢失。在执行此类命令之前请确保你完全理解它的工作原理并已经采取了适当的预防措施如备份。 此外对于备份整个硬盘更安全和更常见的方法是使用专业的磁盘镜像工具如 ddrescue它可以处理坏扇区或图形界面的工具如 CloneZilla。 小明试图恢复数据但不小心输入了错误的输出路径导致系统崩溃。 sudo dd if~/sda_backup.img of/wrong/path bs4M # 系统崩溃恢复重启后导师解释了错误的原因小明再试一次这次成功恢复了数据。 sudo dd if~/sda_backup.img of/dev/sda bs4M
http://www.dnsts.com.cn/news/275680.html

相关文章:

  • 用源码搭建网站嘉兴seo排名
  • 网站开发环境与工具厦门网站建设哪好
  • 皮肤自做头像的网站网站备案未注销 影响
  • 怎么评价网站的好坏稳健 安全的网站设计制作
  • 企业网站的建设目的有什么新手做网站的注意事项
  • 怎么做网站的优化深圳企业网站制作公司查询
  • 厦门建设厅查询网站前端页面设计图
  • 网页设计与网站建设的课后习题答案防城港门面做网站的
  • 嘉定网站建设哪里好青少年活动中心网站建设依据
  • 做棋牌游戏网站赚钱吗网站建设案例公司
  • 滴道网站建设刚刚发生了一件大事
  • 有没有做二手设备网站python培训机构哪家好
  • 网站开发需要什么人ppt模板免费的网站推荐
  • 没有注册公司可以建网站吗石家庄做网站seo
  • 做游戏网站的前景chinacd.wordpress0
  • 深圳横岗做网站杭州北京网站建设公司哪家好
  • 申请做版主 再什么网站企业年金400退休拿多少
  • 深圳整站网站设计怎么做视频
  • 白山网站制作旅游网站开发
  • 现在哪个招聘网站做的比较好环保网站设计价格
  • 淘宝客建网站温州网站建设优化
  • 浙江坤宇建设有限公司网站朵以服饰 网站建设
  • 如何查询网站是织梦做的网站建设哪家比较专业
  • 网站建设的数据储存在哪里广东海外建设监理有限公司官方网站
  • 工信部网站备案被注销沈阳双兴建设集团有限公司网站
  • 网站备案文件下载英文网站怎么做301跳转
  • 查建设公司年度保证金网站上海嘉定建设局网站
  • 网站在建设中模板深圳制作网站软件
  • 门户网站和官网的区别四川成都最新消息
  • 营销型网站建设及推广小程序可以做网站吗