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

相关文章

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

mysql的基础语句和外键查询及其语句详解(推荐)

《mysql的基础语句和外键查询及其语句详解(推荐)》:本文主要介绍mysql的基础语句和外键查询及其语句详解(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录一、mysql 基础语句1. 数据库操作 创建数据库2. 表操作 创建表3. CRUD 操作二、外键

PyInstaller打包selenium-wire过程中常见问题和解决指南

《PyInstaller打包selenium-wire过程中常见问题和解决指南》常用的打包工具PyInstaller能将Python项目打包成单个可执行文件,但也会因为兼容性问题和路径管理而出现各种运... 目录前言1. 背景2. 可能遇到的问题概述3. PyInstaller 打包步骤及参数配置4. 依赖

Python基础语法中defaultdict的使用小结

《Python基础语法中defaultdict的使用小结》Python的defaultdict是collections模块中提供的一种特殊的字典类型,它与普通的字典(dict)有着相似的功能,本文主要... 目录示例1示例2python的defaultdict是collections模块中提供的一种特殊的字

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

C#基础之委托详解(Delegate)

《C#基础之委托详解(Delegate)》:本文主要介绍C#基础之委托(Delegate),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 委托定义2. 委托实例化3. 多播委托(Multicast Delegates)4. 委托的用途事件处理回调函数LINQ

Spring Boot 整合 MyBatis 连接数据库及常见问题

《SpringBoot整合MyBatis连接数据库及常见问题》MyBatis是一个优秀的持久层框架,支持定制化SQL、存储过程以及高级映射,下面详细介绍如何在SpringBoot项目中整合My... 目录一、基本配置1. 添加依赖2. 配置数据库连接二、项目结构三、核心组件实现(示例)1. 实体类2. Ma

Android WebView无法加载H5页面的常见问题和解决方法

《AndroidWebView无法加载H5页面的常见问题和解决方法》AndroidWebView是一种视图组件,使得Android应用能够显示网页内容,它基于Chromium,具备现代浏览器的许多功... 目录1. WebView 简介2. 常见问题3. 网络权限设置4. 启用 JavaScript5. D

Python FastAPI入门安装使用

《PythonFastAPI入门安装使用》FastAPI是一个现代、快速的PythonWeb框架,用于构建API,它基于Python3.6+的类型提示特性,使得代码更加简洁且易于绶护,这篇文章主要介... 目录第一节:FastAPI入门一、FastAPI框架介绍什么是ASGI服务(WSGI)二、FastAP