Linux文件和目录管理以及创建文件等常用快捷键
1 简述Linux文件和目录
对于初学者最大的感受就是Windows与 Linux的文件管理方式不同,在Linux中一切皆文件的方法让人耳目一新,似乎整个系统被自己看看清清楚楚,Linux目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。前提是我们需要先知道什么是绝对路径与相对路径,这对于编程人员尤为重要。
绝对路径:
路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
相对路径(一般指从当前文件所在路径开始):
路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man(注意是两个…) 这就是相对路径的写法。
2 常用快捷键
**大部分命令中其实都可以跟好多参数来执行更加细致的命令,想要看每个命令的具体参数都可用man [命令] 来查看各个命令的使用文档,如 :man cp==**
2.1 处理目录的常用命令(这一部分非常常用)
- ls(英文全拼:list files): 列出目录及文件名
- cd(英文全拼:change directory):切换目录
- pwd(英文全拼:print work directory):显示目前的目录
- mkdir(英文全拼:make directory):创建一个新的目录
- sudo gedit (文件名.格式),在某目录下创建一个文本
- rmdir(英文全拼:remove directory):删除一个空的目录
- cp(英文全拼:copy file): 复制文件或目录
- rm(英文全拼:remove): 删除文件或目录
- mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
2.2 Linux 文件内容查看
Linux系统中使用以下命令来查看文件的内容:
-cat 由第一行开始显示文件内容
-tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
-nl 显示的时候,顺道输出行号!
-more 一页一页的显示文件内容
-less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
-head 只看头几行
-tail 只看尾巴几行
参考连接