Linux命令分享 三 (ubuntu 16.04)

news/2025/1/15 12:26:15/

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.ppmy.cn/news/1525558.html

相关文章

注册安全分析报告:熊猫频道

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞…

JS设计模式之装饰者模式:优雅的给对象增添“魔法”

引言 在前端开发中,我们经常会遇到需要在不修改已有代码的基础上给对象添加新的行为或功能的情况。而传统的继承方式并不适合这种需求,因为继承会导致类的数量急剧增加,且每一个子类都会固定地实现一种特定的功能扩展。 装饰者模式则提供了…

使用Let’s Encrypt 配置 SSL 证书去除浏览器不安全告警

Let’s Encrypt是什么 https://letsencrypt.org/zh-cn/about/如何操作进行配置实现ssl认证 使用 certbot 获取 Let’s Encrypt 的免费 SSL 证书 更新系统软件包 sudo yum update -y安装 EPEL 仓库(Certbot 通常位于 EPEL 仓库中): sudo yum

使用Pandas高效读取和处理Excel数据

目录 引言 安装必要的库 示例代码 注 引言 在数据科学和数据分析领域,Excel文件是一种常见的数据存储格式。由于其易于编辑和分享的特点,Excel成为了许多企业和组织中数据记录的标准工具。然而,在进行大规模的数据分析时,手动处理…

栈OJ题——用栈实现队列

文章目录 一、题目链接二、解题思路三、解题代码 一、题目链接 用栈实现队列 二、解题思路 三、解题代码 class MyQueue {public Stack<Integer> stack1 ;public Stack<Integer> stack2;public MyQueue() {stack1 new Stack<>();stack2 new Stack<&g…

网络药理学:2、文章基本思路、各个数据库汇总与比对、其他相关资料(推荐复现的文章、推荐学习视频、论文基本框架、文献基本知识及知网检索入门)

一、文章基本思路&#xff08;待更&#xff09; 一篇不含分子对接和实验的纯网络药理学文章思路如下&#xff1a; 即如下&#xff1a; 二、 各个数据库&#xff08;待更&#xff09; 三、其他相关资料 1.推荐复现的文章 纯网络药理学分子对接&#xff1a;知网&#xff1…

[项目] - Calc计算器

前言 各位师傅大家好&#xff0c;我是qmx_07&#xff0c;今天来尝试模拟windows 下的clac计算器 绘制计算器 拖动工具箱的Edit Control输入框、Button按钮 制作计算器界面需要将Edit Control输入框 拉长&#xff0c;将多行、只读 设置为True整体计算机的控件ID&#xff1a;I…

算法题:找出一个数组中,出现次数为奇数次的数。详细解析,加个人理解。

数组中&#xff0c;出现奇数次的数 从一个数组中找出出现了奇数次的数字&#xff0c;要求&#xff1a; 时间复杂度&#xff1a;O(n)空间复杂度&#xff1a;O(1) 题目 从数组中找出一个出现奇数次的数字&#xff0c;如&#xff1a; {1, 2, 2, 1, 3, 1, 1, 3, 3}&#xff0c;结…