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

2024-04-10 01:48

本文主要是介绍2Linux基础入门和帮助常见问题和练习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  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 文件时在终端登录页面显示相关信息

这篇关于2Linux基础入门和帮助常见问题和练习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/889775

相关文章

Swagger在java中的运用及常见问题解决

《Swagger在java中的运用及常见问题解决》Swagger插件是一款深受Java开发者喜爱的工具,它在前后端分离的开发模式下发挥着重要作用,:本文主要介绍Swagger在java中的运用及常... 目录前言1. Swagger 的主要功能1.1 交互式 API 文档1.2 客户端 SDK 生成1.3

java连接opcua的常见问题及解决方法

《java连接opcua的常见问题及解决方法》本文将使用EclipseMilo作为示例库,演示如何在Java中使用匿名、用户名密码以及证书加密三种方式连接到OPCUA服务器,若需要使用其他SDK,原理... 目录一、前言二、准备工作三、匿名方式连接3.1 匿名方式简介3.2 示例代码四、用户名密码方式连接4

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

Python中OpenCV与Matplotlib的图像操作入门指南

《Python中OpenCV与Matplotlib的图像操作入门指南》:本文主要介绍Python中OpenCV与Matplotlib的图像操作指南,本文通过实例代码给大家介绍的非常详细,对大家的学... 目录一、环境准备二、图像的基本操作1. 图像读取、显示与保存 使用OpenCV操作2. 像素级操作3.

在Spring Boot中实现HTTPS加密通信及常见问题排查

《在SpringBoot中实现HTTPS加密通信及常见问题排查》HTTPS是HTTP的安全版本,通过SSL/TLS协议为通讯提供加密、身份验证和数据完整性保护,下面通过本文给大家介绍在SpringB... 目录一、HTTPS核心原理1.加密流程概述2.加密技术组合二、证书体系详解1、证书类型对比2. 证书获

Java中的Closeable接口及常见问题

《Java中的Closeable接口及常见问题》Closeable是Java中的一个标记接口,用于表示可以被关闭的对象,它定义了一个标准的方法来释放对象占用的系统资源,下面给大家介绍Java中的Clo... 目录1. Closeable接口概述2. 主要用途3. 实现类4. 使用方法5. 实现自定义Clos

python操作redis基础

《python操作redis基础》Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章... 目录1. Redis 简介2. 前提条件3. 安装 python Redis 客户端库4. 连接到 Re

SpringBoot基础框架详解

《SpringBoot基础框架详解》SpringBoot开发目的是为了简化Spring应用的创建、运行、调试和部署等,使用SpringBoot可以不用或者只需要很少的Spring配置就可以让企业项目快... 目录SpringBoot基础 – 框架介绍1.SpringBoot介绍1.1 概述1.2 核心功能2

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin