文件的基本管理命令

##创建空文件: touch 文件名
linux的文件管理
linux的文件管理
像这样,就在桌面创建了文件名为yangmi的新文件。

##创建空目录:mkdir 目录名
选项:-p: [递归创建]

linux的文件管理

linux的文件管理
创建了名为huang的空目录,需要注意的是,如果要递归创建目录需要在mkdir后加上-p,如:

mkdir -p /huang/long/ze

这样,即完成了递归创建

##删除文件:rm 文件名
选项:-r: [删除目录] -f[强制删除]
使用rm命令可以删除文件,加上选项-f可以在进行删除操作时不提示,这样做有利于对文件的大量删除,如果删除的是目录,那么加上-r,如:

rm -rf huang

这样做之后可以删除目录并且没有提示出现。

##复制文件:cp 文件名 文件目的地
选项:-r[复制目录]
这个命令需要注意的是复制的文件可以是多个的,但文件名之间必须用空格隔开,如:

cp long ze yang mi /home/student

这样就可以把上述四个文件复制到/home/student里了。
##文件移动:mv 文件名 文件目的地
需要注意的是,相同文件的移动只是一个重命名的过程,不同磁盘的文件移动是复制删除的过程,也就是说,在相同的磁盘移动文件,只是把它的名字改了,而在不用的磁盘上移动文件,是吧源文件复制到目的地,再删除源文件。
如:
linux的文件管理

mv huang longze

linux的文件管理
文件的名字发生了改变。
##编辑文件
1、gedit 文件名
使用此命令必须在图形界面上执行
2、vim 文件名
使用vim命令后,会创建一个文件,这个文件是不可以编辑的,此时按[a]键[i],都可以进入编辑状态,
linux的文件管理

不过我个人习惯按[a],之后我们就可以进行内容的书写,写完之后按[esc]退出编辑模式,再按[:]进入命令模式,之后按[wq]保存退出就可以了,其中w是保存,q是退出,也可以按q直接退出,不过这样就不会保存之前编辑的内容了,有时候会遇到按q退出不了的情况,这时候可以按[q!],强制退出。
linux的文件管理

##文件查看
1、cat 文件名
选项:-b [显示行号]
用cat命令可以查看文件里面的内容,加上-b选项可以显示行号。如:

cat -b /etc/passwd

linux的文件管理
在这里我查看了etc下的passwd文件。
2、less 文件名
用less命令可以分页浏览文件,适用于字符数较多的文件。
linux的文件管理
进入页面后可以用pgup和pgdn翻页,也可以用/+关键字搜索关键字,用n和N向上下匹配关键字。同时,按v可以进入vim编辑模式,按wq退回到less模式,最后可以按q退出,less模式。

另外,head和tail也可以用来查看文件,head用来查看文件前10行,tail用来查看文件后10行,加上[-n]选项可以指定行数。

关于文件路径的命令。

文件的地址可以分为相对路径和绝对路径,相对路径就是相对于当前系统所在目录的一个文件名称的简写,此名称省略了系统当前所在目录的名称,它不以"/"开头,在命令执行时它会自动在操作对象前加入“PWD”所显示的值。

而绝对路径是文件在系统的真实位置,它以"/"开头,从根目录开始一级一级的往下,在命执行时系统不会考虑现在所在位置的信息。

##显示路径: pwd
linux的文件管理

##切换目录: cd 目录名称
用cd命令可以进入指定目录中。
cd - [当前目录和当前目录值前所在目录之间的切换]
cd ~ [进入当前用户家目录]
cd ~user [进入user家目录]
cd … [进入当前目录的上级目录]
linux的文件管理
##查看: ls
ls -l file [文件属性]
ls dir [目录中保函的内容]
ls -d dir [目录本身]
ls -a dir [所有文件包含隐藏的]
ls -S dir [查看并且按照大小排序]
linux的文件管理
##文件统计大小: wc
wc -l [行数]
wc -w [单词数]
wc -m [字符数]
wc -c [字节数]
linux的文件管理

相关文章:

  • 2021-10-02
猜你喜欢
  • 2022-01-10
  • 2021-10-23
  • 2021-12-23
  • 2021-12-23
  • 2022-01-02
相关资源
相似解决方案