linux学习笔记

文件操作命令

命令cat

cat命令是用来查看文件内容的,具体用法是 cat [文件名]

eg1: cat a.txt
参数 -n 显示行数 -b 显示行数,对于空白行不编号
cat最重要的是 重定向
“>” 表示输出重定向
“>>” 表示追加重定向
eg2: cat a.txt b.txt > c.txt
表示将a.txt 和b.txt的文件内容重定向到c.txt ,如果c.txt不存在就创建新的c.txt
eg3: cat a.txt b.txt >> c.txt
表示把将a.txt 和b.txt的文件内容重定向到c.txt的尾部,同样的如果c.txt不存在就创建新的c.txt
cat > a.txt 接受从键盘输入,ctrl+d 结束输入
但是这个,如果之间就有a.txt的话,输入之后a.txt的内容会变成你输入的,之前的就没有了
ctrl+d的话 在ubuntu中就是二进制的EOF 退出

cat > 文件名 <<EOF
这个比较实用我感觉,从键盘中输入,当你输入完了,直接输入EOF就可以了
同样的 >>表示追加在尾部
more命令
分页显示内容
eg4: more isolat1.net
less命令比more更加强大
more只支持空格换页,不支持往上翻行,但是less可以上下键换行。
选项参数更加强大
head命令可以从头看,加上参数可以选择具体的第几行开始阅读
tail命令,tail是尾巴的意思,顾名思义就是从尾部开始阅读,这个一般用于日志的更新,加上 -f参数,可以达到
实时监控的目的
ls命令
最简单,也是用的最多的,ls的操作对象是一个目录文件。
选项 -a -i -l
删除命令rm
rm 删除文件
rm -r 删除目录 -f 强制
**rm -rf 自杀命令,是通配符
*通配符 匹配0到任意字符
tar 压缩命令
常用参数 -zcf
whereis 文件查找命令
eg5:whereis ls
help 命令 查看命令的内容和使用方法
eg6:help help
man 查看命令的帮助手册
eg7: man ls
find 命令 寻找文件或目录的位置
find 搜索路径 搜寻关键字 文件或目录
eg8: find . a.txt
-type d 显示出所有的目录
locate命令 寻找文件或目录
locate用于在文件系统内通过搜寻数据库查找指定的文件,比find找的更快
但是,一般新创建的文件,用locate找不到,是因为数据库这个时候还没有更新
用命令 updatedb 更新,需要su的权限

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值