linux time 查看cp,Linux命令:cp、time、cut、awk 、獲取文件大小命令
最近寫了一個shell腳本,用到了cp、time、cut、awk命令,把他們的使用方法給寫下來:
1.cp和mv
cp命令:用來完成文件的復制,從源文件夾復制到目標文件夾。執行后源文件夾和目標文件夾均有源文件。
mv 命令:用來移動文件。執行后,源文件夾中沒有源文件。我經常用mv命令來重命名文件
注意:cp命令源文件夾與目標文件夾不能使同一個;而在mv中可以是同一個。
命令解析:
#cp [-R] 源文件 目標文件夾
cp -R 參數 ---當復制整個文件夾時使用。
#mv 源文件 目標文件夾
命令實例:
1.1復制單個文件。
#cp /etc/init.d/rcS /tmp --- 將init.d目錄的rcS文件復制到tmp目錄下,rcS為一個文件名1.2
1.2復制文件夾。
#cp -R /etc/init.d/ /tmp --- 將init.d目錄下所有文件復制到tmp目錄中,init.d為一個文件夾名
1.3復制多個文件。
#cp /tmp/a*.txt /tmp/tmp ---
1.4文件重命名
#mv /tmp/test1 /tmp/test2 --- 講tmp文件夾下test1 重命名為 test2.
1.5移動文件
#mv /tmp/test1 /home/kuaixiaoqian/test2 --- 將/tmp文件夾下test1 文件 移動到 /kuaixiaoqian文件夾下,並重命名為test2
2.time 命令
功能:用來計算某條命令執行時間。
格式:time shell下命令
返回形式:在shell下命令的執行結果后,增加如下語句:
2.1 使用示例:
(1) 簡單使用
#time echo "hello"
返回結果:
(2)將time 值保存到 文件中
#(time echo "hello") 2>time.txt ---注意:2>time.txt 中 2 與 > 之間不能有空格
執行結果:
3. cut 與 awk 命令
cut 功能:剪切每一行數據,可以指定分隔符(單字符分隔符),和要獲取的域。詳情點擊這里
awk功能:以空格(可以是連續多空格)為分隔符,分隔每一行數據,獲取指定的值。命令詳解點這里
3.1 使用示例:
(1) cut獲得文件大小
#ls -l time.txt | cut -d' ' -f5 ---注意:僅在ls -l 為單空格分隔時好使,cut把連續多空格認為是多個分隔符
執行結果:
(2)awk 獲取文件大小
#ls -l time.txt | awk '{print $5}' ---awk 默認以空格為分隔符,連續多空格認為是一個分隔符
執行結果:
ps:我在嵌入式ARM板上運行一腳本,用cut命令無法正確獲得文件大小,仔細一看才發現是由於連續多空格分隔 ls -l結果的原因
linux time 查看cp,Linux命令:cp、time、cut、awk 、獲取文件大小命令相关推荐
- linux如何查看归档文件,linux基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...
1.文本搜索:grep grep查找的是文件内容中的文本,字符需要用引号括起来,单引双引都可以 格式:grep [-选项] '内容' 文件名 例如: -v显示不包含匹配文本的所有行(相当于求反) -n ...
- linux ps查看进程,Linux新手入门:PS命令查看正在运行的进程
Linux作为开源系统,里面有着大量命令需要了解和使用,同样的命令在不同系统中的使用方法各不相同,例如本次要介绍的PS命令,那么什么是PS命令?要如何使用PS命令?下面小编就跟大家详细讲解Linux ...
- linux服务器查看历史,linux如何查看历史命令
linux如何查看历史命令 发布时间:2021-04-14 09:17:15 来源:亿速云 阅读:101 作者:小新 这篇文章将为大家详细讲解有关linux如何查看历史命令,小编觉得挺实用的,因此分享 ...
- linux系统查看性能,linux查看操作系统(linux查看性能)
通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解.uptimedmesg | tailvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free ...
- linux百分比查看文件,Linux 如何查看内存使用率百分比?
Linux 如何查看内存使用率百分比? 首先进入Linux桌面,并右击打开终端:然后在命令行中输入top命令,该命令能够实时显示系统中各个进程的资源占用状况:最后查看第3行"Cpus&quo ...
- linux c查看子进程,Linux 如何查看进程和控制进程
Linux如何查看进程和控制进程 前言: 程序是保存在外部存储介质(如硬盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中处于动态执行状态的计算机程序.在Linux系统中,每个程序启动后 ...
- 如何在linux里面查看防火墙,linux查看防火墙(linux?如何查看防火墙是否开启)
Linux防火墙的linux?如何查看防火墙是否开启 一.基本查看命令 chkconfig命令只是查看和设置服务的自动启动情况,并不能反映当前服务的状态. 二.服务查看方式 service iptab ...
- linux 如何查看属性,linux 下查看系统属性
linux 下查看系统属性 (2009-06-28 19:01:34) 标签: linux 杂谈 分类: OS linux下查看系统属性 1.查看cpu信息 查看所有cpu信息:cat /proc/c ...
- linux8000端口一般是什么端口,linux如何查看端口8000被哪个程序占用?请写详细命令。...
netstat -tunlp |grep 8000 用这个命令就能看到是哪个程序了,最右面的是程序名 我这没有8000的程序,列一下22的 [root@localhost tmp]# netstat ...
最新文章
- 为什么我在gpu上训练模型但是gpu利用率为0且运行速度还是很慢?
- 【深度学习】深入浅出神经网络框架的模型元件(池化、正则化和反卷积层)
- python 调用linux命令-Python 执行Linux系统命令的N种方法
- 高级数据分析师凭什么月薪三万?一文解答你所有困惑
- wordpress linux位置,Linux 下搭建 WordPress 个人站点
- boot spring 没有父子容器_Spring 系列(二):Spring MVC的父子容器
- 华为鸿蒙系统小米,继华为鸿蒙之后,又一国产系统在悄悄崛起:小米MIOS全面曝光...
- Hyperledger发布Burrow新版本,改进集成和开发体验
- java基本类型运算溢出_JAVACard 基本数据类型的运算及溢出问题
- Java伪装csrss_csrss.exe是什么进程,是病毒吗?
- 联想台式主机拆机教程_联想台式电脑主机怎么拆 联想b5040一体机拆机
- Unity基础案例讲解:创建小型太空射击游戏(三)
- Java 接收OutLook 微软邮箱邮件
- excel不同文件表格批量加表头vba_多个excel表格自动汇总|如何把两个文件表格用VBA从另一个EXCEL表格导入数据到这个表格中?...
- 微信小程序导入Bmob后端云的步骤
- 万物互联时代,谷歌、亚马逊Alexa、homekit该如何选择?
- React报错 React Hook useEffect has a missing dependency: ‘obj‘
- 十年前你绝对没有看懂的《大话西游》.
- NOI——Bless All
- Ivar Jacobson访谈