Linux常用指令集合

ls显示目录文件

选项:

-a        所有文件(all所有)

-l        详细信息(Information信息)(自动包含-1)  所以常用 ll

-1        一行只输出一个文件。

-R        列出所有子目录下的文件。(递归)

pwd当前所在目录位置

cd进入目录

cd ..          返回上级目录

cd /home/xxx/linux/ :        绝对路径(红色/必须加表示根目录)

cd ../day02/ :        相对路径--cd ../返回上一目录,后面再加该目录下的其他目录

cd ~        进入用户家目

cd -        返回最近访问目录

touch创建不存在文件

touch    文件名

mkdir创建目录

mkdir英文缩写directory目录  make 创建

创建单个目录  mkdir 目录名

递归创建多个目录  mkdir -p 递归目录名

eg.

所呈现的递归式目录

rm删除目录或文件

rm(remove删除)

-f        强制删除(force强迫)

-i        删除前逐一询问(inquire询问)

-r        删除目录及其下所有文件(recursion递归)

man查找手册

用键盘上下翻页 单点q退出

man 查找的命令

-k  根据关键字模糊搜索

cp复制文件、目录

cp(copy复制)

cp [选项] 源文件或目录 目标文件或目录

注意:将多个文件或目录复制到一个已经存在的目录不会报错,若要录复制到一个不存在的目录会报错。

-f        强制复制

-i        覆盖文件前询问用户

-r        递归将指定目录下的文件与子目录一并处理

mv剪切改名

mv [选项] 源文件或目录 目标文件或目录

注意:1.当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至 目标目录中。

-f        如果目标文件已经存在,不会询问而直接覆盖

-i        若目标文件 (destination) 已经存在时,就会询问是否覆盖

改名:

目标文件时不存在的文件时,是将源文件或目录改名成目标文件或目录

剪切:

目标文件或目录已经存在时,将源文件或目录剪切到目标文件或目录

查看内容

cat查看内容

cat [选项][文件]

-b        对非空输出行编号

-n        对输出的所有行编号

-s        不输出多行空行

more查看内容

功能上类似cat

-n       对输出的所有行编号

q        退出more

无法向前翻页,只能向后看

less常用查看文件内容工具

使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用 来查看一个文件的内容!

less [参数] 文件

-i         忽略搜索时的大小写

-N        显示每行的行号

/字符串        向下搜索“字符串”的功能(键盘上就是?在上,/在下)

?字符串        向上搜索“字符串”的功能

q        quit

head显示开头内容

默认打印其相应文件的开头10行。

-n        n具体赋值多少行需要再n后空格加数字

tail显示末尾内容

用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

-f         循环读取

-n        n具体赋值多少行需要再n后空格加数字

date显示时间

date +具体格式和选项

%H        小时

%M        分钟

%S        秒

%X        相当于 %H:%M:%S

%d        日

%m        月

%Y        年

%F        相当于 %Y-%m-%d

时间戳:

时间->时间戳:date +%s

时间戳->时间:date -d@1508749502

cal显示日历

cal [参数][月份]或[年份]

-3         显示系统前一个月,当前月,下一个月的月历

-j          显示在当年中的所在日期是这一年的第多少天

-y          显示当前年份的日历

find查找文件

find -name [文件名]

grep搜索文件中字符串并打印

grep [选项] 搜寻字符串 文件

-i        忽略大小写

-n        输出每一行行号

-v        显示没有“所要搜索的字符串”的其他内容

zip/unzip压缩与解压

zip [选项] 压缩文件.zip 文件/目录
 

-r        递归处理所有目录及文件

unzip [选项] 压缩文件.zip
 

-d         目录:指定解压目录。

tar打包解包,可直接看内容

-c         建立一个压缩文件的参数指令(create 的意思);

-x         解开一个压缩文件的参数指令!

-t         查看 tarfile 里面的文件!

-z         使用gzip算法 .tar.gz后缀名(参数中不加则仅为打包)

-j         使用bzip2算法 .tar.bz2后缀名(参数中不加则仅为打包)

-v         压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-C         解压到指定目录

-f         指定压缩包文件,f后不能再加参数

-d         指定解压缩目录

常用方案:

tar czf xxx        打包压缩

tar tzf xxx        预览

