【Linux】小知识点温习---命令

许多常见命令会用,但是很少注意他们的区别;亦或在学习中使用较少,容易忘记,今天做一个回顾。

ls系列

-a:显示所有文件(包括隐藏文件)
-l:将文件以竖列形式显示
-i:显示文件的inode编号

在这里插入图片描述

pwd

显示当前路径
在这里插入图片描述

stat

显示文件或文件系统的状态
使用:stat [OPTION]… FILE
在这里插入图片描述

ps

查看进程信息
在这里插入图片描述
在这里插入图片描述

top

监视器,监控各个进程对系统资源占用情况

rm

在这里插入图片描述
解释:
rmdir只能删除空文件;
一般删除文件或文件夹用rm,其参数-r表递归,-f表强制;可连起来使用-rf

cp

拷贝
建议带参数-rf
在这里插入图片描述

mv

剪切重命名;
在这里插入图片描述在这里插入图片描述

cat

在这里插入图片描述
-E表示每行打印完都以$结尾

-n所有行加行号

-s表示不输出多行空行

-b表示对非空行输出行号
在这里插入图片描述

more

类似cat-n加行号;
回车向后翻

less

类似cat-n加行号;
回车向后翻,上键也可上翻
推荐用less

输出重定向

输入重定向

在这里插入图片描述
count=0; while [ $count -le 1000 ]; do echo "Hello fzc ${count}";let count++;done > file.txt

head 和 tail

提取中间信息的两种方法
1.先拿出前面的一部分存个临时文件,再截取最后的一部分(存临时文件就涉及到磁盘读取)
2.直接用命令结合(管道),这里直接在内存上上操作
和
在这里插入图片描述
tail读取管道中的文件,这里的管道相当于临时文件,不过它是在内存上的、不需要刷新到磁盘;
wc:统计

ctrl + c

终止前段程序

ctrl + z

暂停程序,会在后台挂起

wc

统计
在这里插入图片描述

date

在这里插入图片描述

cal查看日历信息

在这里插入图片描述

find

操作参数特别多
在这里插入图片描述
在这里插入图片描述
-name 为参数
命令本质上就是可执行程序
补充:whlich ls查看可执行程序ls的存放路径,在系统指令中查看该指令的路径

grep

语法:grep 选项 搜寻字符串 文件
在这里插入图片描述
-i忽略大小写不同
-n:顺便输出行号
-v:反向匹配
选项很多,这里看着几个;

xargs

在这里插入图片描述
将管道的输出结果作为命令行参数交给后面的程序

zip/unzip

