linux 禁止内部命令,Linux命令——文件内部命令
1、cat
连接并全部显示文件内的信息
-n:在显示的时候可以显示行号,这个行号只是显示出来,跟文件内容没有关系
-E:显示每一行的行结束符,所以linux中文本文件的行结束符是$符
-T:可以显示制表符
-v:显示其他的非打印字符
-A:显示所有的符号
2、more/less
more:作用同cat是相同的,只不过这时我们可以通过手动来翻屏,更加方便,more:只支持向后翻,翻到最后就直接退出。
less:显示文件信息,默认不退出显示,q即可退出。
空格:向后翻一屏
b:向前翻一屏
ENTER:向后翻一行
k:向前翻一行
/KEYWORD:查找关键字
3、head/tail
head:显示文件的前几行,默认是10行
head -NUM:显示前多少行
tail:显示文件的后几行,默认是10行
tail -NUM:显示后多少行
-f:查看文件尾部且不退出,等待显示后续追加的新内容 。常用于查看日志文件
4、echo
输出信息
echo "abc"
###echo "字符串" | passwd --stdin USERNAME:利用管道修改用户密码
5、输入、输出重定向
输出重定向:
覆盖输出(会覆盖原文件内的内容)
追加输出(不覆盖原文件的内容)
set -C :禁止对已经存在文件使用覆盖重定向
set +c :关闭上述功能
2>:重定向错误输出,不能输出正确信息
2>>:追加方式实现错误输出
&>:重定向标准输出或错误输出至同一个文件, 实时覆盖方式
输入重定向:
<<:>
cat <
cat >> /tmp/myfile.txt <
6、cut
用于剪切数据的内容
-d:指定字段分隔符,默认的是空格 cut -d: -f7 空格符 cut -d''
-f:指定要剪切显示的字段
-f 1 表示显示第一个字段 cut -f1
-f 1,3表示显示第一个和第3个字段
-f 1-3表示显示从1到3的字段
#cat /etc/passwd | cut -f1-3 #取每行的第1-3字节
#cat /etc/passwd | cut -d : -f 3 #以:分割,取第三个字段
7、vim
文本编辑器,全屏、模式化的编辑器
vim模式:
编辑模式(命令模式):默认
输入模式
末行模式
linux 禁止内部命令,Linux命令——文件内部命令相关推荐
- linux常用解压和压缩文件的命令
linux常用解压和压缩文件的命令 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ---- ...
- Linux目录结构和常用命令大全(文件处理命令)
前言:Hello! 我是@每天都要敲代码!目前在和比特蛋哥重温一下Linux基础:毕竟每个大佬讲的课都有一些不同:虽然蛋哥的课程很少,但是干货也挺多的,等跟着蛋哥学习完这些课,就再更新一些我以前所学的 ...
- linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结
cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...
- linux find显示文件的基本信息,命令find搜索文件,命令stat查看文件的详细信息
命令stat 命令语法 stat(选项)(参数) 命令描述 命令stat用于显示文件的状态信息.stat命令的输出信息比ls命令的输出信息要更详细. 命令选项 -L:支持符号连接: -f:显示文件系统 ...
- Linux常用命令(第二版) --文件搜索命令
文件搜索命令 1.which /usr/bin/which #显示系统命令所在目录,绝对目录,不能查找文件 格式:which [系统命令] e.g. which ls 附-whereis:也可以查找到 ...
- linux 基础学习之目录与文件处理命令
尼玛哥编写这些命令只是为了自己能够更好的学习linux也欢迎大家有空都来看看学习学习好的接下里咱们就开始学习下基本的文件与目录的管理 一 处理目录的常用命令 ls 列出目录 cd 切换目录 pwd 显 ...
- linux yum仓库命令,linux 自定义yum仓库、repo文件 yum命令
自定义yum仓库:createrepo a)将yum源下载的rpm包下载到本地 #vim /etc/yum.conf #yum源配置文件 b) #mkdir /rpm_bak #创建rpm包下载地址 ...
- 【转载】Linux常用命令大全之文件处理命令(一)
文章目录 文件处理命令 命令格式与目录处理命令ls 目录处理命令 2.1 mkdir命令 2.2 cd命令 2.3 pwd命令 2.4 rmdir命令 2.5 cp命令 2.6 mv命令 2.7 rm ...
- Linux 命令之 7za -- 文件压缩命令
文章目录 一.命令介绍 二.7za 和 7z 的区别 三.常用选项 四.命令示例 (一)压缩指定目录下的内容 (二)解压缩指定的压缩包到指定的目录下 一.命令介绍 7za 一种文件压缩命令,7z格式具 ...
- linux 提取cpio_Linux提取RPM包文件(cpio命令)详解
在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令.cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录)复 ...
最新文章
- 基于ESP8266WiFi步进电机控制
- spring中的事务配置
- gbdt xgboost 贼难理解!
- 处理JSON格式的数据
- char s[] 和 char *s 的区别
- intel服务器芯片组介绍,Intel芯片组的简介
- C++虚继承(九) --- 构造函数调用顺序的实用之处
- matlab的fftn,matlab fftn
- 报名 | 美团技术沙龙第64期:美团不同业务场景下的系统架构实践
- 仿芒果TV微信小程序
- 2018-2019 ACM-ICPC, Asia Jiaozuo Regional Contest题解
- C语言大型程序的项目管理与实现
- ostringstream的使用方法
- Python urllib HTTP头注入漏洞
- 微信公众号支付开发流程
- 用什么命令表示释放计算机与网络的连接,用ipconfig命令查看计算机当前的网络配置信息等,如需释放计算机当前获得的IP地址,则需要使用的命令是()。...
- 投资学U14 债券的估值和收益率 习题解读
- android 音频系统/声卡驱动 codec
- 转载]施一公:如何提高英文的科研写作能力
- My second page-数组删除 —— By Nicolas
热门文章
- aop的四种增强以及JDK动态代理、Cglib动态代理
- .net core 源码解析-web app是如何启动并接收处理请求(二) kestrel的启动
- migration vmware vms to openstack kvm 修改vmware windows scsi to ide
- 【SQL】IS NULL and = NULL 在 sql server 中的区别
- 使用IsLine FrameWork开发ASP.NET程序之一——命名空间与契约概览
- Bing API 2的体验
- java枚举变量带括号_Java~如何使用Enum(枚举)和Lambda表达式
- 测试的目的_电磁干扰测试技术的目的是什么呢?
- 青铜峡高级中学2021高考成绩查询,2021年吴忠高考成绩排名及成绩公布时间什么时候出来...
- Logback日志配置(分级别输出到不同文件)