「这是我参与11月更文挑战的第9天,活动详情查看:2021最后一次更文挑战」
Linux中如何查看文档中的第10到第20行?
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出tac是cat倒着写!
nl 显示的时候,顺便输出行号!(常用:看代码的时候希望显示行号)
more 一页一页的显示文件的内容,但余下的内容(空格代表翻页,enter代表向下看一行,:f行号)
less 与more类似,但是比more更好的是,他可以往前翻页!(空格翻页,上下键代表翻动页面!退出使用 p 命令,查找字符串 / 要查询的字符向下查询,先上查询使用 ? 要查询的字符串,(小写)n继续搜寻下一个,(大写)N继续搜寻上一个!)
head 只看头几行,通过 -n 参数来控制显示几行
Linux基本命令:
pwd :显示当前用户所在目录
cd :切换用户所属目录
cd .. :返回上级目录
cd /* :以绝对路径切换用户所属目录
ls :显示当前目录下的所有目录(不包括隐藏目录 )
ls -al :显示当前目录下的所有目录,包括隐藏目录
mkdir /* :创建目录
mkdir -p // :创建层级目录
rmdir /* :删除目录(仅能删除空的目录,如果下面存在文件,需要先删除文件,或者-p删除,层级目录)
rmdir -p // :删除层级目录
cp 文件名 新目录名 :拷贝文件至新目录
rm :移除文件或者目录!
rm -f :忽略不存在的文件,不会出现警告。(强制删除!)
rm -r :递归删除指定目录下的所有文件
rm -i :互动,删除时询问是否删除?
rm -rf / :系统中所有文件都会删除。(删库跑路!)
mv :移动文件或者目录!文件重命名
mv -f :强制移动
mv -u :只替换已经更新过的文件
mv 旧文件名 新文件名:文件重命名
Linux中进行搜索字段操作
sed -n '1'p filename //显示第一行
sed -n '$'p filename //显示最后一行
sed -n '3,$'p filename //显示第三行到最后一行
sed -n '/name/'p filename //显示匹配name字符的行
sed -n '/.*ing/'p filename //显示结尾为ing字符的行