Linux命令分享 三 (ubuntu 16.04)

news2024/9/20 20:41:01

1、‘>’ '>>'输出重定向

用法:命令 参数 > 文件
ls > a.txt
‘>’ 将一个命令的结果不输出到屏幕上,输出到文件中,如果文件不存在就创建文件,如果存在就覆盖文件。
ls >> a.txt
‘>>’ 如果文件不存在就创建文件,如果存在就追加在文件后面。

2、echo回显字符

你在echo后面输入什么字符,回车之后就会返回什么字符.

用法:echo 字符
echo hello
结果:hello

利用输出重定向符号创建文件,

echo hello > a.txt
创建文件a.txt并写入hello。

3、管道符 |

将一个命令的输出结果当作另一个命令的输入数据

用法:命令1 | 命令2
ls -l | more
将ls -l的输出结果按页一页一页显示
ls -al | grep ^d
ls -al 结果只显示目录(即文件夹)

4、cat结合重定向快速合并文件

将文件一文件二中的内容合并到文件三。

用法:cat 文件一 文件二 > 文件三
cat a.txt b.txt > c.txt

5、find查找指定文件

用法:find 开始目录 -name 目标文件
find ./ -name a.txt
从当前目录查找a.txt文件
find / -name a.txt
从根目录查找a.txt文件

6、ln 创建链接文件

相当于给一个文件创建快捷方式,链接有软连接和硬链接之分,软链接源文件被删除后就失去作用了,硬链接源文件被删除之后还是能打开,内容和源文件相同。ls -l显示时软链接标识为L,硬链接为 - 。

创建软连接
用法:ln -s 源文件 目标文件
ln -s a.txt a
创建硬链接
ln a.txt a

注意创建软连接有-s,硬链接没有。
创建链接示意图

7、gzip压缩和解压文件

用法:gzip 文件名
gzip a.txt
压缩完后原文件就不存在了

解压文件

用法gzip -d 压缩文件名
gzip -d a.txt.gz

8、zip压缩解压文件

用法:zip 文件名.zip 原文件
zip a.txt.zip a.txt
压缩完后原文件还存在

解压方法

用法:unzip 要解压的文件名
unzip a.txt.zip

9、tar打包和解包文件或目录

用法:tar -cvf 打包文件名 原文件
tar -cvf a.txt.tar a.txt
打包后原文件存在

解包方法

用法:tar -xvf 文件名
tar -xvf a.txt.tar

查看包

用法:tar -tvf 文件名
tar -tvf a.txt.tar

10、tar和gzip通过-z实现一步打包压缩操作

打包

tar -zcvf a.txt.tar.gz a.txt

解包解压

tar -zxvf a.txt.tar.gz

11、df显示磁盘空间

查看磁盘空间
df
人性化查看磁盘空间
df -h

在这里插入图片描述

12、ps显示系统进程

详细显示系统中的所有进程

ps -aux

13、top 动态查看进程信息

top
在这里插入图片描述

14、kill杀死进程

每个进程都有一个自己的pid如上图就像我们的身份证一样。

kill 进程pid
kill 2173
强制杀死进程加-9,当进程杀不掉时使用
kill -9 2173

15、ping与检测目标主机是否网络连通

用法:ping ip或域名
ping www.baidu.com

16、ifconfig查看网卡信息

ifconfig

在这里插入图片描述
今天的分享就到这里吧。

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

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

相关文章

数据结构与算法02 - 复杂度

1、空间复杂度 空间复杂度指的是临时占用存储空间大小的量度;空间复杂度计算的是变量的个数,也采用大O渐进表示法;由于函数在运行的时候所需要的栈空间(存储参数、局部变量、一些寄存器信息等)在编译器已经确定好了&a…

BERN2(生物医学领域)命名实体识别与命名规范化工具

