Linux笔记2

Posted feifei-0813

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux笔记2相关的知识,希望对你有一定的参考价值。

 

Rz 上传文件目录

Sz  下载文件到本地目录下

./  执行文件(相对路径) 当前目录

/   路径    (绝对路径)

绝对路径:从根目录开始,完整的文件路径

相对路径:不是完整的路径,依据当前登录的目录下面来去找相应的文件

 

Linux的基本命令:

  1. 目录管理

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的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习-Linux系统及编程基础笔记

Linux学习-Linux系统及编程基础笔记

Linux命令行笔记-00 综述

2linux基本命令学习02

2linux常用命令

2linux上离线安装python