2Linux基础入门和帮助常见问题和练习

本文详细介绍了Linux系统管理的各种操作,包括交换分区swap的作用和配置,获取系统硬件时间的方法,服务器信息统计表的建立,无密码登录系统进行数据拷贝的步骤,以及各种系统维护命令的使用,如关机、设置时间、修改主机名和时区等。此外,还涉及到了用户登录状态查看和系统日志分析。内容涵盖了Linux系统的基础操作和高级管理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 在 Linux 系统安装过程中划分交换分区 swap 的作用是什么?如果当前电脑的内存大小为 8GB,那么 swap 分区大小设置多少比较合适?

    swap做为虚拟内存,内存8G则swap可以设为16G

  2. Linux 系统中使用哪个命令可以获取系统硬件时间,date 命令是否可以获取系统硬件时间?当服务器硬件时间和系统时间不
    同步时,请写出如何将系统时间写入到服务器硬件时钟的具体操作命令?
    clock和hwclock 可以查看系统硬件时间
    date 命令可以查看系统时间
    date 不能查看硬件时间

    hwclock -w
    
  3. 公司目前有三台服务器,IP 地址分别为 192.168.8.101, 192.168.8.102, 192.168.8.103,主机名都为 localhost,请问
    使用什么命令可以获取到当前系统的 Linux 发行版本,内核版本号,系统内存硬件信息,磁盘设备信息,cpu 硬件信息,网卡设备信息?为了方便管理公司服务器资源,请你编写一个服务器信息统计表,除了上面的信息,还应该记录那些信息内容?

    • uname -a 显示发行版本和内核
    • uname -r 显示内核版本
    • cat /etc/os-release 显示版本详细信息
    • free 显示内存信息
    • fdisk 显示硬盘信息
    • lsblk 显示分区信息
    • lscpu 显示cpuxinxi
    • ifconfig 显示网卡信息
    • 服务器信息统计表
      主机名:IP:操作系统信息:CPU:内存:硬盘:分区:部署主要服务:开放端口
  4. 公司内网运行着一台文件共享服务器,由于历史原因,平时几乎闲置并且很少使用,root 密码无法找到,请问你如何登录到该系统 中进行数据拷贝留档,请说出你的操作步骤?

    • 重启系统
    • 编辑启动项
    • 进入救援系统
    • 修改root密码
    • 登录并拷贝数据
  5. Linux 系统中立刻关机命令是什么?

init 0  
shutdown -h now
halt
  1. Linux 系统中哪个环境变量可以修改 shell 的命令行提示符,请修改默认的命令行提示符格式,要求在最前面添加当前系统时间,
    最后的当前路径基名改为当前工作路径,格式样式如下: [01:51:07 root@localhost /etc/sysconfig]#
 PS1="['date +%T' \u@\h \W]#" 
  1. 一台刚安装好的 CentOS6.10 操作系统的服务器上,执行 man 命令时提示 man 命令无法找到,请问你如何解决该问题?
    mandb
  1. 使用 date 命令设置系统时间为 2019-09-09 10:10:10 时,请写出具体设置命令。请说出 date 命令 -d 选项的作用。

    • date -s “2019-09-09 10:10:10”
    • date -d 显示 datestr 中所设定的时间
  2. 请写出 CentOS6.10 和 Ubuntu1804 系统中永修修改主机方法和对应的命令。

    CentOS6.10 :
    vim /etc/sysconfig/network 
    HOSTNAME=主机名
    Ubuntu 1804 :
    hostnameclt set-hostname 主机名
    
  3. 哪个命令可以查看当前系统登录用户情况?Linux 系统中哪个命令可以查看到登录服务器系统失败的信息记录?

  • who -a 和w 当前系统用户登录情况
  • lastb 查看登录服务器系统失败的记录
Linux lastb命令用于列出登入系统失败的用户相关信息。

单独执行lastb指令,它会读取位于/var/log目录下,名称为btmp的文件,并把该文件内容

记录的登入失败的用户名单,全部显示出来。
  1. 请创建一个永久生效的名为 cdnet 的 alias,执行 cdnet 命令别名后可以实现切换当前工作路径为 /etc/sysconfig/network-scripts

    alias cdnet=`cd /etc/sysconfig/network-scripts`
    

    将以上内容追加写入/etc/bashrc

  2. Ubuntu1804 系统安装时默认设置的时区为美国檀香山,请写出修改默认时区为中国上海时区的具体命令

    timedatectl set-time Asia/Shanghai
    
  3. shutdown 命令可以实现重启 Linux 系统吗?

    shutdown -r +时间 实现重启
    
  4. CentOS6.10 系统中默认开启了 6 个 tty 终端,请问如何将 tty1 tty2 之外剩下的 4 个 tty 关闭,请写出过程。

    skill -9 -v pts/{3..6}
    
  5. 如何查看当前系统开机启动的时间和到目前为止运行的时长?

    uptime
    
  6. /etc/motd 文件的作用是什么?修改哪个文件可以在终端的登录页面中显示当前登录终端号、主机名、当前系统时间?

    • /etc/mod 是用户登录后显示的内容
    • /etc/issus 文件时在终端登录页面显示相关信息
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值