Linux文件系统与文本处理常用命令总结
Linux文件系统命令及文本处理命令简介
1.命令帮助:
命令可通过"man 命令"或"命令--help"获取帮助
man 文档位于/usr/share/man/下面
man 章节的说明:
man 1 用户命令
man 2 系统调用的说明
man 3 库调用章节描述
man 4 有关特殊文件的章节
man 5 文件格式(配置文件格式说明)
man 6 游戏的帮助文档
man 7 杂项
man 8 管理类命令的帮助文档
使用whatis +COMMAND 可以列出在哪个章节下有
相应的帮助文档。
2.文件系统命令介绍:
1. pwd:显示当前工作目录 2. mkdir 建立目录
常用选项:
-p 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。
-v 显示指令执行过程。
3.rm 删除文件或目录。
用法:rm [OPTION]... FILE...
执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。
常用选项
-f 强制删除文件或目录。
-i 删除既有文件或目录之前先询问用户。
-r 递归处理,将指定目录下的所有文件及子目录一并处理。
-v 显示指令执行过程。
4. cp 复制文件或目录。
用法:cp [OPTION]... SOURCE DEST
常用选项
-a 此参数的效果和同时指定"-dpR"参数相同。
-f 强行复制文件或目录,不论目标文件或目录是否已存在。
-i 覆盖既有文件之前先询问用户。
-p 保留源文件或目录的属性。
-r 递归处理,将指定目录下的文件与子目录一并处理。
-R 递归处理,将指定目录下的所有文件与子目录一并处理。
-s 对源文件建立符号连接,而非复制文件。
-v 显示指令执行过程。
注:cp命令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地不是已经存在的目录,则会出现错误信息。
5.mv 移动或更名现有的文件或目录。
用法:mv [OPTION]... [-T] SOURCE DEST
常用选项
-f 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。
-i 覆盖前先行询问用户。
-u 在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件。
6.touch 创建文件或改变文件时间戳
用法:touch [OPTION]... FILE...
常用选项:
-a 只更改存取时间。
-m 只更改变动时间。
-c 不建立任何文件。
-r, --reference=FILE 参照FILE的时间创建文件
-t YYMMDDhhmm[.ss]
use[[CC]YY]MMDDhhmm[.ss] instead of current time
7. ls:列出目录内容
常用选项:
-a --all 显示隐藏文件(注:Linux系统中,隐藏文件以点开头)
-A --almost-all 显示除.和..外的任何项目 (注:.表示当前目录..表示上层目录)
-i --inode 显示文件的inode号
-l 显示详细信息
-r --reverse 逆序排序
-R --recursive 递归列出所有子目录
-h 用"K","M","G"来显示文件和目录的大小。(通常和-l搭配使用)
8. cd:切换工作目录
3.常用文本处理工具总结:
文本查看工具:
cat:查看文件内容
more:一页一页显示文件内容
less:交互式操作显示文件内容
head:显示文件内容的头部,默认显示10行
tail:显示文件内容的尾部,默认显示5行
-f 监控文件或日志常用选项
文本统计工具:
wc
用法:wc OPTION... FILE...
常用选项:
-w 统计字数
-l统计行数
文本排序工具:
sort
用法:sort [OPTION]... [FILE]...
常用选项:
-n 以数字顺序排序
-r 反向排序
-f 忽略大小写差异
文本切割工具:
cut
用法:cut OPTION... [FILE]...
常用选项:
-d 制定分隔符
-f 指定要切割区域
例如: cut -d : -f 1,2,7/etc/passwd
把/etc/passwd中的第一列,第二列,第七列切割出来。
转载于:https://blog.51cto.com/vincentding/1339391
Linux文件系统与文本处理常用命令总结相关推荐
- linux文本处理常用命令
linux文本处理常用命令 linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' fi ...
- NO9 Linux快捷键整理及最常用命令
Linux快捷键整理及最常用命令 常用快捷键: Ctrl + u 删除光标之前到行首的字符 Ctrl + k 删除光标之前到行尾的字符 Ctrl + c ...
- Linux(Ubuntu) 使用指南和常用命令
L i n u x ( U b u n t u ) Linux(Ubuntu) Linux(Ubuntu) 使用指南与常用命令 Copyright: Jingmin Wei, Pattern Reco ...
- linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍
在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...
- 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ
实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...
- Linux K8S(Kubernetes)常用命令
Linux K8S(Kubernetes)常用命令集 一.K8S简介 二.常用命令 2.1 想查看kubectl命令的方法 2.2 常用的命令类 2.3 K8S常用命令 一.K8S简介 Kuberne ...
- 查看Linux当前操作系统版本信息常用命令
查看Linux当前操作系统版本信息常用命令 Linux查看当前操作系统版本信息 Linux查看版本当前操作系统内核信息 linux查看版本当前操作系统发行信息 Linux查看cpu相关信息,包括型号. ...
- Windows 和 Linux 查看和关闭端口常用命令
title: Windows 和 Linux 查看和关闭端口常用命令 date: 2022-03-11 09:35:48 tags: Linux Windows categories: 开发实践 co ...
最新文章
- 6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
- 触发器 :new和 :old的使用
- Linux解决openoffice转换PDF乱码问题(ubutun16.0.4)
- C++设计模式--代理模式(Proxy)
- 启明云端方案分享| ESP32-S2 摄像头 WIFI方案应用于智能猫眼
- Tomcat 总体结构
- arm linux tcp,ARM Linux多连接TCP服务器的应用程序设计
- js实现鼠标放在一级菜单,下滑出二级菜单
- 如何在ogre游戏界面添加自己的信息,比如显示某变量的值
- atitit.重装系统需要备份的资料总结 o84..
- paip.获取当前实际北京时间API
- Command Line Tools下载不下来,则可以去官网下载
- hⅰgh怎么读音发音英语_字母h的发音音标
- win10 蓝牙忽然消失,设备管理器有未知USB设备描述符请求失败
- mysql里的char怎么添加数据类型_MySQL CHAR 数据类型
- aptos中文版白皮书-前Facebook团队打造明星公链,三个优势:Move语言、Move虚拟机、合约可升级
- 妙赞大讲糖:糖尿病患者什么情况别手术
- 使用EJS脚本实现花生壳动态域名更新服务(一)
- java中mdc是什么_MDC是什么鬼?用法、源码一锅端
- 点击元素,目标元素显示和隐藏。点击其他非指定区域,目标元素隐藏