linux常用管路命令
前言:暑期实训要用到linux系统,所以看黑马的视频并做了些学习笔记来加深一下理解,其中也有我个人的一些理解,也希望这篇博客能够帮助到大家
ctrl+cctrl+cctrl+c 终止正在运行的程序
ctrl+uctrl+uctrl+u 清空所写的一行命令
taptaptap 智能补全代码,会在后面建议可选的操作
cdcdcd 改变当前的工作目录
pwdpwdpwd 显示当前工作目录的绝对路径
lslsls 显示当前目录路径
mvmvmv 移动与重命名文件与目录
rmrmrm 删除文件或目录
在Linux系统中,命令都有其通用的格式为 command(命令) [-options(选项)] [parameter(参数)]。
ls 命令的使用
cd 命令的使用
特殊路径的回退
相对路径与绝对路径
mkdir 命令
创建文件夹,不过需要管理员模式及root模式才能进行操作
对于-p选项的作用
一次性创建多个文件
touch选项
创建文档及使用
cat选项
用于查看文档内容,并在下一行打印文档内容
cat 是直接将内容显示出来
more选项
在查看的过程中,通过空格来进行下一页的反转,通过q来退出内容的查看
也可以通过上下方向键来进行文档的上下页的翻页。
catcatcat 和 moremoremore 的区别,catcatcat 适用于小型文件的内容查询,moremoremore 更适用于大型文件的查看,空格进行翻页,enterenterenter 按键用来控制光标转移到下一行
cp命令选项
mv 命令选项
rm 命令
多参数的文件一定会删除,即使其中有不存在的文件
rm删除的通配符
用于进行模糊的匹配删除。
which 命令
其实主要就是查看我们所用的命令存放在哪些文件中,但对于有些命令符确没法找到
find命令
通过find命令,我们可以在起始文件夹中找到我们所需要的文件
==findfindfind==也可以通过通配符的方式进行模糊搜索
通过文件大小进行查找文件
grep命令
说是说的过滤关键字,但更像是给关键字标色来突出关键字,唐了,后面展示的功能还有筛选功能,可以配合后面的管道符 | 进行操作的精简
wc命令
默认的 wcwcwc 命令展示的数字分别是行数(包含换行符号),单词数(以空格分隔为单词数),字节,文件名
管道符“|”的运用
管道符在很多方面会产生作用,对于一个文件数量多的地方可以使用管道符与 grepgrepgrep 组合的方式搜索出满足要求的文件。
也可以直接求出文件的数量
管道符可进行嵌套使用,从左往右一次执行。
echo命令
输出东西在屏幕上,相当于 printfprintfprintf 和 coutcoutcout 。
反引号 `
可将引号内的命令执行,然后将命令执行后的东西打印出来。
重定向符 >和>>
>>> 表示覆盖写入,相当于清空内容重新写入内容, >>>>>> 表示添加写入,在已有的内容后添加新内容。
tail命令
表示输出文件的最后 n 行,没添加数字数据则表示默认10行。
-f 表示持续追踪,当文件内有新的内容更新时则会把新的更新内容输出出来。
当数字和字符要连着使用的时候,则为 −nf-nf−nf n表示显示的后面的行数。