tar xzf xxx        解压解包

bc计算器

  Linux中的计算器

Ctrl+d退出

uname电脑和操作系统信息

-a        全部信息

常用热键

Tab        命令补全

Ctrl+C        让当前程序停掉

ctrl+D        退出

Ctrl+r        搜索历史命令

键盘上上下符号键        最近使用的命令

which查找命令文件位置

命令由什么组合成:

输出重定向 >

向目标文件进行写入时,覆盖写入1.先清空文件,2.再写入新内容

eg.echo hello Linux > out.txt

追加重定向 >>

不会清空文件中原本内容,在之前的文件中的结尾处写入

eg.echo hello Linux >> out.txt

输入重定向<

默认从键盘读取。

eg.cat < 1.txt

从指定文件读取输入重定向,将其读取到的内容答应在显示器上

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

运维别卷系列 - 云原生监控平台 之 02.prometheus exporter 实践

文章目录 [toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行&#xff0c;很多系统都已经自带了用于 Prometheus 监控的接口&#xff0c;例如 etcd、Kubernetes、CoreDNS 等&#xff0c…

基于Springboot的校园疫情防控信息管理系统(有报告)。Javaee项目,springboot项目。

演示视频&#xff1a; 基于Springboot的校园疫情防控信息管理系统&#xff08;有报告&#xff09;。Javaee项目&#xff0c;springboot项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层…

保研机试之【文件描述符】

A选项&#xff1a; 一个文件描述符对应着系统级文件表中的一项 B选项 C选项 D选项 E选项 F选项 综上&#xff0c;我认为这道题选择B、C、E、F~

内网工具之LDP的使用

LDP 是微软自带的一款活动目录信息查询工具&#xff0c;在域控的 cmd 窗口执行 ldp 命令即可打开 LDP 工具。普通域成员主机默认是没有 LDP 工具的&#xff0c;可以自行上传ldp.exe 工具上去查询活动目录信息。不在域内的机器&#xff0c;也可以通过上传 ldp.exe 工具上去执行。…

接口测试基础

1、接口测试 接口&#xff1a;系统之间数据交互的通道。 硬件接口软件接口 接口测试&#xff1a;基于不同的输入参数&#xff0c;校验接口响应数据与预期数据是否一致。 接口地址 接口参数 2. 为什么要学接口测试&#xff1f; 提前介入测试、尽早发现问题 3、接口测试学什…

网上有哪些赚钱的方法能一天赚二三十?盘点7个靠谱的搞钱副业和赚钱软件

想在家里躺着就能把钱赚&#xff1f;这不再是遥不可及的梦想&#xff01;随着互联网的飞速发展&#xff0c;网上赚钱的方式层出不穷&#xff0c;总有一款适合你。 今天&#xff0c;就让我们一起揭开这些神秘面纱&#xff0c;看看哪些网上赚钱秘诀能让你轻松实现月入过万&#x…

OpenAI GPT-4

本文翻译整理自&#xff1a;https://openai.com/index/gpt-4-research/ (March 14, 2023) 文章目录 一、关于 GPT-4二、能力视觉输入Visual inputs: chart reasoningSample 2 of 7 操纵性Steerability: Socratic tutorSample 1 of 3 三、局限性四、风险与缓解措施五、训练流程…

运维别卷系列 - 云原生监控平台 之 01.prometheus 入门和部署

文章目录 [toc]什么是 PrometheusPrometheus 架构及其一些生态系统组件Prometheus 的工作模式Prometheus 的适用场景Prometheus 的不适用场景Prometheus 词汇表 Prometheus 启动参数Prometheus 配置文件通用占位符定义配置文件示例解释服务发现 Prometheus 部署创建 namespace创…

Vue入门到关门之Vue3学习

一、常用API 注意&#xff1a;本文项目均使用脚手架为 Vite 1、setup函数 &#xff08;1&#xff09;介绍 如果在项目中使用配置项API&#xff0c;那么写起来就和vue2的写法是一样的&#xff1b;但是如果在项目中写的是组合式API&#xff0c;那么组件中所用到的&#xff1a…

深度学习入门到放弃系列 - 阿里云人工智能平台PAI部署开源大模型chatglm3

通过深度学习入门到放弃系列 - 魔搭社区完成开源大模型部署调用 &#xff0c;大概掌握了开源模型的部署调用&#xff0c;但是魔搭社区有一个弊端&#xff0c;关闭实例后数据基本上就丢了&#xff0c;本地的电脑无法满足大模型的配置&#xff0c;就需要去租用一些高性价比的GPU机…

宝兰德成为中国信通院政企信创促进中心成员 共谱信创产业新篇章

近日&#xff0c;中国信通院云计算标准和开源推进委员会2024年第一次全体工作会议圆满结束。会上&#xff0c;宝兰德获得由中国信通院和EDCC政企信息技术应用创新促进中心授予的荣誉证书&#xff0c;成为政企信创促进中心成员单位。 关于政企信创促进中心 中国信通院政企信创促…

uniapp高性能图片裁剪插件,可添加水印

效果图&#xff1a; 插件地址&#xff1a;高性能图片裁剪&#xff0c;裁剪图片后自动添加水印 - DCloud 插件市场 示例&#xff1a; <template> <view><button click"select">选择图片</button><image mode"widthFix" :src&qu…

DOM重点核心(注册事件+DOM事件流)

目录 1.注册事件 注册时间概述 addEventListener() 删除事件 2.DOM事件流 DOM事件流理论 事件对象 事件对象的常见属性和方法 e.targe 和 this的区别 阻止默认行为 阻止冒泡 事件委托 禁止右键菜单和禁止选中文字 获得鼠标的坐标&#xff08;可视区、页面、浏览器…

RIP动态路由协议详解

目录 一&#xff1a;RIP协议的基本信息 二&#xff1a;RIP协议中的更新方式 三&#xff1a;RIP协议中的计时器 定时更新器&#xff08;UPDATE timer&#xff09; 无效定时器&#xff08;invalid Timer&#xff09; 垃圾收集定时器&#xff08;garbage collection timer&a…

怎样计算Excel一列数值中十位数为5的个数?

有一列数字&#xff0c;可能正数也可能是负数&#xff0c;有可能有小数&#xff0c;要怎么计算这列数字中十位数为5的数量有多少个&#xff1f; 一、按示例情况&#xff0c;数字均为整数 公式如下&#xff1a; SUM(--(MID(A1:A6,LEN(A1:A6)-1,1)"5")) 数组公式&a…

【JS面试题】原型原型链

一、面试真题展示&#xff1a; 1. 如何准确判断一个变量是不是数组&#xff1f; ① 使用instanceof进行判断&#xff1a;a instanceof Array ② 使用Array.isArray()进行判断&#xff1a;Array.isArray(a) 2. 手写一个简易的jQuery&#xff0c;考虑插件和扩展性&#xff1f; …

python的文件操作及函数式编程介绍

五、文件操作 1、读取键盘输入 input 获取标准输入&#xff0c;数据类型统一为字符串 #!/usr/bin/python # -*- coding: UTF-8 -*- str input("请输入&#xff1a;") print&#xff08;"你输入的内容是: ", str&#xff09; 这会产生如下的对应着输入的…

c++ 各版本特性介绍

c C是一种高级编程语言&#xff0c;以其强大的功能、灵活性和高效性而闻名。它是由Bjarne Stroustrup在20世纪80年代初期在贝尔实验室开发的&#xff0c;作为C语言的一个扩展。C不仅包含了C语言的所有特性&#xff0c;还引入了面向对象编程&#xff08;OOP&#xff09;的概念&…

TCP四次挥手——断开连接 滑动窗口-流量控制

四次挥手 在TCP的四次挥手中&#xff0c;其重要作用就是释放客户端和服务器的连接。 这里的一些参数非常重要&#xff0c;因为这些参数的作用是为了表达TCP四次挥手断开连接的过程。 其中的参数如下 1.FIN&#xff1a;FIN (Finish) 是TCP协议中的一个标志位&#xff0c;用于…

基于spingboot,vue线上辅导班系统

目录 项目介绍 图片展示 运行环境 获取方式 项目介绍 权限划分&#xff1a;用户&#xff0c;管理员 具有前后台展示&#xff0c;前台供用户使用&#xff1b;用户具有自己的后台&#xff0c;查看自己的老师课程等&#xff1b;管理员具有最大的权限后台。 用户&#xff1a…