二、linux文件管理命令

编程入门 行业动态 更新时间:2024-10-10 19:19:40

二、linux<a href=https://www.elefans.com/category/jswz/34/1749703.html style=文件管理命令"/>

二、linux文件管理命令

一、文件管理命令
1、touch file 新建文件,修给文件时间戳
touch file1 如果电脑上之前没有file1,这个文件,则建立新文件
touch file2 如果file2是已经存在的文件,则把文件同步到当前时间

2、mkdir dir 创建空目录
mkdir dir1 dir2 … 一次建立多个 空目录
mkdir dir1/dir2/dir3 … 建立多层目录
3、rm file/dir 删除文件或者目录
rm -f file 删除文件不提示
rm -r dir 删除目录
rm -rf dir 删除目录不提示
4、gedit 图形文本编辑器

gedit file1 file2 编辑file1 file2
注意:在使用时必须有图形界面,file1,file2可以不存在
5、vim 文本编辑器
vim file 浏览已有file文件或者创建/编辑文件

在浏览模式中按 i 进入插入(编辑)模式,在vim中鼠标不能控制光标左右上下移动,按esc键退出编辑模式,按 :wq保存更改退出,
按 :q 直接退出
vim异常退出:当vim编写文件未保存更改被强制关闭,下次使用vim打开该文件,会出现如图错误

O 只读代开文件
E 继续编辑
R 恢复未保存内容编辑
D 删除。swp文件进入编辑
Q 退出当前文件编辑
A 退出vim编辑

vim -o file1 file2 上下打开两个文件 ctrl+W 上下转换控制窗口
vim -P file1 file2 左右打开两个文件 :tabn进入到下一个窗口 :tabp 进入到上一个窗口

6、cat file 显示文件的全部内容

cat -b file 显示文件内容并显示行号,不显示空行的号
cat -n file 显示文件内容并显示行号
7、head -n 1 file 显示文件前1行(显示文件前多少行)

8、tail -n 1 file 显示文件后1行(显示文件后多上行)

9、less file 分页浏览文件
less浏览中:
上下建表示逐行浏览,PgUp PgDown表示逐页表示浏览
/关键字 关键字搜索,n向下匹配,N向上匹配
q 退出

10、cp file 复制文件
cp file dir1 复制文件到目的地dir1
cp file1 file2 … dir1 复制文件到目的地dir1
复制原理:按照源文件建立新文件

11、 mv file 移动文件
mv file file2 … dir1 移动文件file1 file2 … 到目的地dir1
mv dir1 dir2 … dirN 移动文件到目的地dirN
mv file 不存在的file 重命名文件
mv dir 不存在的dir 重命名目录
移动原理:相同分区的文件移动是重命名,不同分区的文件移动的建立删除的过程

12、wc file 文件容量统计

wc -l file 统计行数
wc -m file 统计字符数
wc -c file 统计字节数
13、file file 查看文件类型

二、系统目录、绝对路径与相对路径
1、linux系统目录

2、绝对路径与相对路径
相对路径:是目录的简写,省略了系统用户当前所在的位置,此名称只能在管理当前所在系统目录中子文件时才能使用,系统中不以 / 开头的文件名称都为相对路径,在程序操作时会自动识别当前路径的信息,并关联操作目标。
绝对路径:文件在系统中的真实位置,在任何场景下都可以使用,通常以 / 开头,不考虑当前系统位置。
三、关于文件的寻址命令
1、pwd 显示当前的工作目录

2、cd 切换当前的工作目录

3、ls 显示当前目录中文件的名称

ls file 显示当前文件的名称
ls dir1 显示指定目录中内容的名称
ls -d dir1 显示目录本身的名称
ls -l file 显示文件属性

ls -l dir1 显示目录中内容的属性
ls -ld dir1 显示目录本身的属性

ls -a dir1 显示目录中所有文件包括隐藏文件
ls -s file1 显示文件大小

ls -R dir1 第归显示目录中的文件的内容

更多推荐

二、linux文件管理命令

本文发布于:2024-02-05 10:18:08,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1744919.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件管理   命令   linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!