6.0、文件操作
1、新增 touch
命令:touch 文件名
touch aa.txt 在当前目录创建一个名为aa.txt的文件
touch aa.txt bb.txt 创建两个文件
touch "a 123.txt" 创建带空格的文件,没必要最好不要
2、文件的查看【查】
文件的查看命令:cat/more/less/tail
cat:显示整个文件的内容
示例:使用cat查看/etc/sudo.conf文件
cat sudo.conf
cat -n sudo.conf 带行号显示
tac:整个文件倒着显示
tac sudo.conf
more:百分比显示
示例:使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看
more sudo.conf
less:翻页查看
示例:使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上和向下翻页,上下箭头上下换行,还可以在查看状态里查找,q结束查看
less sudo.conf
tail:从后开始看
示例:Ctrl+C结束
tail -n 7 sudo.conf 看后7行
tail sudo.conf 看后10行
tail -f sudo.conf 如果文件有变化,会自动显示
tail +10 sudo.conf 看第10行及后面全部内容
head:从前开始看
head sudo.conf 看前10行
head -n 7 sudo.conf 看前7行
Echo hello > 123.txt 覆盖
Echo hello >> 123.txt 追加
ls > 123.txt 把ls结果输出到123.txt
3、链接
软链接(相当于快捷方式),与源文件id不同,可以跨分区,可以针对目录使用,用的多
ln -s 文件或文件夹 软链接名字 如:ls aaa /tmp/aaa.soft
硬链接(两个文件同步更新),与源文件id相同,不能跨分区,不能针对目录使用,用的不多
ln 文件或文件夹 硬链接名字 如:ls aaa /tmp/aaa.hard
使用上区别在于,源文件删除时,软链接废了,硬链接没事
浙公网安备 33010602011771号