Linux 文件与目录基本操作 | 您所在的位置:网站首页 › 甘肃省高考院校代码 › Linux 文件与目录基本操作 |
【文件的基本操作】
1.新建空白文件
touch 命令主要作用是来更改已有文件的时间戳,但其在不加任何参数的情况下,只指定一个文件名,则可以创建一个指定文件名的空白文件。 命令格式:touch 文件名 cp(copy)命令可将一个或多个源文件复制到指定目录。 命令格式:cp [选项] 文件名 指定目录 注:若在图形界面复制文件,需要先在源目录复制文件,再进入目的目录粘贴文件,而命令行操作一步到位。 3.删除文件rm(remove)命令可删除一个目录中的一个或多个文件。 命令格式:rm [选项] 文件名 常用选项: -f:强制删除文件或目录; -i:删除已有文件或目录之前先询问用户; -r/-R:递归处理,将指定目录下的所有文件与子目录一并处理。 注:使用 rm 命令要格外小心,Linux 系统没有回收站,一旦删除了一个文件,就无法再恢复。 4.移动文件mv(move)命令可移动文件(剪切)。 命令格式:mv [选项] 源目录文件 目的目录 mv 命令除可移动文件外,还可重命名文件。 命令格式:mv 旧文件名 新文件名 file 命令用于探测给定文件的类型, 命令格式:file [选项] 文件名 命令格式:cat / tac [选项] 文件名 cat:从第一行开始向下显示;tac:从最后一行开始向上显示 常用选项: -A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已; -b :列出行号,仅针对非空白行做行号显示,空白行不标行号! -E :将结尾的断行字节 $ 显示出来; -n :列印出行号,连同空白行也会有行号,与 -b 的选项不同; -T :将 [tab] 按键以 ^I 显示出来; -v :列出一些看不出来的特殊字符 nl 命令读取文件参数,计算行号,将计算过的行号写入标准输出,其默认的结果与 cat -n 有些不同, nl 命令将行号做较多的显示设计,包括位数与是否自动补齐0等。 命令格式:nl [选项] 文件名 常用选项: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n); -b t :如果有空行,空的那一行不要列出行号(默认值); -n :列出行号表示的方法,主要有三种: -n ln :行号在荧幕的最左方显示; -n rn :行号在自己栏位的最右方显示,且不加 0 ; -n rz :行号在自己栏位的最右方显示,且加 0 ; -w :行号栏位的占用的位数(默认为6位)。 head 命令可查看文件前几行,默认为10行,不足10行显示所有内容。 运行命令:head [选项] 文件名 选项:-n:其后接数字,代表显示几行 tail 命令可查看文件后几行,默认为10行,不足10行显示所有内容。 运行命令:tail[选项] 文件名 选项: -n:其后接数字,代表显示几行 -f:表示进行持续侦测,直到按下[ctrl]-c才会结束tail的侦测 ![]() more 比较简单,只能向一个方向滚动,在 more 运行过程中,可按以下几个键进行操作: Space:向下翻一页; Enter:向下翻一行; /字串:在这个显示的内容当中,向下搜寻『字串』这个关键字; :f:立刻显示出档名以及目前显示的行数; q:离开 more 程序,不再显示该文件内容; b:往回翻页,但只对文件有用,对管线无用。 格式:less 文件名 less 程序是基于 more 命令和 vim 开发的,功能与 more 相比更强大。 在 less 运行过程中,可按以下几个键进行操作: Space:向下翻动一页; Pagedown:向下翻动一页; Pageup:向上翻动一页; / 字串:向下搜寻『字串』的功能; 字串:向上搜寻『字串』的功能; n:重复前一个搜寻 (与 / 或 有关!); N:反向的重复前一个搜寻 (与 / 或 有关!); q:离开 less 程序,不再显示该文件内容。ls(list)命令是使用率较高的命令,可以用来列出目标列表。 命令格式:ls [选项] 目录名称 常用选项: -a :列出全部文件,包括隐藏文件( 开头为 . 的文件) -d :仅列出目录本身,而不是列出目录内的文件数据 -l :长数据串列出,包含文件的属性与权限等数据 cd(change directory)命令可用来变换工作目录。 命令格式:cd 绝对路径/相对路径注: 若目录名称省略,则变换至使用者的 home directory (即:刚登录时所在的目录);home directory 也可用 ~ 表示;" . "表示目前所在的目录," .. "表示目前目录位置的上一层目录。 3.显示目录pwd(print working directory)命令以绝对路径的方式显示用户当前工作目录。 命令格式:pwd mkdir(make directories)命令可以创建一个空目录,也可同时指定创建目录的权限属性。 命令格式:mkdir [选项] 目录名 常用选项: -m :直接配置文件的权限 -p :直接将所需目录递归创建(创建多层目录) cp 命令也可用于将一或多个目录复制到指定目录。 命令格式:cp [选项] 源目录 指定目录 注:如果直接使用 cp 命令复制一个目录的话,会出现略过目录错误,如要成功复制目录需要加上 -r 或 -R 参数,表示递归复制。 6.删除目录rm 命令也可用于删除目录。 命令格式:rm [选项] 目录 注:rmdir 命令用于删除空目录,其命令格式为:rmdir [选项] 目录,常用选项为 -p ,连同删除上一级空目录 7.重命名目录mv 命令也可用于重命名目录。 命令格式:mv 旧目录名 新目录名 |
CopyRight 2018-2019 实验室设备网 版权所有 |