运维学习笔记Linux基础2:Linux下的文件管理
2021/9/30 7:12:43
本文主要是介绍运维学习笔记Linux基础2:Linux下的文件管理,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、文件管理命令
1、文件管理命令
touch 新建文件或者修改文件时间戳
该语句在当前位置建立空文件。
当文件已存在时,该语句会把文件时间戳改为当前时间。
touch -t yyyymmddhhmm westos1 修改当前文件时间到指定时间。
mkdir 建立目录
mkdir westos3 westos4 ...#建立空文件
mkdir -p test/redhat/linux 建立多层目录
rm 删除文件或者目录
rm westos1 westos2...删除文件,当提示是否删除选择y或n。
rm -f westos 强制删除,不会有提示。
rm加目录名不可删除目录,需要采用 rm -r westos3 westos4
rm -r -f westos3 westos4或rm -f -r westos3 westos4或rm -rf westos3 westos4强制删除,无需提示,三种结果相同。
gedit 图形的文本编辑器
gedit westos1 westos2...编辑文本,但是使用gedit的使用必须有图形。
vim 文本编辑器
vim test 进入vim浏览模式,但是不能编辑,通过按<i>进入插入模式。
按<ESC>退出插入模式。然后按<:wq>保存并退出;<:q!>不保存强制退出;当对文本没有更改时可以按<:q>不保存退出。
vim -o test1 test 上下打开两个文件。<ctrl>+<w> <上|下>来转换控制窗
vim -p test test1 左右打开两个不同文件 。
##:tabn 进入到下一个窗口 ##:tabp 进入到上一个窗口 |
vim异常退出
##当vim编写文件时在未保存更改内容被强制关闭
##vim出现异常
#[O] 只读打开文件
#(E) 继续编辑
#(R) 恢复未保存内容编辑
#(D) 删除.swp文件进入编辑
#(Q) 退出当前文件编辑
#(A) 推出vim程序
cat 显示文件全部内容
cat file cat -b file cat -n file | ##显示文件内容并显示行号,不显示空行的行号 |
head 查看文件前几行 ; tail 查看文件后几行
head test 默认显示文件前10行 tail test 默认显示文件后10行
head -n test 显示文件前n行 tail -n test 显示文件后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 重命名 |
wc 文件容量统计
## wc -l ## wc -m ## wc -w ## wc -c | 行数 字符数 单词数 字节数 |
这篇关于运维学习笔记Linux基础2:Linux下的文件管理的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南