Linux基本命令练习(2)

Linux命令整理 1、ls命令 就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及…的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 2、cd 命令 cd(changeDirecto 阅读详情

1.已知/tmp目录下已经存在test.txt文件,如何执行命令才能把/mnt/test.txt拷贝到/tmp下覆盖掉/tmp/test.txt,而让linux系统不提示是否覆盖(root权限下)。

这里写图片描述

两种方法
一种是在cp命令前加一个\
这里写图片描述

另一种是用cp命令的全路径
这里写图片描述

为什么直接用cp,会提示是否覆盖呢?
这就要关注alias了

alias cp='cp -i'

补充:
alias是设置指令的别名,我们可以看到cp是cp -i的别名。-i参数代表在目标文件已经存在,在覆盖时会先询问。

这里写图片描述

取消别名 unalias
这里写图片描述

那么,别名的作用:
(1)通过给危险的命令加一些保护参数,防止人为误操作。
(2)把很多复杂的字符串或命令变成一个简单的字符串。

系统别名的位置:
这里写图片描述

2.在脚本中删除文件或目录时生产环境的使用方法

①和xargs搭配用法

这里写图片描述

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。
find 在/目录下查找文件
-type f 查找的类型为f(文件)
| (管道 ) : 通过管道把前一个命令的输出交给后一个命令继续处理

补充:
find 查找命令 -type f(文件) -name “名字”(按名字查找) -mtime (按修改时间查找)

[root@muban ~]# find /root/ -type f -name "*.log" -mtime -4

-4代表最近4天,+4代表4天以前,4代表第四天那一天
这里写图片描述

②使用find的-exec
这里写图片描述

{} : find找到的内容
-exec到 \ : 代表find额外动作的开始到结束
rm -f {} : 额外命令
; 是bash的特殊意义,就用反斜杠转义

3.只查看ett.txt文件(100行)内第20到第30行的内容

生成ett文件 seq 100 >ett.txt

[root@muban ~]# seq 100 >ett.txt
[root@muban ~]# cat ett.txt
1
2
3
4
5
...
100

三种方法:
①

[root@muban ~]# head -30 ett.txt|tail -11
20
21
22
23
24
25
26
27
28
29
30

②

[root@muban ~]# sed -n 20,30p ett.txt
20
21
22
23
24
25
26
27
28
29
30

③

[root@muban ~]# awk '{if(NR>19 && NR<31)  print $0}' ett.txt
20
21
22
23
24
25
26
27
28
29
30

$0一行内容,print $0 就是把符合条件的内容打印出来
补充:
sed 取各种内容
-n 取消默认输出 p=print d=delete

head [-n] [文件名] :后面直接跟文件名,显示文件前十行。-n表示显示文件前n行。

tail [-nf] [文件名] :后面直接跟文件名,显示文件后十行。-n表示显示文件后n行。

Linux系统的常用命令及基本练习 Linux系统常用命令及基本练习 Linux系统常用命令 下面是一些基础的操作可以在自己的虚拟机上进行实验,里边的文件增加删除操作是安全的闭环动作,完成操作后不会对系统造成影响 1.切换到local文件夹: cd /usr/local 2.返回上一级: cd .. 3.切换到用户主文件夹: cd ~ 4.查看usr下所有的文件和目录: cd /usr ls-al ————————————... 阅读详情

相关推荐

ubuntu常用命令.pdf

计算流体力学开源openfoam资料以及各种经验包,自己开发的求解器。苏老师的博士论文。计算流体力学开源openfoam资料以及各种经验包,自己开发的求解器。苏老师的博士论文。

linux find 与cp 配合使用

find 与cp 配合使用

yvee的博客 1299

车载以太网测试技术解析

在智能汽车与HiL测试领域,高效解析与模拟车载网络通信是开发验证的关键。ZD-Converter 2000以媒体/介质转换器、嗅探器、拦截器、仿真器四合一的颠覆性设计,成为工程师应对复杂车载以太网测试的瑞士军刀。它支持双路车载/标准以太网智能转换、实时通信嗅探、硬件级数据拦截及ECU通信模拟,更通过串口命令实现全参数远程配置,赋能自动化测试流程。本文将深度解析其核心功能与实战应用场景。

Triv2025的博客 1142

find命令之exec

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec  参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {}   花括号代表前面find查找出来的文件名。 使用find

孔祥锐 1136

Unity Hub报错The Hub as encountered a critical error and must close

如果注册表HKEY_LOCAL_MACHINE\SOFTWARE\Unity Technologies\这个目录下有Hub文件,直接删掉然后重装就可以。C:\Users\Administrator\AppData\Roaming\Unity 作者:SevenVee。HKEY_CURRENT_USER\Software\Unity 下所有项,尝试过,卸载重装,清除临时文件无果后,最终决定删除所有与Hub有关的文件。重装unity后可以打开了。结果:卸载重装后还是会出现此问题。结果:重装后还是无法解决。

qq_42345116的博客 3638

华为EC6108V9E刷机实战:从U盘准备到开机优化的完整避坑指南

本文提供华为悦盒EC6108V9E刷机与优化的完整实战指南。针对搭载RK3228芯片和安卓4.4.4系统的设备,从型号确认、固件选择、U盘准备,到详细刷机步骤、常见故障排除,以及刷机后的深度性能优化,手把手帮助用户规避风险,让旧盒子焕发新生,成为流畅的全能媒体中心。

weixin_29324401的博客 1191

已知/tmp目录下已经存在了test.txt文件,如何执行命令才能把/mnt/test.txt拷贝到/tmp下覆盖掉/tmp/test.txt,而让linux系统不提示是否覆盖(root权限下)

格式:cp 待拷贝文件拷贝到何处 法1: /bin/cp /mnt/test.txt /tmp/test.txt     #使用绝对路径 法2: \cp /mnt/test.txt/tmp/test.txt         #使用\,屏蔽系统默认的对应别名的设置

一亩三分地 5053

高通QCS2290 SecureBoot全流程实战:从密钥生成到NON-HLOS.bin生成

本文详细拆解了高通QCS2290平台SecureBoot安全启动技术的端到端实战流程。从开发环境搭建、RSA密钥对生成与证书链构建,到关键XML配置文件修改、固件编译与数字签名,最终完成NON-HLOS.bin集成打包,为嵌入式开发者提供了一份清晰、可操作的安全启动部署指南。

weixin_28273593的博客 298

linux下 find与cp命令的结合

如: find 路径 -name "*.c" -exec cp {} 目标目录 \;

quick_isbest的专栏 9144

agent实战专栏|日程管理Agent:智能时间管家

在快节奏的现代生活中,时间管理已成为每个人面临的核心挑战。根据全球知名调研机构 Gallup 的统计数据,现代职场人平均每天仅能有效专注工作 2 小时 23 分钟,剩余时间被会议、邮件、碎片化事务大量占据。微软的另一项研究显示,知识工作者平均每天需要处理 200 多条日程相关的信息,包括会议邀请、日历变更、提醒通知等。传统的日历工具(如 Google Calendar、Outlook Calendar、Apple Calendar)虽然在可视化展示和基础提醒方面表现出色,但在智能化方面仍存在明显短板:日程管

2201_76125393的博客 52

RT-DETR-R18 上下文信息融合:引入全局特征提升遮挡目标检测

"""轻量化全局特征提取器(2层Transformer编码器)"""# 特征投影层(将多尺度特征统一维度)# 轻量化Transformer编码器(分组卷积优化)# 全局特征池化(输出 [bs, hidden_dim])# local_features: 多尺度特征列表 [C3, C4, C5],各 [bs, c, h, w]# 统一投影至 hidden_dim 并展平为序列# Transformer编码全局上下文# 全局池化得到全局向量。

走向CTO的路上... 495

Linux命令基本练习(2)

参考实验楼课程Linux命令实例练习 cat 命令 cat 命令的功能是将文件或标准输入组合输出到标准输出。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 cat 命令是 concatenate 的缩写。 命令格式: cat [选项] [文件] 常用参数: 参数 描述

古月今犹在的专栏 933

计算机组成原理(第三版)唐朔飞-第十章控制单元的设计-课后习题

计算机组成原理(第三版)唐朔飞-第十章控制单元的设计-课后习题

weixin_45735391的博客 3万+

Linux基本操作命令练习题-2

主要用于在数据写入设备(如磁盘)之前进行临时存储,以减少频繁的 I/O 操作,提高写入性能。例如,当您向文件写入数据时,数据首先会被存储在缓冲区,然后在适当的时候一次性写入磁盘。则是用于存储从较慢的设备(如磁盘)读取的数据,以便下次再次访问时能够更快地获取,提高读取性能。:追加重定向错误输出,将错误信息追加到指定文件的末尾。:管道符号,用于将一个命令的输出作为另一个命令的输入。:追加重定向输出,将命令的输出追加到指定文件的末尾。:重定向输出,将命令的输出覆盖写入到指定的文件。(点):表示当前目录。

weixin_65978343的博客 553

Python 爬虫实战:爬虫代码打包为可执行文件

本文详细介绍了使用PyInstaller工具将Python爬虫打包为可执行文件的全过程。以豆瓣电影Top250爬虫为例,首先对比了主流打包工具,推荐选择跨平台的PyInstaller。通过编写完整的爬虫代码(包含异常处理和数据保存功能),演示了从环境准备、代码测试到打包配置的具体步骤。重点讲解了单文件打包、自定义图标等高级功能,并针对常见的"找不到模块"、文件体积过大等问题提供了解决方案。文章还说明了跨平台打包的注意事项,帮助开发者实现爬虫程序的无环境依赖部署,大幅提升程序的易用性和部署

2503_91057718的博客 2215

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Linux简单命令 -tar -gzip

Linux命令学习 归档和压缩

qq_50929489的博客 1249

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux基础命令练习2

目录 一般命令行格式: 1.命令字[选项]…[参数1] [参数2]… 一般操作小知识 1.Tab键自动补全 2.快捷键 3.光驱 mount挂载操作:让目录成为设备的访问点 1.查看光驱设备 2.挂载操作 3.卸载操作 目录与文件管理 ​​​​​​1.别名的定义:简化复杂的命令 2.mv — Move移动:源数据会消失,相当于Windows里的剪切 3.cp — Copy:源数据不会消失,相当于Windows里的复制 4.在文本文件内容中过滤...

吕小博的博客 1231

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Linux基本命令及vim应用实训练习

Linux基本命令及vim应用实训练习。

2302_80729149的博客 417

实训项目2Linux基本命令,实训项目2__Linux基本命令(带参考答案)..doc

实 验 报 告题 目:项目二、Linux基本命令院 系:信息工程系专 业:网络工程班 级:2011级1班姓 名:??学 号:2011????指导教师:2013年3月15日实训项目2 Linux基本命令一、实训目的● 掌握Linux各类命令的使用方法;● 熟悉Linux操作环境。二、实训内容练习使用Linux常用命令,达到熟练应用的目的。三、实训步骤子项目...

weixin_35610224的博客 983

Linux 命令练习手册

Linux常用命令练习

学习———— 1417

Linux基本命令练习习题

习题-方便后面进行复习

有时间就写写代码 2075

linux基本命令练习

linux基本命令练习, 便于初学者更快的熟悉基础命令

傻傻的心动的博客 6788

Linux基本命令总结

一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户()。 普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者的分类(人) 文件和文件目录的所有者...

tao934798774的博客 6万+

Linux——linux的基本命令

linux常见的命令

2301_79310249的博客 3650

Linux的基本命令及练习

一、目录操作 查看当前工作目录(pwd) 查看目录内信息(ll) 创建目录(mkdir 目录名) 递归创建目录(mkdir -p 一级目录名/二级目录名) 二、文件操作 目录 一、目录操作 二、文件操作 ...

weixin_44099228的博客 2679

Linux 命令练习(案例1:文件与目录的基本操作)

案例1:文件与目录的基本移动 【案例目的】 能够掌握Linux下基本的文件的创建,文件的复制一级删除操作,熟练掌握目录的创建、删除一级目录树中目录之间文件的移动。 【案例内容】 1)在根目录(/)下新建一目录test。 2)改编当前目录至/test,在该目录下,以自己名字的英文缩写建一个空的文件,在建两个子目录(xh)与(ah)。 3)进入到(xh)子目录中,新建一个空文件text1。 4)进入...

Khorasho 1万+
上一篇: 内存的使用
下一篇: Linux基本命令练习(3)
_IanXiao
博客等级 码龄12年 84粉丝 241原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值