CentOS7的常用指令

mac2025-09-01  9

文章目录

1.目录操作2.文件操作3.删除操作(文件和目录)4.复制剪切操作(文件和目录)5 搜索操作5.1 在文件查找匹配内容5.1.1 grep5.1.2 在vi里查找 5.2 在系统查找匹配文件5.2.1 locate5.2.2 find 6.压缩和解压缩(文件与目录)7.系统

1.目录操作

命令解释示例pwd显示工作路径cd家目录cd …返回上一级cd -返回上次所在目录ls查看目录中的文件ls -a显示隐藏文件ls -l(ll)显示详细信息ls -t查看数据信息按照时间排序ls -r查看数据信息反向排序mkdir创建 ‘dir1’ 目录mkdir -p创建一个目录树

2.文件操作

命令解释示例touch创建文件cat从第一个字节开始正向查看文件的内容tail -f用于监视File文件增长。每隔一秒去检查文件是否增加新的内容,如果增加,就追加显示在原来文件的最后面,如果没有就不变。通常用来查看系统运行日志。默认查看文件的最后10行,相当于增加参数-n 10vi打开并浏览文件。输入i开始编辑,ESC退出编辑,:q 不保存退出,:w 保存编辑,:wq 保存并退出;u撤销上次操作;Ctrl+r恢复上次操作

3.删除操作(文件和目录)

命令解释示例rm删除文件rm -r删除目录以及目录下的文件rm -f强制删除rm -rf强制删除目录和文件

4.复制剪切操作(文件和目录)

命令解释示例cp复制文件cp -r复制目录cp -p连带文件属性一起复制,比如文件的创建时间cp -d复制链接文件cp -a相当于pdr,目录、属性、链接一起复制mv剪切目录或文件

5 搜索操作

5.1 在文件查找匹配内容

5.1.1 grep

语法:grep [选项] 字符串 文件名 作用:在文件当中匹配符合条件的字符串 ,无需打开文件就可以查找 选项: -i 忽略大小写 -v 排除指定字符串

命令解释示例grep搜索字符串grep -i忽略大小写搜索字符串grep -v排除指定字符串搜索

5.1.2 在vi里查找

语法:: /字符串 作用:在文件当中匹配符合条件的字符串 ,在浏览的同时查找 选项: \c 忽略大小写,例:/Java\c 就可以匹配JAVA,java, JaVa等

5.2 在系统查找匹配文件

5.2.1 locate

语法:locate 文件名 作用:在系统文件中查找匹配文件 优点:相比find它的搜索速度更快,默认模糊查询 缺点:只能通过文件名搜索且不能实时更新,每次创建新的文件都得使用updatedb更新一下才能搜索到 updatedb之后,就可以搜索到新建的文件

5.2.2 find

语法:find [搜索范围] [搜索条件] 文件名 作用:在系统文件中查找匹配文件 优点:可以通过范围和搜索条件来搜索文件,且实时更新数据库 缺点:速度比locate慢,默认是完全匹配搜索,如果想模糊搜索的话需要加通配符 通配符:

匹配任意内容?匹配任意一个字符[]匹配任意一个中括号的字符

6.压缩和解压缩(文件与目录)

格式:zip 压缩文件名 源文件

如果提示 -bash: unzip: 未找到命令 使用一下命令下载插件

yum -y install zip

解压缩同上

yum -y install unzip

选项: -c :打包 -v :显示过程 -f :指定打包后的文件名 -x : 解打包 -z :压缩为.tar.gz 格式

命令解释示例zip压缩文件zip -r压缩目录unzip解压缩tar -cvf 打包文件名 源文件tar打包文件tar -xvf 打包文件名 源文件解打包 tar文件tar -ztvf 源文件查看压缩包(不解压)tar -zcvf 打包文件名 源文件压缩为.tar.gz文件tar -zxvf 打包文件名 源文件解压缩.tar.gz

7.系统

格式:shutdown [选项] 时间

命令解释示例ip addr网卡ip地址shutdown -r重启shutdown -h关机shutdown -c取消前一个关机命令
最新回复(0)