type
status
date
slug
summary
tags
category
icon
password
文件命名规则
在Linux系统中,文件命名遵循一些特定的规则和最佳实践,以确保文件系统的组织性和可维护性。以下是一些常见的Linux文件命名规则:
- 区分大小写:Linux文件系统是区分大小写的,这意味着
file.txt和File.txt被视为两个不同的文件。
- 避免使用特殊字符:应避免在文件名中使用特殊字符,如
/、\\、:、、?、"、<、>、|等。这些字符在Linux命令和脚本中可能有特殊的含义,使用它们可能导致错误或混淆。
- 使用下划线或连字符:为了提高可读性,可以使用下划线(
_)或连字符()来分隔文件名中的单词,例如my_file.txt或my-file.txt。
- 避免使用空格:虽然Linux允许在文件名中使用空格,但最好避免这样做,因为空格在命令行中需要用引号或转义字符来处理,这会增加输入的复杂性。
- 使用有意义的名称:文件名应该具有描述性,能够清晰地反映文件的内容或用途。例如,
report_2023_q1.pdf比file1.pdf更具描述性。
- 限制文件名长度:虽然Linux文件系统支持较长的文件名,但为了兼容性和可读性,建议限制文件名的长度,通常不超过255个字符。
- 使用小写字母:为了减少输入错误和提高一致性,建议使用小写字母来命名文件。
- 版本控制:如果需要管理文件的不同版本,可以使用版本号或时间戳来命名文件,例如
document_v1.0.txt或report_20230401.pdf。
- 避免使用隐藏文件:以点(
.)开头的文件名在Linux中被视为隐藏文件。除非确实需要隐藏文件,否则应避免使用这种命名方式。
文件管理命令
查看命令
ls
用于查看目录下有哪些目录或者文件cat和more和less
cat 查看文件内容more和less都是文本分页查看器more 是一个基本的文本分页查看器,而 less 提供了更多的功能和灵活性,更适合复杂的文本查看需求可以通过 空格来 分页查询文件信息 按到最后一页 会自动退出more
less 支持 搜索功能按q可以退出less

tree
查看目录结构创建命令
touch
用来创建文件vi和vim也可以用来 创建文件,如果文件不存在 则创建 否则修改文件mkdir
用来创建文件夹重定向
删除命令
rm
只能删除文件rmdir
只能删除空目录复制命令
移动命令
压缩和解压命令
打包,默认是没有压缩功能,不节省磁盘空间打包+压缩,将一堆零散的文件,打包到一起,之后再压缩,节省磁盘空间tar
zip
zip压缩目录,需要添加-r参数unzip
解压缩其他命令
ln命令
ln是link的意思,表示创建一个快捷方式,如同你windows的图标快捷方式alias命令
vim快速上手
- 所有你可见到的linux机器,都会默认有vi编辑器,但是它不好用,就好比windows的记事本
- 你可以选择更强大的编辑器 ,叫vim,需要额外安装
学习vim的使用流程
图解vim的流程
- 作者:NotionNext
- 链接:https://tangly1024.com/article/e2422fbe-ae69-49b5-a3d8-164c55940ee8
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。






