Linux笔记2
Posted feifei-0813
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux笔记2相关的知识,希望对你有一定的参考价值。
Rz 上传文件目录
Sz 下载文件到本地目录下
./ 执行文件(相对路径) 当前目录
/ 路径 (绝对路径)
绝对路径:从根目录开始,完整的文件路径
相对路径:不是完整的路径,依据当前登录的目录下面来去找相应的文件
Linux的基本命令:
- 目录管理
Is 查看文件目录信息
Ls -l:
第一位代表文件类型:“-”表示文件;“d”表示文件夹;“l”表示链接文件
第二位开始的9位代表文件的权限:
------前3位指文件所属的用户的权限(r----读,w---写,x----执行)(r:4 w:2 x:1 )
------中间3位指文件用户所属组内用户权限
-------最后3位指的其他用户用户权限
文件夹下面的“.”
一个指当前目录,两个指上一级目录
“r-x”表示用户组
Mkdir 创建目录
Rmdir 删除空目录
Mv 重命名、移动 mv【原文件名】【新文件名】 mv【文件名】【目标绝对路径】
Cp 将源文件拷贝至某处
Cd
2.文件操作
Touch 新建一个空文件,也可以改变创建文件的时间
Vi命令
(多个文件可通过在末行模式下,输入N/n 进行来回切换)
man:查看命令的信息
文本查看命令:
1.cat
-n -------对输出进行编号
-b --------对输出进行编号(空白行不编号)
2.head
Head -3 a.txt---显示文件前3行
3.more
More +2 -3 a.txt-----从第2行开始,每页展示3行
More -10 +/2345 a.txt-------查找文件内容为“2345”开始展示每页10行
More +/error a.txt-------查找到error并从前两行开始显示
4.less
Less a.txt-------d向下翻页到底部不退出,u向上翻页,q退出
5.tail
Tail -f a.txt--------动态显示文件新增信息
Tail -c 300 a.txt-------显示最新300字节
Tail -n 10 a.txt-------显示最新10行
Tail -s 5 -f a.txt------停止5s后刷新文件内容
6.find----在目录结构中搜索文件
Find ./ -name "d*"------在文件夹下查找d开头的文件
Find . / -name "[A-Z]*.txt"----查找以A-Z其中任意一个字母开头的txt文件
Find ./ -perm 755-------找755权限的文件
Find ./ -perm 755-------找755权限的文件
Find ./ -type d---------(d:目录,l:链接文件,f:文件)
Find ./ -size +10------查找长度大于10块的文件(1块=512个字节)
7.grep--查找内容包含指定的范本样式的文件
8.sort:将文本内容加以排序显示,不修改源文件内容
Sort a.txt
Sort -r a.txt
通道符:“|”
以上是关于Linux笔记2的主要内容,如果未能解决你的问题,请参考以下文章