Linux实验 Linux操作基础

  • 实验目的:
  1. 掌握Linux系统登录模式的切换;
  2. 掌握Linux系统的注销与关闭;
  3. 掌握Linux系统Shell简单命令;
  4. 掌握Linux系统Shell命令的基础操作及高级操作。
  • 实验内容:

在VMware中启动已经安装好的CentOS,在下图登录用户界面中,

点击"未列出?",输入root用户名及密码,登录root用户账号并完成以下任务。

  • 登录模式切换(无需截图)
    • 从X-Window切换到字符终端
      • 组合快捷键方法:Alt+Ctrl+功能键Fn
      • 命令法:在终端中输入init 3
    • 从字符终端切换到X-Window:startx或 init 5
  • Linux系统的注销与关闭(无需截图)
  • 注销:是当前用户退出登录状态。logout或exit
  • 关闭系统
    1.
    • 系统重启:reboot或shutdown -r now
    • 系统关机:halt、poweroff或者shutdown -h now
  • 使用root用户登录Linux,学习Shell简单命令,截图并粘贴于以下空行中。
    • 显示当前路径
  • 显示日期
    • 显示在线用户。
  • 在远程SSH终端以root用户登录Linux系统(无需截图)
  • 在本地终端(即虚拟机)以普通用户登录Linux系统(无需截图)
  • 在SSH终端运行who命令,查看当前系统中登录的用户
  • 再在SSH终端运行w命令,与who命令的结果进行比较
    • 显示日历
    • 显示系统信息(注意此命令几个选项的使用)
    • 统计某文件的字数等信息
  • 用ls命令查看当前目录下有哪些文件

  • 统计root用户环境目录下某一个文件名不带颜色(文件名颜色的意义见本次实验指导最后的附录)的文件的字数等信息

  • 说明其中每个数字的含义。

  • 其中每个数字的含义,按顺序是行数、字数、字节数即1行,2字数,18字节数

  • 切换用户

  • 从当前root用户切换到系统的某个普通用户

  • 从该普通用户再切换到root用户

  • 清屏

  • 登录任意一个用户,学习Linux系统Shell命令的高级操作,截图并粘贴于以下空行中。

  • Shell的命令补全。输入if,然后再按Tab键,有什么结果?

  • Shell的历史命令查看

  • Shell的重定向。

  • 将w命令的运行结果以追加的形式写入到当前目录下的名为"userinfo.txt"文件中。

  • 用more命令打开上述txt文件查看内容

  • Shell的管道操作。

  • 管道操作应用举例:不输出当前系统中在线用户信息,统计一下系统中在线用户的人数,可以使用以下管道操作:who | wc -l

  • 如果想统计一下,到目前为止,root用户使用了多少个命令,可以使用什么管道操作?

相关推荐
CC.GG2 分钟前
【Linux】进程概念(四)(命令行参数和环境变量)
linux·运维·服务器
我命由我1234526 分钟前
PDFBox - PDF 页面坐标系、PDF 页面尺寸获取、PDF 页面位置计算
java·服务器·开发语言·笔记·后端·java-ee·pdf
我爱钱因此会努力41 分钟前
shell实战-跳板机和测试主机是否在线
服务器·tcp/ip·bash
木子江L1 小时前
Docker容器启动Nacos
运维·docker·容器
m0_748240251 小时前
C++仿Muduo库Server服务器模块实现 基于Reactor模式的高性
服务器·c++·php
无聊的小坏坏2 小时前
详解 TCP 通信中的序列化与反序列化:从登录场景谈起
服务器·网络·tcp/ip
北京阿法龙科技有限公司3 小时前
AR巡检轨道交通、地铁运维场景的应用技术方案|阿法龙XR云平台
运维·ar·xr
Teamhelper_AR3 小时前
AR智能巡检:电力运维的“透视眼”与“超级大脑”
运维·ar
likeyou~coucou3 小时前
nginx负载均衡
运维·负载均衡
特种加菲猫3 小时前
自定义协议、序列化与守护进程:构建可靠后端服务
linux·网络·笔记