BERN2: an advanced neural biomedical named entity recognition and normalization tool 《Bioinformatics》2022 1 摘要 NER和NEN:在生物医学自然语言处理中,NER和NEN是关键任务,它们使得从生物医学文献中自动提取实体(如疾病…

modelsim仿真流程

modelsim仿真流程 1、建立工程 project new "../prj" test.mpf2、添加rtl文件 project addfile "../test.v" verilog3、建立仿真库 vlib work4、编译rtl到仿真库中 vlog -sv -sv09compat defineT133 incdir"../rtl" test.v -work work5、加载…

【Python】6.基础语法(6)文件

文章目录 1. 文件是什么2. 文件路径3. 文件操作3.1 打开文件3.2 关闭文件3.3 写文件3.4 读文件 4. 关于中文的处理5. 使用上下文管理器 1. 文件是什么 变量是把数据保存到内存中。如果程序重启/主机重启, 内存中的数据就会丢失。 要想能让数据被持久化存储, 就可以把数据存储…

openGauss 之索引回表

一. 前言 ​ 在openGauss中如果表有索引信息,查询的谓词条件中又包含索引列,openGauss支持通过索引信息快速拿到需要访问元组的位置信息,然后直接到该位置上取出元组数据,称之为回表查询。如下所示,利用索引索引…

JS中this指向问题

首先,this的绑定和定义的位置无关,它的指向只和调用方式有关,this只有在运行时才知道指向谁。 一,默认绑定 默认绑定,也可以说是独立函数调用,这时this指向window。 function foo() {console.log(this) …

DataGrip数据迁移

第一步 第二步 第三步 第四步 选择你刚刚到处的文件即可

海信发布以旧换新举措,补贴力度、补贴链路、服务体验全面升级

9月7日,由中国家用电器商业协会主办的“海信全国十城联动以旧换新”发布会在北京举行。 据「TMT星球」了解,活动以“品质换新就选海信”为主题,旨在贯彻政府加大消费品以旧换新的战略部署,为我国家电行业绿色化、智能化、高端化高…

知名AIGC人工智能专家培训讲师唐兴通谈AI大模型数字化转型数字新媒体营销与数字化销售

在过去的二十年里,中国企业在数字营销领域经历了一场惊心动魄的变革。从最初的懵懂无知到如今的游刃有余,这一路走来,既有模仿学习的艰辛,也有创新突破的喜悦。然而,站在人工智能时代的门槛上,我们不禁要问…

最厉害顶尖新媒体营销专家培训讲师唐兴通谈数字营销社群营销私域运营大客户销售AIGC大模型创新思维数字化转型商业模式短视频内容社私域数字经济人工智能

​数字人工智能时代的营销进化:从临摹到自我革新 引言:从模仿到变革的时代拐点 中国企业在过去的几十年里,经历了从电子商务的初兴到搜索引擎营销,再到微博、微信以及短视频等多种数字营销形式的迅速发展。在这个过程中&#xf…

力扣最热一百题——最大子数组和

目录 题目链接:53. 最大子数组和 - 力扣(LeetCode) 题目描述 示例 提示: 解法一:动态规划 举例分析 时间复杂度 Java写法: C写法: 优化 总结 题目链接:53. 最大子数组和 …

「数学::质数」试除法 / Luogu P5736(C++)

概述 在质数的第一节我们来讲解试除法。 质数是指在大于1的自然数中只能被1和它自己整除的数。 我们可以利用这一除法性质对质数进行判定。 Luogu P5736: 输入 n 个不大于 10^5 的正整数。要求全部储存在数组中,去除掉不是质数的数字,依…

012.Oracle-索引

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉&…

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群 华为云最近正在举办828 B2B企业节,Flexus X实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定…

Differential Diffusion,赋予每个像素它应有的力量,以及在comfyui中的测试效果

🥽原论文要点 首先是原论文地址:https://differential-diffusion.github.io/paper.pdf 其次是git介绍地址:GitHub - exx8/differential-diffusion 感兴趣的朋友们可以自行阅读。 首先,论文开篇就给了一个例子: 我们的方…

SpringBoot2:请求处理原理分析-RESTFUL风格接口

一、RESTFUL简介 Rest风格支持(使用HTTP请求方式,动词来表示对资源的操作) 以前:/getUser 获取用户 /deleteUser 删除用户 /editUser 修改用户 /saveUser 保存用户 现在: /user GET-获取用户 DELETE-删除用户 PUT-修改…

自定义TextView实现结尾加载动画

最近做项目,仿豆包和机器人对话的时候,机器人返回数据是流式返回的,需要在文本结尾添加加载动画,于是自己实现了自定义TextView控件。 源码如下: import android.content.Context import android.graphics.Canvas imp…

Java小程序案例:电子日历记事本

要点 菜单栏中提供编辑(剪切、复制、粘贴)、保存、打开等功能。使用类组件实现图形界面设计。基于图形界面的日历,用户可编辑或查看指定日期的日志内容。提供按钮实现月份的前后翻动。事件持久化到文件,可再次编辑保存 效果 程序…

【工具】使用 Jackson 实现优雅的 JSON 格式化输出

说明 在 Java 开发中,我们经常需要处理 JSON 数据。无论是从服务器端返回的数据,还是本地存储的数据,JSON 格式都因其轻量级和易于解析的特点而被广泛使用。当我们需要查看或调试 JSON 数据时,优雅、格式化的输出将大大提高我们的…

风控系统之指标回溯,历史数据重跑

个人博客:无奈何杨(wnhyang) 个人语雀:wnhyang 共享语雀:在线知识共享 Github:wnhyang - Overview 回顾 默认你已经看过之前那篇风控系统指标计算/特征提取分析与实现01,Redis、Zset、模版方…