Linux周测(一)

提示:学习一周了,来检验一下成果吧

文章目录


技术部分,满分100分。
1.如何在Linux系统中查看当前登录的所有用户信息?
w或者who或者last
2.请写出在Linux系统中创建一个新用户“testuser”的命令,并指定其家目录为“/home/testuser”,登录shell为“/bin/bash”。
useradd -s /bin/bash testuser
3.如何修改用户“testuser”的密码?
使用root用户,执行命令: passwd testuser
echo “password” | passwd --stdin testuser
echo “testuser:password” | chpasswd
4.怎样删除用户“testuser”及其相关文件?
userdel -r testuser
5.在Linux系统中,如何查看文件系统的磁盘使用情况?
df -Th
6.请写出查看内存使用情况的命令。
cat /proc/meminfo 或者 free -m
7.如何查看CPU信息?
cat /proc/cpuinfo 或者 lscpu
8.怎样查看系统的网络接口配置信息?
ifconfig 或者 ip a
9.请写出设置系统主机名的命令,如果要永久修改主机名应该怎么做?
hoostname 或者 hostnamectl set-hostname 或者 vim /etc/hostname
10.在Linux系统中,如何查看当前目录下的所有文件和子目录?
ls -a ./
11.如何使用绝对路径查看“/etc”目录下的所有文件和子目录?
ls -a /etc
12.如何复制一个文件“source.txt”到另一个目录“destination”下?
cp source.txt destination/
13.怎样移动一个文件“file1.txt”到另一个目录“newlocation”并将其重命名为“file2.txt”?
mv file1.txt newlocation/file2.txt
14.请写出查看文件内容的命令,并说明如何查看一个大文件的部分内容。
cat、more、less、head、tai;head、tail
15.在Linux系统中,如何查找一个文件“searchfile.txt”在整个文件系统中的位置?
find / -name “searchfile.txt”
16.如何查看一个命令的详细帮助信息,例如查看“ls”命令的详细帮助?
man ls 或者 ls --help 或者 info ls
17.请写出在Linux系统中切换到超级管理员用户“root”的命令。
su - root 或者 sudo -i(普通用户需加入wheel组或者存在于sudoers文件中)
18.如何查看当前系统的内核版本号?
uname -r 或者 hostnamectl
19.怎样查看系统的时间,并写出设置系统时间的命令。
date ; date -s
20.请写出备份一个文件“backupfile.txt”到另一个目录“backupdir”的命令。
cp 或者 tar 或者 zip 或者 dd 或者 ln
21.在Linux系统中,如何创建一个符号链接“linkfile”指向文件“targetfile”?
ln -s targetfile linkfile
22.怎样创建一个硬链接“hardlink”指向文件“sourcefile”?
ln sourefile hardlink
23.如何向一个用户组中添加用户,例如向“newgroup”用户组中添加用户“testuser”?
usermod -a testuser -G newgroup 或者 gpaaswd -a testuser newgroup
24.怎样从一个用户组中删除用户,例如从“newgroup”用户组中删除用户“testuser”?
gpasswd -d testuser newgroup
25.如何测试一个磁盘的IO速度?
dd if= of= bs= count=
26.Linux系统中用户类型有哪些?
超级管理员、程序用户、普通用户
27.root用户在Linux系统中有哪些特权?
无视一切限制
28.用户和用户组的配置文件有哪些?
/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow
29.批量修改用户密码的命令是什么?如何操作?
chpasswd;创建用户的密码本->cat 密码本 | chpasswd
30.硬链接和符号链接有什么区别?
硬链接:
inode节点号相同
独立于源文件
不能用于目录
软连接:
inode节点号不同
依赖于源文件
能用于目录和文件
31.查看文件详细属性信息的命令是什么?
stat
32.查看磁盘使用情况的命令是什么?
df -Th
33.如何递归创建一个名为project/src的目录?
mkdir -p project/src
34.使用什么命令可以将file1.txt复制到/backup目录并保留原文件属性?
cp -p file1.txt /backup
35.如何将data.log重命名为archive.log?
mv
36.解释rm -rf /tmp/命令的作用及潜在风险。
强制删除/tmp中的内容;会使得系统或应用程序处于不稳定状态
37.如何查看/var/log/messages文件的最后10行内容?
tail /var/log/messages
38.如何搜索出系统中所有扩展名为.conf的文件?
find / -name “
.conf”
39.使用什么命令可以将当前目录下所有.txt文件打包为docs.tar.gz?
tar zcvf docs.tar.gz ./*.txt
40.如何通过grep命令在access.log中过滤包含“404”状态码的行?
grep -v “404” access.log
41.如何在Vim的命令模式下跳转到文件末尾?
G
42.如何删除当前行及下一行的内容?
2dd
43.如何在Vim中搜索并替换所有“error”为“warning”?
:%s/error/warning/g
44.如何通过Vim的末行模式保存文件并退出?
:wq 或者 :x
45.如何批量注释多行代码(如添加#符号)?
ctrl +v -> 选中首列 -> I -> # -> ESC
46.如何撤销最近一次编辑操作?
u
47.如何将外部命令的执行结果插入到当前光标位置?
:r !ls
48.解释/etc/passwd文件中每一列的字段含义?
用户名:密码占位符:UID:GID:用户描述:家目录:登录shell
49.如何查看用户user3的密码过期时间?
cat /etc/shadow | grep user3 或者 chage -l user3
50.如何删除用户olduser及其家目录?
userdel -r olduser

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/80878.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

构建下一代AI智能体:基于Spring AI的多轮对话应用

构建下一代AI智能体:基于Spring AI的多轮对话应用 前言 大模型时代,AI应用开发已不再是遥不可及的技术。通过合理设计的Prompt工程和对话架构,开发者可以快速构建具备持续记忆能力的AI智能体。本文将重点介绍如何基于Spring AI框架打造可持…

查看mysql配置文件my.cnf的位置

3.删除mysql相关文件 想要完全卸载mysql,不仅要卸载应用,配置文件及相关文件也需要一一清除,还原环境配置,减少一些麻烦。 sudo rm -rf /usr/local/mysql sudo rm -rf /etc/my.cnf sudo rm -rf /var/db/mysql sudo rm -rf /var/…

【从基础到模型网络】深度学习-语义分割-基础

语义分割在深度学习与人工智能领域占据重要地位。它是计算机视觉的核心任务之一,能够将图像像素级地划分为不同语义类别,为理解图像内容提供关键支持。在自动驾驶中,可精准识别道路、车辆、行人等元素,保障行车安全;在…

C++:array容器

array容器是序列容器&#xff0c;它的特点是&#xff1a;静态&#xff0c;固定数目。可以看作更安全的数组。 它还有一些成员函数&#xff0c;如begin&#xff08;&#xff09;&#xff1a;返回指向容器中第一个元素的随机访问迭代器。 #include<iostream>//数组容器 #…

2025年度消费新潜力白皮书470+份汇总解读|附PDF下载

原文链接&#xff1a;https://tecdat.cn/?p42178 过去一年&#xff0c;消费市场在政策驱动与技术迭代中呈现结构性变革。社零总额达487,895亿元&#xff0c;实物商品网零额占比27%&#xff0c;线上渠道成为增长引擎。本报告从食品饮料、美妆护肤、家电数码、服饰户外四大核心领…

[Web服务器对决] Nginx vs. Apache vs. LiteSpeed:2025年性能、功能与适用场景深度对比

更多服务器知识&#xff0c;尽在hostol.com 当你准备为你的网站或应用程序选择一款 Web 服务器软件时&#xff0c;就像是为你的“超级跑车”选择一款合适的“引擎”——它将直接决定你的“座驾”能跑多快、多稳、以及能适应什么样的“路况”&#xff08;工作负载&#xff09;。…

一款适配国内的视频软件,畅享大屏与局域网播放

软件介绍 今天要给大家安利一款超强视频播放软件——MXPlayer。它的解码实力堪称一绝&#xff0c;市面上不管是常见的 MP4、MKV 格式&#xff0c;还是对播放设备要求极高的超高清 4K、HDR 视频&#xff0c;甚至那些鲜为人知的冷门格式&#xff0c;它统统都能流畅播放&#xff…

[CSS3]百分比布局

移动端特点 PC和手机 PC端网页和移动端网页的有什么不同? PC屏幕大&#xff0c;网页固定版心手机屏幕小&#xff0c;网页宽度多数为100% 谷歌模拟器 使用谷歌模拟器可以在电脑里面调试移动端的网页 屏幕尺寸 了解屏幕尺寸概念 屏幕尺寸: 指的是屏幕对角线的长度&#xff…

【低代码】如何使用明道云调用 Flask 视图函数并传参(POST 方法实践)

在自动化办公或业务流程管理中,明道云提供了强大的 HTTP 请求节点,可以直接调用第三方 API,包括我们常见的 Flask 服务端接口。本文将详细介绍如何使用明道云通过 POST 方法调用 Flask 视图函数并传参,包括配置要点与 Python 后端的参数接收方法。 一、场景介绍 我们希望…

在 Azure OpenAI 上使用 Elastic 优化支出和内容审核

作者&#xff1a;来自 Elastic Muthukumar Paramasivam&#xff0c;Bahubali Shetti 及 Daniela Tzvetkova 我们为 Azure OpenAI 正式发布包添加了更多功能&#xff0c;现在提供内容过滤监控和计费见解的增强&#xff01; 在之前的博客中&#xff0c;我们展示了如何使用 Elasti…

iOS解码实现

import Foundation import VideoToolboxclass KFVideoDecoderInputPacket {var sampleBuffer: CMSampleBuffer? }class KFVideoDecoder {// MARK: - 常量private let kDecoderRetrySessionMaxCount 5private let kDecoderDecodeFrameFailedMaxCount 20// MARK: - 回调var pi…

Redis应用--缓存

目录 一、什么是缓存 1.1 二八定律 二、使用Redis作为缓存 三、缓存的更新策略 3.1 定期更新 3.2 实时生成 四、缓存预热、缓存穿透、缓存雪崩和缓存击穿 4.1 缓存预热 4.2 缓存穿透 4.3 缓存雪崩 4.4 缓存击穿 一、什么是缓存 缓存(cache)是计算机的一个经典的概念…

Unity 喷烟喷气特效:喷快消失慢

快速喷气缓慢消失同时播放3*3序列帧动画。常用在火车烟囱特效、气体释放、摔倒、等效果中&#xff0c;可变种应用场景较多。 下列为Particle System参数&#xff1a; Color over Lifetime参数&#xff1a; UnityEditor.GradientWrapperJSON:{"gradient":{"ser…

关于收集 Android Telephony 网络信息的设计思考2

需求: 目标1: Android Telephony data(数据模块)侧收集多源(ServiceStateTracker/ImsService/其他)网络状态信息。目标2: 收集的数据需统一上报/存储到外部App的Provider。字段分散,不方便只在ServiceStateTracker中收集和插入。多触发点/多场景,需要统一插入。一、架构…

Elasticsearch 深入分析三种分页查询【Elasticsearch 深度分页】

前言&#xff1a; 在前面的 Elasticsearch 系列文章中&#xff0c;分享了 Elasticsearch 的各种查询&#xff0c;分页查询也分享过&#xff0c;本篇将再次对 Elasticsearch 分页查询进行专题分析&#xff0c;“深度分页” 这个名词对于我们来说是一个非常常见的业务场景&#…

CodeBuddy(腾讯云代码助手)最新功能——智能体 Craft 体验

文章目录 &#x1f4cb; 前言&#x1f3af; 关于智能体 Craft&#x1f3af; 智能体 Craft 体验&#x1f9e9; 安装方法&#x1f9e9; 如何使用&#x1f9e9; Craft 初体验&#x1f9e9; Craft 生成代码效果体验 &#x1f4dd;最后 &#x1f4cb; 前言 CodeBuddy&#xff08;腾讯…

05 接口自动化-框架封装思想建立之httprunner框架(中)

文章目录 一、httprunner常规的关键字详解httprunner测试用例的结构简化&#xff1a; 二、httpruner接口自动化项目架构三、环境变量四、代码项目框架如下图&#xff1a;api/wx_get_token.ymlapi/wx_get_tag.ymltestcases/wx_get_tag.ymltestsuites/wx_get_tag.yml.env 一、htt…

LabVIEW中EtherCAT从站拓扑离线创建及信息查询

该 VI 主要用于演示如何离线创建 EtherCAT 从站拓扑结构&#xff0c;并查询从站相关信息。EtherCAT&#xff08;以太网控制自动化技术&#xff09;是基于以太网的实时工业通信协议&#xff0c;凭借其高速、高效的特性在自动化领域广泛应用。与其他常见工业通讯协议相比&#xf…

java的synchronized 原理及功能

简介&#xff1a; Java中的synchronized关键字是一种同步机制&#xff0c;用于控制多个线程对共享资源的访问。 原理&#xff1a; 在Java锁有一个内部锁 Intrinsic Lock&#xff0c;也称为监视器锁或管程锁&#xff0c;每个Java对象都有一个关联的监视器锁&#xff0c;隐式锁…

HarmonyOS NEXT端云一体化工程目录结构

视频课程学习报名入口:HarmonyOS NEXT端云一体化开发 端云一体化开发工程由端开发工程(Application)和云开发工程(CloudProgram)两大核心模块构成。 1)端开发工程目录结构 端开发工程主要用于开发应用端侧的业务代码,通用云开发模板的端开发工程目录结构如下图所示: …