Linux文件管理常用命令常用参数详解

目录管理

1、LS [参数] [目标目录]

LS 列出目录下子目录和文件

-a 列出所有目录和文件包括隐藏目录

-l 列出文件详细信息:自左到右文件类型,权限,属主,属组,大小,时间,文件名

-h 列出可以读懂的格式文件大小

-S 根据文件大小排序

-s 列出文件块大小

-t 根据时间排序排序

-r 以相反顺序排序

2、mkdir 创建空目录 rmdir 删除空目录

可以一次创建多个目录

-v 显示创建目录详细信息

-p 递归创建子目录

mkdir -vp /tmp/{x,y/m}

mkdir -vp /tmp/{a,b}_{d,c}

3、tree 列出目录结构

===================================================

文件管理

1、touch 改变文件时间戳,如果文件不存在则创建文件

-a 只修改访问时间戳 access

-m 只修改修改时间戳   ls -l 中显示的时间是 modify时间

-t 指定时间修改文件的 access modify时间

touch -t [[CC]YY]MMDDhhmm[.SS]  file

4、stat 查看文件元数据

包括三个时间戳 access modify change

5、file  检测并显示文件类型

6、nano  新建或者打开文件

7、rm 删除  -rf  递归不提示删除

8、cp 拷贝多个源文件到一个目标,如果目标是目录则拷贝文件到目录下,文件名不变。如果目标是文件,则拷贝文件到目录下,并重命名文为目标文件名

9、mv   剪切文件

-f 覆盖不提示

================================================

文本查看

1、cat 查看文件内容

2、more/less

3、head/tail

head -n 查看文件开头n行

tail -100f file  实时查看file最后100行,如果有新数据心如file,也会实时显示

========================================================

文本处理

cut、join、sort、uniq、grep、sed、awk

cut

-d 制定分隔符,默认空格

-f 指定显示列 1,3 1-3

sort 排序 ,不会影响原文件,只影响显示顺序

-n 数值升序

-r 降序

-t 指定字段分隔符

-k 以哪个字段排序

-u unique 排序后相同的行只显示一次

-f 忽略大小写

sort -t: -k3 -nr /etc/passwd

以第三列数据降序排列显示,分隔符是冒号

时间: 2024-11-05 06:27:36

Linux文件管理常用命令常用参数详解的相关文章

Linux Crontab [定时任务] 命令与参数详解

crontab命令常用于Unix和Linux系统中,用于设置周期性被执行的指令. 该命令从标准输入设备读取指令,并将其存放于crontab文件中,以供读取和执行. 通常,crontab储存的指令被守护进程激活,crond服务常常在后台运行. 通过设定的时间来检查是否有作业需要执行,这类作业一般称为:cron jobs. crontab 文件 crontab文件包含送交cron守护进程的一系列作业和指令. 每个用户可以拥有自己的crontab文件,同时操作系统保存一个针对整个系统的crontab文

linux TOP命令各参数详解【转载】

实时监控或查看系统资源使用情况的工具——TOP top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 下面详细介绍它的使用方法: (实时监控系统资源使用情况图) 统计信息区前五行是系统整体的统计信息: 第一行是任务队列信息,同 uptime  命令的执行结果.其内容如下: 01:06:48 当前时间 up 1:22 系统运行时间,格式为时:分 1 user 当前登录用户数 load average: 0.06, 0.60, 0.

Linux字符集和系统语言设置-LANG,locale,LC_ALL,POSIX等命令及参数详解

博文说明[前言]: 本文将通过个人口吻介绍Linux字符集和系统语言设置,包括LANG,locale,LC_ALL,POSIX等命令及参数详解的相关知识,在目前时间点[2017年6月21号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 本文参考文献引用链接: 1.http://blog.csdn.net/z4213489/article/details/7937894[好文,必看]

monkey命令行参数详解

monkey命令行参数详解:http://blog.sina.com.cn/s/blog_6fc352ca01017fsf.html Monkey的使用:http://blog.csdn.net/bruce_ke/article/details/8470252

VLC命令行参数详解

VLC命令行参数详解 2012-11-29 14:00 6859人阅读 评论(0) 收藏 举报 Usage: vlc [options] [stream] ...You can specify multiple streams on the commandline. They will be enqueued in the playlist.The first item specified will be played first. Options-styles:  --option  A gl

[转帖]XCopy复制文件夹命令及参数详解以及xcopy拷贝目录并排除特定文件

XCopy复制文件夹命令及参数详解以及xcopy拷贝目录并排除特定文件 https://www.cnblogs.com/smartsmile/p/7665979.html xcopy dirA dirB /s /e /y XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件:使用时源盘符.源目标路径名.源文件名至少指定一个:选用/S时对源目录下及其子目录下的所有文件进行COPY.除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目

(转)linux TOP命令各参数详解【转载】

实时监控或查看系统资源使用情况的工具——TOP top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 下面详细介绍它的使用方法: (实时监控系统资源使用情况图) 统计信息区前五行是系统整体的统计信息: 第一行是任务队列信息,同 uptime  命令的执行结果.其内容如下: 01:06:48 当前时间 up 1:22 系统运行时间,格式为时:分 1 user 当前登录用户数 load average: 0.06, 0.60, 0.

linux-linux top 命令各参数详解

简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序:而且该命令的很多特性都可以通过交互式命令或者在

Linux下nl命令的用法详解

Linux中nl命令和cat命令很像,不过nl命令会打上行号,属于比较不常用的命令,下面随小编一起来了解下这个鲜为人知的nl命令吧. nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能. 1.命令格式: nl [选项]... [文件]... 2.命令参数: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出

以太坊客户端Geth命令用法-参数详解【转载】

原文链接:http://www.cnblogs.com/tinyxiong/p/7918706.html Geth在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具.熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册. 本文主要是对geth help的翻译,基于最新的geth 1.7.3-stable版本. 如果你还不知道geth是什么,请先阅读入门篇:以太坊是什么.以下开始正文. 命令用法 geth [选项] 命令 [命令选项] [参数-] 版本