linux下的文件管理

1.文件管理命令

建立一个文件  touch 

建立多个文件  touch a b

 

linux下的文件管理_第1张图片

-t YYYYMMDDHHmm file    把文件时间更改到指定时间

建立一个目录 mkdir

建立多个目录  mkdir a  b

建立层级目录 mkdir -p a/b/c

 

linux下的文件管理_第2张图片

rm  #删除文件或者目录

rm file file1 ...             删除文件有提示

rm -f file                      强制删除文件不提示

rm -r dir dir1...            删除目录有提示

 rm -rf dir                  删除目录不提示
linux下的文件管理_第3张图片

gedit #图形的文本编辑器

gedit 1 2 3 ...      编辑 1 2 3   且 1 2 3 可以不存在

linux下的文件管理_第4张图片

vim        #文本编辑器

vim file         ##进入到vim的浏览模式,浏览模式不能编辑文件

                     # 在浏览模式中按< i >进入插入模式 

                     # 在vim中鼠标不能控制光标用上下左右移动光标

                     # 按    退出插入模式    

                    # 按:wq    保存更改 

vim异常退出,也就是我们用vim修改文件时,未保存更改内容,vim被强制关闭

cat    显示文件的全部内容

cat file                ## 查看file文件的全部内容##

cat -b file            ##显示文件内容并显示行号,不显示空行的行

cat -n file            显示文件内容并显示行号,显示空行的行号

linux下的文件管理_第5张图片

head    查看文件前多少行

head file             默认显示文件前十行

head -n file             n代表数字,显示文件的前n行

linux下的文件管理_第6张图片

tail   查看文件的后多少行

tail file        默认显示后十行

tail -n file     n代表数字,显示文件后n行

linux下的文件管理_第7张图片

less    分页浏览

less file      ##进入到less模式查看file##

less模式中<上><下>逐行查看文件内容

    ## 逐页查看文件内容##

linux下的文件管理_第8张图片

cp      复制文件

复制原理:按照源文件建立新文件 (cope)

cp 文件 目的地文件

cp 文件1 文件2 目的地目录

mv      移动文件

移动原理:相同设备分区中的文件移动是重命名过程 ;不同分区的文件移动是建立删除过程,复制文件到目的地然后删除源文件。

mv file file1 dir   ## 移动文件file和file1到目录dir中

file     文件类型的查看

file dir(file)  ## 查看dir(file)的真实类型##

文件类型由文件内容决定

linux下的文件管理_第9张图片

wc    文件容量统计

wc -l   file    ##行数##

wc -m file   ##字符数##

wc -w file    ##单词数##

wc -c file     ##字节数##

换行符不算单词 只算一个字节(byte)

linux下的文件管理_第10张图片

 

 

 

 

 

你可能感兴趣的:(linux下的文件管理)