# 在 linux 中一切皆文件。
# 目录文件和windows中的文件夹类似,是用来存放其它文件的。
# 普通文件是用来存放各种内容的
目录
增:
touch:创建普通文件
mkdir:创造目录文件
删:
rm :删除文件或目录
# rm -r :删除目录
# rm -f :删除时不询问
改:
vi或vim:修改文件内容
vim 文件路径 进入编辑页面进行编译
echo :追加文件内容
# echo "内容" >> 文件名 将内容追加到文件末行
# echo "内容" > 文件名 以覆盖的方式输入内容
mv:文件移动或重命名
# mv 被移动文件路径 移动到的位置
移动并改名:
改名:
cp:复制文件或目录
# cp 复制源文件 复制后的文件位置
将文件复制到/root/下,并且将名字改为2.txt
# cp 复制目录时要带 -r
将目录复制到/root/ 下,并且改名为B
查:
cat 查看
# -n 带行号
# -A 带尾行符 $
head 头部查看
# head 默认查看前10行
# head -n n 代表数字,显示前n行
tail 尾部查看
# tail 与head用法一样,不过tail是查看文档的尾部10行
grep 筛选查看
# grep 条件 文件
# grep "^关键字" 文件 查看以该关键为开头的内容
# grep "关键字$" 文件 查看以该关键字结尾的文件
stat,less,more查看
stat 文件名 查看文件时间属性
less 文件名 分页查看,上下键移动(回车下移一行),空格翻页
# q 退出查看
# /关键字 查找关键字
more 文件名 回车移动一行,空格翻页,查找不标亮
# more 用法与less 类似,但是没有less 方便