- 相关推荐
LINUX常用命令操作方法介绍
LINUX常用命令大全
1.1文件内容查询命令
grep、fgrep、egrep
语法:grep[选项][查找模式][文件名1,文件名2,……]
选项:-E每个模式作为一个扩展的正则表达式对待
-F每个模式作为一组固定字符串对待,而不作为正则表达式
-i比较时不区分大小写
-l显示首次匹配匹配串所在的文件名并用换行符将其分开。当在文件中多次出现匹配串时,不重复显示次文件名;
-x只显示整行严格匹配的行
1.2文件查找命令find、locate
语法:find起始目录寻找条件操作
以名称和文件属性查找
-name‘字串‘查找文件名匹配所给字串的所有文件,字串内可用通配符*、?、[]。
-lname‘字串‘查找文件名匹配所给字串的所有符号链接文件,字串内可用通配符*、?、[]。
-gidn查找属于ID号为n的用户组的所有文件。
-uidn查找属于ID号为n的用户的所有文件。
-group‘字串‘查找属于用户组名为所给字串的所有的文件。
-user‘字串‘查找属于用户名为所给字串的所有的文件。
-path‘字串‘查找路径名匹配所给字串的所有文件,字串内可用通配符*、?、[]。
-perm权限查找具有指定权限的文件和目录,权限的表示可以如711、644。
-typex查找类型为x的文件,
语法:locate相关字
1.3文件的复制、删除和移动命令
文件复制命令cp[选项]源文件或目录目标文件或目录
选项:-a通常在拷贝目录时使用
-d拷贝时保留连接
-f删除已经存在的目标文件而不提示
-i和f选项相反
-p此时cp除复制源文件内容外,还将其修改的时间和访问权限也复制到新文件中
-r若给出的源文件是一目录文件,此时cp将递归复制该目录下的所有的子目录和文件,此时目标文件必须为一个目录名;
-l不作拷贝,只是链接文件
文件移动命令mv[选项]源文件或目录目标文件或目录
-i交互式操作
-f禁止交互式操作
文件删除命令rm[选项]文件…
-f忽略不存在的文件,从不给出提示
-r指示rm将参数中列出的全部目录和子目录均递归地删除
-i进行交互式删除
1.4文件链接命令
ln[选项]目标[链接名]或ln[选项]目标目录
选项:-s建立符号链接
1.5目录的创建和删除命令
mkdir创建一个目录
语法:mkdir[选项]dirname
选项:-m对新建目录设置存取权限
-p可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
r
mdir删除空目录
语法:rmdir[选项]dirname
选项:-p递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。
1.6改变工作目录,显示目录内容命令
1、改变工作目录:cd[directory]
2、显示当前工作的目录的绝对路径:pwd
3、显示目录内容:ls[选项][目录或是文件]
选项:-a显示指定目录下所有子目录与文件,包括隐藏文件;
-c按照文件的修改时间排序
-C分成多列显示各项
-d如果参数是目录,只显示其名称而不显示其下的个文件
-F在目录名后面标记“/”,可执行文件后面标记“*”,符号链接后面标记“@”,管道(或FIFO)后面标记“|”,socket文件后面标记“=”。
-l以长格式来显示文件的详细信息
-L若指定的名称为一个符号链接,则显示链接所指向的文件
-t显示时按修改时间而不是名字排序
-u显示时按文件上次存取的时间而不是名字排序
4、改变文件或目录的访问权限命令
chmod[who][+|-|=][mode]文件名?
Who选项:
-u表示用户,即文件和目录的所有者
-g表示同组用户
-o(other)表示其他用户
-a(all)表示所有用户
操作符号:
+添加某个权限-取消某个权限
=赋予给定权限并取消其他所有的权限(如果有的话)
mode选项:
-r可读
-w可写
-x可执行
chgrp[-R]groupfilename?改变目录或文件所属的组
chown[-Rv]用户或组文件
1.7备份与压缩命令
1、tar命令为文件和目录创建档案
语法:tar[主选项+辅助选项]文件或者目录
u主选项
c创建新的档案文件。如果用户想备份一个目录或是一些文件,则选此项
r把要存档的文件追加到档案文件的末尾
t列出档案文件的内容,查看已经备份了哪些文件;
u更新文件
x从档案文件中释放文件;
u辅助选项
b该选项为磁带机设定的,其后跟一位数字,用来说明区块的大小,系统预设值为20
f使用档案文件或设备,这个选项通常是必选的
k保存已经存在的文件。例如把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖;
m在还原文件时,把所有文件的修改时间设定为现在;
M创建多卷的档案文件,以便在几个磁盘中存放;
v详细报告tar处理的文件信息
w每一步都要求确认
z用gzip来压缩/解压缩文件
2、gzip命令压缩/解压缩命令
语法:gzip[选项]压缩(解压缩)的文件名
选项:-c将输出写到
标准输出上,并保留原有文件
-d将压缩文件解压
-l显示每个压缩文件的详细信息
-r递归式地查找指定目录并压缩其中的所有文件或者是解压缩
-t测试、检查压缩文件是否完整
-v对每一个压缩和解压的文件,显示文件名和压缩比
3、unzip命令
用MSwindows下的压缩软件winzip压缩的文件在linux系统下展开
语法:unzip[选项]压缩文件名.zip
选项:-x文件列表解压缩文件,但不包括指定的file文件
-v查看压缩文件目录,但不解压
-t测试文件有无损坏,但不解压
-d目录将压缩文件解到指定目录下
-z只显示压缩文件的注解
-n不覆盖已经存在的文件
-o覆盖已经存在的文件且不要求用户确认
-j不重建文档的目录结构,把所有文件解压到同一目录下
1.8在LINUX环境下运行DOS命令
linux系统提供了一组称为mtools的可移植工具,可以让用户轻松地从标准的DOS软盘上读写文件和目录。
mcd目录名改变MSDOS目录
mcopy源文件目标文件在MSDOS和UNIX之间复制文件;
mdel目录名删除MSDOS目录
mdir目录名显示MSDOS目录
mformat驱动器号在低级格式化的软盘上创建MSDOS文件系统
rnlabel驱动器号产生MSDOS卷标
mmd目录名删除MSDOS目录
mren源文件目标文件重新命名已存在的MSDOS文件
mtype文件名显示MSDOS文件的内容
【LINUX常用命令操作方法介绍】相关文章:
Linux常用命令详解07-22
Linux系统监控常用命令08-23
Linux操作系统常用命令09-08
Linux的一些常用命令10-04
Linux系统管理常用命令07-07
Linux查看系统配置常用命令09-13
Linux系统的基本操作和常用命令汇总08-15
Java数组的基本操作方法介绍08-14
常见的Linux操作系统介绍08-26
linux下卸载apache方法介绍09-12