Linux使用基础命令

news2024/9/24 17:51:26

1.常用系统工作命令

(1).用echo命令查看SHELL变量的值
qiangzi@qiangzi-virtual-machine:~$ echo $SHELL
/bin/bash
(2).查看本机主机名
qiangzi@qiangzi-virtual-machine:~$ echo $HOSTNAME
qiangzi-virtual-machine
(3).date命令用于显示/设置系统的时间或日期
qiangzi@qiangzi-virtual-machine:~$ date
2024年 03月 03日 星期日 00:42:12 CST
qiangzi@qiangzi-virtual-machine:~$ date "+%Y-%m-%d %H:%M:%S"
2024-03-03 00:42:49
qiangzi@qiangzi-virtual-machine:~$ date -s "20240302 16:45:01"
date: cannot set date: Operation not permitted
2024年 03月 02日 星期六 16:45:01 CST
qiangzi@qiangzi-virtual-machine:~$ date
2024年 03月 03日 星期日 00:45:19 CST
qiangzi@qiangzi-virtual-machine:~$ date "+%Z"
CST
qiangzi@qiangzi-virtual-machine:~$ date "+%A"
星期日
qiangzi@qiangzi-virtual-machine:~$ date "+%p"
上午
qiangzi@qiangzi-virtual-machine:~$ date "+%j"
063
(4).查看系统内核版本信息
qiangzi@qiangzi-virtual-machine:~$ uname -a
Linux qiangzi-virtual-machine 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
(5).查看系统的负载情况
qiangzi@qiangzi-virtual-machine:~$ uptime
 00:49:28 up 26 min,  1 user,  load average: 0.40, 0.45, 0.40
(6).free命令显示系统中内存的使用情况
qiangzi@qiangzi-virtual-machine:~$ free -m
               total        used        free      shared  buff/cache   available
Mem:            3888        2036         866          35         985        1594
Swap:           3219           0        3219
(7).last命令查看所有系统的登入记录
qiangzi@qiangzi-virtual-machine:~$ last
qiangzi  tty2         tty2             Sun Mar  3 00:23   still logged in
reboot   system boot  5.19.0-43-generi Sun Mar  3 00:23   still running
qiangzi  tty2         tty2             Sun Dec 31 19:56 - down  (61+20:26)
reboot   system boot  5.19.0-43-generi Sun Dec 31 19:46 - 16:23 (61+20:36)
qiangzi  tty2         tty2             Sun Dec 31 19:14 - down   (00:31)
(8).history命令用于显示历史执行过的命令
qiangzi@qiangzi-virtual-machine:~$ history
    1  history
    2  sosreport

qiangzi@qiangzi-virtual-machine:~$ cat ~/.bash_history
vi ./flumetest2/agent2.agent
tar -zxvf apache-flume-1.7.0-bin.tar.gz
sudo mv apache-flume-1.7.0-bin /usr/local/
cd
sudo vi /etc/profile.d/flume.sh
source /etc/profile
#清除记录
qiangzi@qiangzi-virtual-machine:~$ history -c
qiangzi@qiangzi-virtual-machine:~$ 
(9).more命令用于查看纯文本文件,格式为:“more [选项] 文件”

(10).head命令用于查看纯文本文档的前N行,格式为:“head[选项][文件]”

(11).tail命令用于查看纯文本文档的后N行,格式为:“tail[选项][文件]”

(12).od命令用于对查看特殊格式的文件 格式为:“od[选项][文件]”

(13).tr命令用于转换文本文件中的字符,格式为:“tr[原始字符] [目标字符]”
qiangzi@qiangzi-virtual-machine:~$ cat tr.txt | tr [a-z] [A-Z]
WELCOME TO LINUXPROBE.COM
RED HAT CERTIFIED
FREE LINUX LESSONS
PROFESSIONAL GUIDANCE
LINUX COURSE
(14).wc命令用于统计指定文本的行数、字数、字节数,格式为“wc[参数] 文本”

qiangzi@qiangzi-virtual-machine:~$ wc -l /etc/passwd
50 /etc/passwd
(15).cut命令用于通过列来提取文本字符,格式为:"cut [参数] 文本"

qiangzi@qiangzi-virtual-machine:~$ cut -d: -f1 /etc/passwd
root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
proxy
www-data
backup
list
irc
...
qiangzi@qiangzi-virtual-machine:~$ grep ^root /etc/passwd | cut -d: -f 7
/bin/bash
(16).

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

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

相关文章

数据结构篇十:红黑树

文章目录 前言1. 红黑树的概念2. 红黑树的性质3. 红黑树节点的定义4. 红黑树的插入4.1 情况一: cur为红,p为红,g为黑,u存在且为红4.2 情况二: cur为红,p为红,g为黑,u不存在/u存在且为黑。4.2.1 …

图论 - Trie树(字符串统计、最大异或对)

文章目录 前言Part 1:Trie字符串统计1.题目描述输入格式输出格式数据范围输入样例输出样例 2.算法 Part 2:最大异或对1.题目描述输入格式输出格式数据范围输入样例输出样例 2.算法 前言 本篇博客将介绍Trie树的常见应用,包括:Trie…

30道python自动化测试面试题(全)

🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快 1、什么项目适合做自动化测试? 关键字:…

【Pytorch】论文复现 Vision Transformer (ViT)

文章目录 0. 进行设置1. 获取数据2. 创建Dataset和DataLoader3. 复现 ViT 论文:概述4. Equation 1: 将数据拆分为 patch 并创建类、位置和 patch 嵌入5. Equation 2: Multi-Head Attention (MSA)6. Equation 3: Multilayer Perceptron (MLP)7. 创建 Transformer 编码…

