基本指令--文件篇
基本指令
帮助指令:当我们不熟悉指令时,我们可以使用linux自带的帮助手册
基本语法
Man 【指令】——不了解的指令
Help 【指令】——同上
还有最直接的就是百度
文件目录类
Pwd指令
基本语法
Pwd 【功能描述:显示当前工作目录的绝对路径】
Ls指令
基本语法
Ls 【选项】【目录或是文件】
常用选项
-a:显示当前目录所有的文件和目录,包括隐藏的
-l:以列表的方式显示信息
Cd指令
基本语法
Cd【参数】——要去的地址名————功能描述:切换到指定目录
常用参数
绝对路径和相对路径
Cd ~或者cd 回到自己的家目录
Cd.. 回到当前目录的上一级目录
Cd../ ——相对路径 cd/【目录】——绝对路径
Mkdir指令
Mkdir指令用于创建目录
基本语法:mkdir 【选项】 要创建的目录
常用的选项
-p;创建多级目录
创建多个的话格式为:mkdir -p /目录,若不加p则要输出完整的路径
例如:mkdir /dog 则只在根目录下创建若mkdir /home/dog 则在home目录下创建
Rmdir指令
Rmdir指令删除空目录
基本语法
Rmdir【选项】要删除的空目录
如果要删除一个非目录 rm -rf 【目录】
Touch指令
创建空文件
基本语法
Tuoch 【文件名称】【可创建多个】
这个和mkdir不同,这个是文档,mkdir是文件夹
Cp指令
Cp指令拷贝文件到指定目录
基本语法
Cp【选项】 source dest
常用选项
-r:递归复制整个文件夹
\cp -r【目录】【目标目录】可以强制覆盖
先写源目录,在写目标目录:例:cp /aaa/bbb
Rm指令
Rm指令移除文件或目录
基本语法
Rm【选项】要删除的文件目录
常用选项
-r:递归删除整个文件夹
-f:强制删除不提示
Mv指定
Mv移动文件与目录或重命名
基本语法
Mv oldnamefile newnamefile(功能描述:重命名)
Mv /temp/movefile/ targetfolder(功能描述:移动文件)
如果是移动到当前目录,而当前目录有一个重名文件,则会覆盖,如果就在一个目录下使用,则会重命名
Cat指令
Cat:查看文件内容
基本语法
Cat【选项】要查看的文件
常用选项
-n:显示行号
只能看不能改,跟vim有区别,相当于以只读的方式打开
通常会跟more使用 cat -n /etc/profile | more(打开浏览并分页)
More指令
More是一个基于vi编辑器的文本过滤器,它以全屏幕的方式控页显示文本文件的内容
More指令内置了若干个快捷器
基本语法
More【要查看的文件】
|
操作 |
功能说明 |
|
空白键(space) |
代表向下翻一页 |
|
Enter |
代表向下翻一行 |
|
Q |
代表立即离开more,不在显示该文件内容 |
|
Ctrl+F |
向下滚动一屏 |
|
Ctrl+B |
返回上一屏 |
|
= |
输出当前行的行号 |
|
:f |
输出文件名和当前行的行号 |
Less指令
Less指令用来分屏查看文件内容,它的功能与more相似,但是比more更加强大,支持各种显示终端,less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对显示大型文件具有较高的效率
基本语法
Less 【要查看的文件】
输出重定向和追加指令
>指令和>>指令
>输出重定向:会将原来的文件的内容覆盖
>>追加:不会覆盖原来文件的内容,而是追加到文件的尾部
基本语法
(1)ls -l > 文件(功能描述:列表的内容写入文件a.txt中(覆盖写))
(2)ls -al >> 文件(功能描述:列表的内容追加到文件aa.txt的末尾)
(3)cat 文件1 > 文件2(功能描述:将文件1的内容覆盖到文件2)
(4)etho “内容” >> 文件【直接追加或者覆盖】
Echo指令
Echo输出内容到控制台
基本语法
Echo【选项】【输出内容】
这个就相当于c语言中的printf
Head指令
Head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
基本语法
Head 【文件】(功能描述:查看文件头10行的内容)
Head -n 5(功能描述:查看文件5行内容,5可以是任意数)
Tail指令
Tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容
基本语法
Tail 【文件】(功能描述:查看文件后10行内容)
Tail -n 5 【文件】(功能描述:查看文件后5行的内容,5可以是任何行数)
Tail -f 【文件】(功能描述:实时追踪该文档的所有更新)
Ln指令
软链接也叫符号链接,类似于windows的快捷方式,主要存放了链接其他文件的路径
基本语法
Ln -s 【原文件或目录】【软链接名】(功能描述:给原文件创建一个软链接)
细节说明:当我们使用pwd指令查看目录时,仍然看到的是软链接的目录,如若要删除软链接,要将带/去掉,否则提示“资源忙”
History指令
查看已经执行过历史命令,也可以执行历史指令
基本语法
History(功能描述;查看所有已执行的历史指令)
加! 【行号】执行一次历史指令
来自b站尚硅谷韩顺平老师的课,这是我的笔记

浙公网安备 33010602011771号