表示显示
ls
显示隐藏
ls -a
表示列表查看
ls -l
可以切换当前工作目录
cd [路径]
显示当前工作目录
pwd
创建新的文件夹,如果是多层级,就要加-p
mkdir [-p] [路径]
创建新的文件
touch [路径]
查看文件内容
cat [路径]
查看文件内容,但是可以翻页,空格进行翻页,q退出查看
more [路径]
-r可选,在复制文件夹的时候使用,从参数1复制到参数2
cp [-r] 参数1 参数2
同上,表移动
mv 参数1 参数2
-r文件夹删除,-f强制删除(一般是在root管理员用户下使用)
(*xfy 表示以xfy结尾的内容 xfy* 表示以xfy开头的内容 *xfy* 表示包含xfy的内容)
rm xfy/x.txt 首先,如果当前选定层级在~,xfy这个文件夹在~,那么删除x.txt文件的时候,不能在xfy前面加/,因为本来使用的就是相对路径,我们所表示的层级就要小于~
rm [ -r -f ] 参数1 参数2 ....参数n
进入root管理员用户
su - root
退出 root管理员用户
exit
查找该文件的路径,也可以使用通配符进行高级检索 ,要在root下使用,不然没有权限
find 起始路径 -name “被查找文件名”
按文件大小查找文件
find 起始路径 -size +[kMG]
find 起始路径 -size -[kMG]
例子:
查找小于10KB的文件:find / -size -10k
查找大于100MB的文件:find / -size +100M
查找大于1GB的文件:find / -size +1G
从文件中通过关键字过滤文件行,找到它,加了-n 表示显示行号
grep [-n] 关键字 文件路径
统计文件的行数,单词数量等
-c 统计bytes数量
-m 统计字符数量
-l 统计行数
-w 统计单词数量
直接wc 出来的一串分别表示:1.行数,2.单词数,3.字节数,4.文件名
wc [-c -m -l -w] 文件路径
管道符 “|” ,回车键上面那个 ,将左边命令的结果,作为右边的输入
例子: cat test.txt | grep xfy
表示cat test.txt查找文件内容,然后提供给右边输入。表示在text文件当中grep查询特殊字符xfy
输出指定内容在命令行
echo “输出的内容”
输出命令后的数据
echo `pwd`
>,将左侧命令的结果,覆盖写入到符号右侧指定的文件中
>>,将左侧命令的结果,追加写入符号右侧指定文件中
例子
echo "hello" > xfy.txt
覆盖写入hello到该文件
echo "hello" >> xfy.txt
追加写入hello到该文件
-f 表示持续动态最终追踪(ctril+c退出)
-num 表示查看尾部多少行,不填默认10行
tail [-f -num] 路径
例子:
tail -5 test.txt 看倒数五行