linux虚拟机指令(⽂件、⽬录操作类)浏览⽬录类:
1、pwd:显⽰当前所在⽬录
2、cd:进⼊相应的⽬录
cd  ==== cd ~ 进⼊主⽂件夹
cd /  进⼊根⽂件
gzip是什么文件夹
cd /var/tmp 进⼊指定⽂件
cd ..    向上
3、ls :显⽰⽂件或⽬录的信息
语法格式:ls [参数] [⽂件或⽬录]
参数:
-a:显⽰所有⽂件或⽂件夹
-
A:显⽰指定⽬录下所有⼦⽂件夹及⽂件,但是路径中不显⽰‘.’和‘..’
-c:按照⽂件的修改时间排列显⽰
-C:将显⽰结果分为多列显⽰
-l:按照长格式显⽰⽂件(详细信息)等价于ll命令
浏览⽂件类:
1、cat 浏览⽂件内容
格式:cat [参数] ⽂件名
参数:
-b:只对⾮空⾏进⾏⾏号的标注
-n:对所有⾏进⾏⾏号的标注
2、more 分页显⽰⽂件内容
格式:more [参数]  ⽂件名  (注意:按q结束浏览)
参数:
-num:num为⼀个整数,表⽰每页显⽰的⾏数
+num:num为⼀个整数,从哪⾏开始显⽰
3、less 分页显⽰⽂件(⽅便对显⽰⽂件进⾏查)
格式:less ⽂件名
⽬录操作类:
1、mkdir 创建⽂件夹
格式:mkdir [参数] ⽂件夹的名称
参数:-p:在⽗⽬录不存在的情况下,创建⽗⽬录及⼦⽬录(创建了⼀个⽂件夹的树形结构)
2、rmdir 删除⽬录(注意删除时⽬录必须为空)
格式:rmdir [参数] ⽂件夹的名称
参数:-p:在删除当前⽬录时,如果⽗⽬录为空,将⽗⽬录⼀起删除。
⽂件操作类
1.cp命令 复制⽂件
格式:cp [参数] 源⽂件 ⽬的⽂件
参数:
-f:如果⽬标⽂件已经存在,直接覆盖⽬标⽂件,没有提⽰
-i:如果⽬标⽂件已经存在,给出提⽰(y代表yes,n代表no)
-R:复制⽬录结构
2.mv 移动万⽂件或⽂件夹
格式:mv [参数] 源⽂件或⽬录 ⽬的⽂件或⽬录
<  删除⽂件或⽬录
格式:rm [参数] ⽂件或⽬录
参数:
-i:给出提⽰
-f:不给提⽰,直接删除
-R:删除⽂件及⽬录
格式:touch [参数] ⽂件名(⽬录结构)
参数: -d: 同时修改创建时间
-a: 将⽂件存取的时间改为当前时间
-m: 将⽂件的修改时间改为当前时间
5.ln 创建⽂件链接
硬链接:相当于两个⽂件,这两个⽂件指向同⼀存储空间,当修改⼀个⽂件时,另⼀个跟着变,当删除⼀个⽂件时,另⼀个⽂件不会被删除软链接:类似windows中的快捷⽅式
格式:ln [参数] 源⽂件或⽬录 链接⽂件名
参数:-s:代表软链接
格式: gzip [参数] ⽂件名
gunzip [参数] 压缩⽂件名
参数:-v 显⽰压缩和解压时的信息
7.tar ⽤于⽂件的打包(类似于winrar)
格式:tar [参数] 档案cd⽂件(打包⽣成的⽂件) 源⽂件的列表
参数: -c:创建压缩⽂件
-v:显⽰打包的详细信息
-f:指定档案⽂件的名称
-z:以zip格式压缩或解压⽂件
-j:以bzip的格式压缩或解压⽂件
-r:将⽂件追加到档案⽂件的末尾
-x:解压⽂件
8.rpm 进⾏软件包的管理(安装,卸载,升级,查)
格式:rpm [参数] 软件包
参数: -q:查询指定的软件在系统中是否被安装
-qa:查询系统中安装的所有软件
-qi:显⽰系统中安装的软件的详细信息
-
qf:显⽰系统中指定的⽂件所属的软件包
-i:指定要安装的rpm包
-v:显⽰安装时的详细信息
-h:以“#”显⽰安装进度
-e:卸载以安装的RPM
-U:升级软件包
9.whereis 获取软件路径
格式:whereis 命令名称
10.whatis 获取命令的信息
格式:whatis 命令名称
11.find ⽂件查
格式:find [路径] [匹配表达式]
⼏种情况:
(1). 查指定名称的⽂件:-name  ⽂件名称
(2). 查指定类型的⽂件:-type ⽂件类型(f:普通⽂件  b:快设备⽂件 c:字符设备⽂件 d:⽬录 p:管道 l:链接⽂件)
(3).按照⼤⼩查⽂件:-size n:n为⼀个整数。代表查的⽂件⼤⼩不⼤于n块(⼀块是512B)
(4).按照最后访问时间来查:-atime n:n为⼀个整数。+n表⽰超过n天访问的内容;-n表⽰为超过n天访问的⽂件
(5).将查到的⽂件执⾏相应的命令:
-exec 命令 {} \;将查到的⽂件直接执⾏命令
-ok  命令 {} \;先提⽰⽤户是否要执⾏,然后再执⾏(给提⽰)

格式:grep [参数] 要查的字符串 ⽂件名
参数: -v:列出不匹配的信息
-c:对匹配的⾏进⾏计数
-i:不去分⼤⼩写
-n:显⽰⾏号

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。