zip -r test2.zip test2/*将test2目录压缩,目录压缩必须带-r;具体原因为递归,否则只是一个空文件夹

unzip test2.zip -d /tmp解压到tmp目录

tar

在这里插入图片描述
在这里插入图片描述
.tar.gz表示打包压缩,我们一般用.tgz;
tar + 压缩文件,表示查看已打包文件,如果该文件压缩了,将不会查看成功。
解压,将c换成x
在这里插入图片描述

-C表示指定目录
在这里插入图片描述正常情况下、先打包在压缩。有j和z的参数表示有压缩,这是两种压缩算法。

bc

linux下的计算器
在这里插入图片描述

uname

请问如何查看Linux的体系结构及内核版本?
在这里插入图片描述

ctrl + r

搜索历史命令

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

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

相关文章

Redis数据类型——String

Redis官网指令文档:Commands | Docs 前言 此处的String类型是针对Redis的Value的,因为Key的形式都是String,而Value则有哈性、列表、集合等形式。 众所周知,由于不同编码,经常会出现乱码的问题,但在Redi…

Umi.js:登录之后需要手动刷新权限菜单才能渲染

在使用Umi.js开发后台管理页面时,用户登录之后,总是需要手动刷新一次页面,才能够拿到全局状态/权限信息。 问题描述 结合使用umi/plugin-layout和umi/plugin-access,登录进入页面,配置的权限菜单未渲染,需…

Redis中的慢查询日志(一)

慢查询日志 概述 Redis的慢查询日志功能用于记录执行时间超过给定时长的命令请求,用户可以通过这个功能产生的日志来 监视和优化查询速度。服务器配置有两个和慢查询日志相关的选项: 1.slowlog-log-slower-than选项指定执行时间超过多少微妙(1秒1000 000微妙)的命…

一二三应用开发平台使用手册——系统管理-用户组-使用说明

概述 在RBAC模型中,资源、角色、用户三个关键元素,构成权限体系。在平台设计和实现的时候,以下几个核心问题思考如下: 角色,单层平铺还是树形结构? 在小型应用中,角色数量有限的情况下&#x…

VisionPro 脚本教程专栏:深入理解与实践

文章目录 VisionPro 脚本教程专栏:深入理解与实践。目录1. 脚本简介1.1 VisionPro 项目组成1.2 脚本的作用 2. 脚本类与方法2.1 ToolGroup 脚本类2.2 ToolBlock 脚本类2.3 Job 脚本类 3. 脚本使用案例3.1 Job脚本:自动调节曝光时间3.2 ToolBlock脚本&…

【Django】django.core.exceptions.AppRegistryNotReady: Apps aren‘t loaded yet.

其中django后台manage.py入口程序报错,检索很多问题解决方案,这里记录下个人问题原因 1.django启动异常问题详情 django.core.exceptions.AppRegistryNotReady: Apps aren’t loaded yet. 2.问题原因 Python第三方包安装版本不一致或缺少依赖包&…

江西智博环境| 邀您参加2024全国水科技大会暨技术装备成果展览会

展位号:A28 企业介绍 江西智博环境技术有限公司始创于2008年初,总部位于江西省域副中心城市-赣州。公司主要从事一体化净水设备、单村供站、泵船、无负压供水设备自动化控制系统、低配电系统、工艺设备及智慧水务的设计研发、生产、销售、安装、调试等业…

[练习]用Js获取html页面中表单提交的数据并且返回到控制台

代码地址​​​​​​​​​​​​​​​​​​​​​&#xff1a; ​​​​​​​将前端页面提交的数据返回到前端控制台 Dduo/前端学习仓库 - 码云 - 开源中国 (gitee.com) 效果图 项目结构 html <!DOCTYPE html> <html lang"en"> <head><…

spring版本介绍

Spring Framework 是一个广泛使用的 Java 平台&#xff0c;用于构建企业级应用程序。它提供了一个全面的编程和配置模型&#xff0c;支持现代 Java 应用程序的最佳实践&#xff0c;如依赖注入、面向切面编程以及基于注解的编程模型。自从 Spring 1.0 发布以来&#xff0c;已经经…

Android14 - WindowManagerService之客户端Activity布局

Android14 - WindowManagerService之客户端Activity布局 一、主要角色 WMS作为一个服务端&#xff0c;有多种客户端与其交互的场景。我们以常见的Activity为例&#xff1a; Activity&#xff1a;在ActivityThread构建一个Activity后&#xff0c;会调用其attach方法&#xff0c;…

redis底层数据结构之ziplist

目录 一、概述二、ziplist结构三、Entry结构四、为什么ZipList特别省内存五、ziplist的缺点 上一篇 redis底层数据结构之SDS 下一篇 明天更新 一、概述 一种连续内存空间存储的顺序数据结构&#xff0c;每个元素可以是字符串或整数。优点:节省内存空间。适用于存储小规模的列表…

# 从浅入深 学习 SpringCloud 微服务架构(三)注册中心 Eureka(3)

从浅入深 学习 SpringCloud 微服务架构&#xff08;三&#xff09;注册中心 Eureka&#xff08;3&#xff09; 段子手168 1、eureka&#xff1a;高可用的引入 Eureka Server 可以通过运行多个实例并相互注册的方式实现高可用部署&#xff0c; Eureka Server 实例会彼此增量地…