首页 > 系统相关 >Linux命令分享 三 (ubuntu 16.04)

Linux命令分享 三 (ubuntu 16.04)

时间:2024-09-07 16:51:31浏览次数:9  
标签:文件 tar 16.04 ubuntu 用法 ls Linux txt 链接

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

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

标签:文件,tar,16.04,ubuntu,用法,ls,Linux,txt,链接
From: https://blog.csdn.net/m0_57094953/article/details/141996935

相关文章

  • ubuntu安装
    一、系统安装1、ubuntu22.04下载地址官方清华源阿里源2、开机启动并设置安装ubuntu3、语言选择4、镜像是否需要更新后才继续安装5、设置键盘6、选择安装类型7、设置网络8、设置系统代理9、设置包的源地址10、硬盘分区11、格式化提示12、设置账号,不能......
  • Linux shell编程学习笔记77:tar命令——快照 & 备份(下)
     0 前言在Linuxshell编程学习笔记76:tar命令——快照&备份(上)中我们研究了 tar命令 的功能、格式、选项说明。现在我们来实践一下。1 应用实例1.1 创建演示文件和目录我们使用echo 命令和输出重定向创建文件f1 和f2,使用mkdir命令创建目录d1[purpleendurer@bash~]e......
  • Linux shell编程学习笔记76:tar命令——快照 & 备份(上)
    0 前言提取系统快照和备份文件都是我们的日常工作。在Windows中,我们可以创建系统还原点,在需要的时候可以把系统还原回去。在Linux中,我们可以使用tar命令来实现。1tar命令的功能,帮助信息,格式,选项和参数说明1.1 tar命令的功能tar名字来自"tapearchive"(磁带归档),最初用于将文件......
  • 嵌入式Linux系统开发学习--Linux系统及其操作部分
    0.前言    由于毕业了工作原因,转行做嵌入式了,现在开始学习嵌入式Linux系统开发,后面也会学习单片机部分的知识,我也会陆续的将我的学习历程发送出来,迟迟不发文就是工作太忙了,现在进了家小企业,我负责的模块公司也没有人会,虽然是开源的,但是网上一堆牛鬼蛇神的资料,让我吃了......
  • Linux日志搜索 grep
    ##--且的关系--##先过滤第一步,然后基于第一步再过滤第二步,且的关系。catmyLogFile.log|grep"6dc7e0a484d5a7cc"|grep"369698634">>myLogFileGps-240816.log##--或的关系--##搜索结果为空catmyLogFile.log|grep"6dc7e0a484d5a7cc|369698634">>my......
  • Linux网络操作的通用接口:Socket是怎么使用的?
    前言如果你在工作学习中经常见到socket相关的字眼,但总是未曾深究过其本质,相信这篇文章能够给你带来一些帮助。网络是计算机体系中绕不开的一环,而socket作为计算机网络体系的重要组成部分,也具备着相当重要的地位。但很多时候,虽然在书本或课堂上了解了TCP、IP等基础网络内容......
  • 1.Linux 初级问题-如何更换源
    1.目的1.1使用Linux的时候源默认服务器可能是在国外由于国内政策无法访问,需要更换。2.实现2.1备份sudocp/etc/apt/sources.list/etc/apt/sources.list.backupsudocp/etc/apt/sources.list.d/raspi.list/etc/apt/sources.list.d/raspi.list.backup ......
  • 掌握Linux磁盘管理:理解fdisk, lsblk, mount及resize2fs命令
    作为Linux系统运维人员,日常工作中经常需要处理磁盘管理和文件系统调整的任务。这些任务包括但不限于查看磁盘分区、识别挂载点、以及调整文件系统大小等。今天,我们将通过几个常用的命令——fdisk、lsblk、mount,以及一个需要注意的命令resize2fs——来探讨如何在Linux环境下进行这......
  • Shell脚本字符串处理(Linux篇)
    1.字符串处理1.1.cutcut命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。语法格式如下:命令格式:cut[选项]文件名选项参数说明:选项说明-b选中第几个字符-c选中多少个字符-d按照指定分割符进行分割,默认的分割符是制表符,注意分割符不能使用......
  • Shell脚本流程控制(Linux篇)
    1.流程控制流程控制是改变程序运行顺序的指令。1.1.条件判断1.1.1.文件类型判断参数说明-d判断指定的目录是否存在-e判断文件是否存在,存在即为真-f判断普通文件是否存在-L判断文件是否存在且为连接文件示例一:#判断文件是否存在,存在为0,不存在为1root@zking:~#test-ea......