Linux的基本文件管理命令
文章目录
文件管理命令
一. 文件建立
1.touch
touch filename | touch可建立文件也可修改文件的时间戳
atime:文件内容被访问的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或文件内容被修改的时间标识
二. 文档建立
1.mkdir
mkdir dir | 建立文档
mkdir -p dir1/dir2/dir3 | 建立递归目录时,当上层目录不存在自动建立
三. 文件的编辑
1. vim
vim file | vim file ->按[i]进入insert模式->书写内容->按[esc]退出insert模式->:wq退出保存
- 当vim异常退出时会生成.file.swp文件,会出现以下情况:无论按O,E,R ,Q ,A,任何一个都不会删除.swp文件, 那么再次打开文件是还会出现以上界面直到按(D),.swp文件被删除 ,vim恢复正常工作。
file name: ~kiosk/Desktop/hello modified: YES user name: kiosk host name: foundation0.ilt.example.com process ID: 31820 If this already, delete the swap file ".hello.swp" <<<此文件中存放大是未保存的数据 Swap file ".hello.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
2. gedit
gedit file | 必须在图形操作界面
- 进入图像操作界面 :Ctrl+Alt+F2 进入数字操作界面:Ctrl+Alt+F1
四. 文件的查看
1. cat
cat file | 查看文件的全部内容
cat -b file | 显示行号不包含空行
cat -n file | 显示行号包含空行
2. less
less file | 分页浏览
- 用法:
上|下 逐行移动 ;
pageup | pagedown 逐页移动 ;
关键字 高亮显示关键字,n向下匹配,N向上匹配;
v 进入vim模式 ,在vim模式中按:wq ,退回到less模式 ;
q 退出
3. head
head file | 查看文件前10行
head -n number file | 查看文件前数字行
4. tail
tail file | 查看文件后10行
tail -n number file | 查看文件后数字行
- 查看文件5到3行 head -n 5 file | tail -n 3
5.格式查看
file file | 查看文件格式
[root@foundation105 Desktop]# touch wang.mp3 [root@foundation105 Desktop]# file wang.mp3 wang.mp3: empty [root@foundation105 Desktop]# vim wang.mp3 [root@foundation105 Desktop]# file wang.mp3 wang.mp3: ASCII text
- 文件的格式不是由后缀决定而是由文件内容决定
五. 文件的复制移动
1. 复制
cp 源文件 目的地文件 |
cp 源文件1,2 目的地文件夹 | 目的地文件夹必须存在
cp -r 源目录 目的地文件夹 |
cp -r 源目录1,2 目的地文件夹 | 目的地文件夹必须存在
2. 移动
mv 源文件 目的地文件/ | 重命名
mv 源目录 目的地文件夹/ | 目的地文件夹必须存在
mv dir/* | 把dir中的所有文件移动到当前目录中"."代表当前目录
- 相同磁盘的文件移动只是一个重明名过程 ,不同磁盘的文件移动是复制删除过程
六. 统计文件大小
wc file | 统计文件大小
wc - l file | 统计文件行数
wc - w file | 统计文件单词数
wc - m file | 统计文件字符数
wc - c file | 统计文件字节数
- Linux文件管理基本命令
- linux文件与目录管理的基本命令
- Linux基本命令、文件目录管理
- linux基本命令操作-目录与文件的配置和管理
- linux基本命令之管理磁盘和文件系统
- Linux系统基本的文件管理命令
- Linux基本命令――管理目录和文件的属性
- Linux基本命令(三)——文件管理
- LINUX基本命令,文件通配符,目录管理工具
- Linux常用文件管理基本命令
- linux的命令操作-日常操作命令文件系统操作基本的用户管理
- linux的基本命令和文件管理命令
- linux文件和目录管理的基本命令
- Linux下基本的文件和目录管理命令学习教程
- Linux入门基础 #3:文件基本操作管理和常用命令
- linux基本的命令(目录管理,文件管理命令)
- Linux入门基础 #3:文件基本操作管理和常用命令
- Linux_文件-基本管理_命令_01
- Linux 常用命令以及部分详解-第一章 文件的基本管理
- Linux基本命令(四)——文件管理