Linux系统目录、文件的创建,编辑与合并、移动以及删除
1.创建目录和文件的编辑与合并
创建目录:使用mkdir命令创建目录,语法:mkdir [目录名称]
创建文件:使用touch命令来创建新的空白文件,语法:touch [选项] 文件名
操作过程如下图:
2.文件的编辑与合并:
用vi filename 语句编写内容,用之前新建的文件,file1.txt,file2.txt,file3.txt
vi filename :打开或新建文件,并将光标置于第一行首
打开之后按一下i或者a进行编辑
内容编辑完成后按esc :wq退出保存 :t 强制退出
别忘了加“:”
文件合并:
cat 用于查看文件内容,还可以合并文件,如果合并文件不存在,则自动创建。
cat [选项] 文件名
cat 文件a 文件b >文件c
操作过程与结果如下(ps:vi filename编辑过程未截图所以过程不在下图):
3.创建递归目录与设置权限
mkdir 用于创建一个新目录
mkdir [选项] 目录名
-m 创建目录的同时设置目录权限
-p 递归创建目录
(Ps:权限设置规则:r:4 w:2 x:1
示例:711:rwx--x--x
766:rwx-rw-
555:r-xr-xr-x
655:rw-r-xr-x
644:rw-r--r--)
操作过程与结果如下(使用ls -l可查看文件权限详情,本人大意了未查看):
4.文件备份与目录移动:
使用cp命令备份文件,语法:cp [ 选项 ] 源文件 目标文件
常用选项:
-a:复制目录时使用。保留其所有信息,包括文件连接、文件属性,并可递归复制目录
-d:复制链接文件,目标文件也是指向源文件链接的链接文件或目录。
-I:目标文件已存在时,会询问是否覆盖
-p:连同档案的属性一起复制。常用于备份
-r:递归复制,用于复制目录
-s:复制为符号链接文件,也就是快捷方式,链接文件被删除,符号链接文件失效。
-l:进行硬式链接的连结档建立,而非复制档案本身,源文件删除,目标文件依旧在。
操作过程与结果如下:
目录移动:
使用mv命令移动目录,语法:mv [选项] 源文件或目录 目标文件或目录
选项:
-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,
此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。
操作过程与结果如下:
5.删除目录及子目录与文件:
使用rm命令删除目录和文件,语法:rm [选项] 文件或目录
-i 删除文件或目录之前进行确认
-f 强制删除文件或目录,不进行确认
-r 递归方式删除目录及其子目录
-v 显示命令执行的过程
(ps:-v可与前面几个命令结合使用)
操作过程与结果如下:
Linux系统目录、文件的创建,编辑与合并、移动以及删除相关推荐
- Linux系统目录、文件的创建,编辑与合并,移动以及删除
1.创建目录和文件的编辑与合并 创建目录:使用mkdir命令创建目录,语法:mkdir [目录名称] 创建文件:使用touch命令来创建新的空白文件,语法:touch [选项] 文件名 操作过程如下图 ...
- linux下文件的创建时间、访问时间、修改时间和改变时间
确切的说不存在创建时间.若文件从创建后不曾修改过则可认为创建时间=修改时间,若文件创建后状态也不曾改变过则可认为创建时间=改变时间,若文件创建后不曾被读取过则可认为创建时间=访问时间.但是,但是,上述 ...
- Linux 设备文件的创建和mdev
内容转载于http://blog.csdn.net/yueqian_scut/article/details/46771595.有格式的调整和内容的删改,如有侵权,请告知删除 . 本文将从代码级去理解 ...
- linux java 文件夹创建失败_Linux文件夹文件创建、删除
Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:r ...
- DOS命令的文件及文件夹创建,复制,移动和删除(详解)
文件夹的创建 1.md test 创建文件夹 在当前目录下创建 2.md d:\test\test1 指在d盘下创建一个test文件夹,并且在创建的test文件夹下再创建test1文件 3.md te ...
- master分支删除文件_Git分支基础简介;创建分支;合并分支;删除分支;
目录 为了演示:我们创建了一个本地仓库testBranch,一个远程仓库testBranchRe: 1.当我们创建一个本地仓库的时候,这个本地仓库中就会有一个主分支,即master分支: 2.每次提交 ...
- Linux设备文件的创建
/************************************************************************************ *本文为个人学习记录,如有错 ...
- Linux目录和文件的创建与删除
Linux下文件&目录创建与删除 这里写目录标题 Linux下文件&目录创建与删除 1.文件的创建 常见的创建文件的几种命令 2.创建目录 3.删除文件及目录的命令:rm 1.文件的创 ...
- Linux下文件的三个时间意义及用法
Linux下文件的三个时间参数: (1)modification time(mtime):内容修改时间 这里的修改时间指的是文件的内容发生变化,而更新的时间. (2)change ti ...
- 如何在前端删除项目中的文件_如何在macOS上恢复已删除的文件
有时候不小心删除了我们不打算删除的MacBook上的文件.在MacBook上恢复永久删除的文件非常困难,但这并非不可能.在本文中,我们将指导您如何恢复MacBook上最近恢复的文件或永久删除的文件.从 ...
最新文章
- 麻省理工和 IBM 合作创立 Watson AI 实验室,谨慎推进 AI 研究
- Java个人学生信息的录入_java录入学生信息
- java强制执行方法_java – 在多台机器上强制执行单一速率限制的好方法是什么?...
- 第三次学JAVA再学不好就吃翔(part106)--字符流
- mysql和sqlserver分页的区别_关于SQLServer和MySQL 查询分页语句区别
- phpcmsV9 关于phpcms根目录下ico图标,改了没效果的解决办法?
- opencv基于DNN的人脸检测
- 设置ComboBox控件的提示内容.
- 正则校验日期,不考虑闰年和闰月
- 编译编译时,用不到的库,一定不要链接
- 服务器删除的excel文件备份在哪里,excel自动备份文件在哪!如何找回EXCEL表格已删除的文件...
- day17.什么是堆栈
- golang调用sdl2,键盘和鼠标事件
- DVWA靶场系列1-环境搭建
- python爬虫找漫画出现断章?那你就得看这篇爬虫思想教学咯!
- HMM、MEMM、CRF
- 【M35】让自己习惯于标准C++语言
- js正则表达式过滤表情,输入法表情无法匹配,则反向判断
- 上海户口计算机考试有用吗,上海居转户这9个问题你必须要清楚!对你的上海户口有帮助!...
- idea创建maven项目失败,没有src目录
热门文章
- 贝塞尔曲线原理(简单阐述)
- 用python写《外星人入侵》游戏:武装飞船 >1
- Android漏洞与安全总结
- 飞浆AI Studio (Python)Day 1 作业一:输出 9*9 乘法口诀表(注意格式)
- cors账号登录显示服务器错误,详解如何解决CORS账号连接RTK无法获得固定解的问题...
- OpenGL-案例-矩阵压栈绘制
- android studio改变字体
- R语言读取csv文件,第一列列名出现乱码怎么办
- 轻量级数据库sqlite,spring boot+sqlite的配置详解 (一)
- minio 授予永久访问权限_Gmail用户现在可以直接授予对谷歌云端硬盘文件的访问权限...