文件指令
Posted jingandyuer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件指令相关的知识,希望对你有一定的参考价值。
ls 查看当前目录下的文件或目录
- a 显示隐藏目录或文件
-l 长格式显示目录或文件的详细信息
ls -d /etc 只查看指定目录/etc的信息,不显示/etc下面的目录信息
-h 以kb显示文件的大小,默认是字节显示文件大小
mkdir 创建目录
-p 递归创建,可以在没有的目录下创建目录
rmdir 删除空目录
rm -rf 【文件或目录】
-r 删除目录
-f 强制删除
cp 复制粘贴目录或文件
cp 1.txt /tmp #将1.txt文件复制黏贴到/tmp目录下
cp -r /etc /tmp -r用来复制目录, 将目录/etc 复制到/tmp目录下
cp -p 1.txt /tmp 保留文件原属性
mv 剪切,改名
mv 1.txt /tmp 将1.txt文件剪切到/tmp目录下
mv 1.txt 1.log 将文件1.txt改名成1.log
touch 创建文件
touch 1.log 默认在当前目录创建1.log
touch /emp/1.log 在emp目录下创建1.log
touch 1.log 2.log 在当前目录下创建了两个文件
touch “1.log 2.log” 在当前目录下创建了一个1.log 2.log带空格的文件
cat 【文件名】 查看文件内容
-n 显示行号
more 【文件名】分页显示文件内容 不可以往上翻页
按 Eenter 一行一行翻
按 空格 一页一页翻
按 q 退出
less 【文件名】分页显示文件内容 可以往上翻页
按 Eenter 一行一行翻
按 空格 一页一页翻
按 q 退出
up(上箭头) 往上翻
在底层 按 /搜索单词 可以高亮显示搜索单词
head 【文件名】显示文件头部内容 默认显示前10行
-n20 指定显示前20行数
tail 【文件名】显示文件尾部内容 默认显示尾10行
-n20 指定显示尾20行数
-f 动态显示文件尾部内容 (当文件变化时候,也会动态显示)
ln 链接指令
ln 【原文件路径】【链接名】 创建硬链接
ln -s 【原文件路径】【链接名】创建软链接
软连接:
lrwxrwxrwx >原文件 ,是以l开头,权限是777,是一个符号链接,内存小,箭头指向原文件
硬链接:
1.等于拷贝cp -p + 同步更新
2.不能针对目录使用
以上是关于文件指令的主要内容,如果未能解决你的问题,请参考以下文章