目录
1、文件管理命令
touch 创建新文件或修改文件时间
touch westos #新建一个文件名叫westos的文件
touch /mnt/westos #在/mnt中建立文件westos
touch westos1 westos2 #同时新建两个文件,若文件存在则修改时间为当前时间
touch -t YYYYMMDDHHmm westos #把文件的时间更改到指定的时间
mkdir 建立目录
mkdir dir1 dir2 #新建目录
mkdir -p test/redhat/linux #新建多层目录
rm 删除文件或目录
rm -r file #删除文件
rm -fr dir #删除目录
gedit 图形文本编辑器
在shell中输入gedit回车打开
vim 文本编辑器
vim file 进入到vim的浏览模式
<i> 进入插入模式,可用于编辑文件内容
<Esc> 退出插入模式
:wq 退出保存
:q! 退出不保存
vim异常退出情况
当vim编写的文件在未保存被强制点击右上角x号退出后再次打开文件会出现异常
【O】只读打开文件
【E】继续编辑
【R】恢复未保存内容编辑
【D】删除.swp文件进入编辑
【Q】退出当前文件编辑
【A】退出vim程序
cat 显示文件的全部内容
cat file
cat -b file #显示文件内容并显示行号,不显示空行的行号
cat -n file #显示文件内容并显示行号
head #查看文件前多少行
head westos #默认显示文件前10行
head -n westos #n代表数字 显示文件的前n行
tail #查看文件的后多少
tail westos #默认显示文件后10行
tail -n westos #n代表数字 显示文件的后n行
less #分页浏览
less westos #进入到less模式查看westos
#less模式中<上><下>逐行查看文件内容
#<pgup><pgdn> 逐页查看文件内容
#/关键字 搜索关键字 n 向下匹配 N 向上匹配
#<v> 由less模式进入到vim 编辑完成:wq推出返回less
#在less中<q>退出
cp #复制文件
#cp 文件 目的地文件
#cp 文件1 文件2 目的地目录
cp -r 目录1 目录2
#复制原理:
#按照源文件建立新文件(抄作业)
mv #移动文件
mv file file1 dir
mv dir dir1 dir
mv file 不存在file 重命名
移动原理:
相同设备分区的文件移动是重命名过程
不同分区的文件移动是建立删除过程
ls -i file 查看文件的字节号(相当于文件的身份证号)
file #文件类型的查看
#file westos #查看westos的真实类型
wc #文件容量统计
wc -l 行数
wc -w 单词数
wc -m 字符数
wc -c 字节数