【计算机网络_应用层】协议定制序列化反序列化

文章目录 1. TCP协议的通信流程2. 应用层协议定制3. 通过“网络计算器”的实现来实现应用层协议定制和序列化3.1 protocol3.2 序列化和反序列化3.2.1 手写序列化和反序列化3.2.2 使用Json库 3.3 数据包读取3.4 服务端设计3.5 最后的源代码和运行结果 1. TCP协议的通信流程 在之…

每个人都应该知道的AI大模型:通往智能未来的桥梁

人工智能大模型已成为我们通往智能未来的桥梁。这些模型,如OpenAI的GPT-4,不仅是技术的巅峰,更是人类智慧的结晶。在这篇文章中,我们将深入探讨AI大模型的重要性,它们是如何工作的,以及它们对社会的潜在影响…

算法------(13)KMP

例题:(1)AcWing 831. KMP字符串 。。其实写完也不太理解。。随便写点吧 KMP就是求next数组和运用next的数组的过程。相比传统匹配模式一次更新一单位距离的慢速方法,next数组可以让下表字符串一次更新n - next【n】个距离&#x…

Java项目layui分页中文乱码

【问题描述】这部分没改之前中文乱码。 【解决办法】在layui.js或者layui.all.js文件中替换共、页、条转换成Unicode码格式。 字符Unicode共&#x5171页&#x9875条&#x6761【完美解决】改完之后重新运行项目,浏览器F12缓存清除就好了,右键

从键盘输入5个整数,将这些整数插入到一个链表中,并按从小到大次序排列,最后输出这些整数。

设节点定义如下struct Node {int Element; // 节点中的元素为整数类型struct Node * Next; // 指向下一个节点 }; 从键盘输入5个整数,将这些整数插入到一个链表中,并按从小到大次序排列,最后输出这些整数。注释那段求指出错误,求解…

【QT+QGIS跨平台编译】之六十二:【QGIS_CORE跨平台编译】—【错误处理:未定义类型QgsPolymorphicRelation】

文章目录 一、未定义类型QgsPolymorphicRelation二、解决办法一、未定义类型QgsPolymorphicRelation 报错信息: 错误原因为,使用了未定义类型 QgsPolymorphicRelation 二、解决办法 QgsRelation.h文件中 ①注释第36行: //class QgsPolymorphicRelation;②注释第414行: …

leetcode括号生成

题目描述 解题思路 首先看到题目,一开始是并没有思路的。这时候可以在纸上进行演算一下结果。当只有一对括号的时候,我们可以得知结果[“()”],当有两对括号的时候,我们可以发现,括号在第一个基础上,要么在括号内部出…

Java中心校智慧校园智慧班牌物联网平台源码

目录 智慧班牌 班牌首页 班级信息 课表信息 视频 图片 进离校管理 人脸登录页 学生个人中心 请假管理 成绩管理 家长留言 学生绑卡 学生评价 系统设置 通知管理 值日管理 倒计时 班级德育 班牌模式 1.课堂授课模式 2.家长会签到模式 3.考场模式 4.班级…

MySQL:错误ERROR 1045 (28000)详解

1.问题说明 有时候我们登录Mysql输入密码的时候,会出现这种情况: mysql -u root -p Enter Password > ‘密码’ 错误:ERROR 1045 (28000): Access denied for user ‘root’‘localhost’ (using password: YES) 或者:错误…

本届挑战赛季军方案:构建由大模型辅助的基于多模态数据融合的异常检测、根因诊断和故障报告生成系统

DDopS团队荣获本届挑战赛季军。该团队来自中山大学计算机学院Intelligent DDS 实验室。实验室主要方向为云计算、智能运维(AIOps)、软件定义网络、分布式软件资源管理与优化、eBPF 性能监控与优化等。 选题分析 基于对竞赛数据的洞察和对时代趋势的考量,我们尝试应…

YOLOv9改进|增加SPD-Conv无卷积步长或池化:用于低分辨率图像和小物体的新 CNN 模块

专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,主力高效涨点!!! 一、文章摘要 卷积神经网络(CNNs)在计算即使觉任务中如图像分类和目标检测等取得了显著的成功。然而,当图像分辨率较低或物体较小时&…

02-设计概述

上一篇:01-导言 本章重点讨论 JNI 中的主要设计问题。本节中的大多数设计问题都与本地方法有关。调用 API 的设计将在第 5 章:调用 API 中介绍。 2.1 JNI 接口函数和指针 本地代码通过调用 JNI 函数来访问 Java 虚拟机功能。JNI 函数可通过接口指针使用…

基于SpringBoot的企业头条管理系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式 🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 &…

springBoot整合Redis(二、RedisTemplate操作Redis)

Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅&…

4.6.CVAT——带点的注释详细操作

文章目录 1.形状模式下的点2.单点线性插值 使用单个点或包含多个点的形状对任务进行标注的指南。 1.形状模式下的点 它用于面部、地标注释等。 在开始之前,您需要选择 Points .如有必要,您可以在 Number of points 字段中设置固定数量的点,…

并查集(Disjoint Set)

目录 1.定义 2.初始化 3.查找 4.合并 4.1.按秩合并(启发式合并) 5.例题 题目描述 输入格式 输出格式 输入输出样例 说明/提示 1.定义 并查集,也称为不相交集合数据结构,是一种用于管理元素分组以及查找元素所属组的数…