热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

linux系统命令行的常见操作

linux的终端命令行可以实现很多很多的功能,现总结一下终端命令行香断的操作符主要设计的操作符如下1. pwd  用法: pwd作用:打印当前路径&#xff0

linux的终端命令行可以实现很多很多的功能,现总结一下终端命令行香断的操作符

主要设计的操作符如下

1. pwd  

用法: pwd

作用:打印当前路径,注意 显示 / 代表是根目录的意思

2.cd

用法 cd 文件名

作用:切换目录,一般是进入硬盘、文件

   用法:cd

   作用: 后面不跟参数,则返回到了根目录

4.绝对路径与相对路径

绝对路径的写法:从根目录开始写, 例如: /root/test/001.c

相对路径的写法:以当前路径作为参考,同时 . 表示当前路径, ..表示当前路径的上一个路径, 例如:cd .. 回到上一级

5. clear

作用: 清空命令行界面,但是之前的操作依旧存在

6.ls

用法1:ls 不加路径

作用: 罗列当前目录下面有哪些文件

用法2: ls 路径名

作用: 罗列xxx路径下有哪些文件

用法3:ls -a (路径名)

作用:罗列当前目录(xxx路径)下面的文件包括隐藏文件

用法 ls -l (路径名) (快捷写法 ll)

作用:以列表的形式显示

           列表下面有rwx三种形式 分别代表(读写可执行),共有三组,分别代表当前用户的权限,当前分组的权限和其他分组的权限。

6. mkdir

用法 mkdir 目录名

作用: 创建一个目录

7. mv

用法: mv 文件名 路径名

作用: 把文件移到另一个地方

用法: mv 原文件名 新文件名

作用: 重命名

8. cp

用法: cp a b

作用: 复制a文件,并取之命名为b

用法 cp-R a b

作用:如果a下面还有子文件,那么用上述操作才可以完成复制

9.rm 

用法1: rm 文件名

作用 删除xxx文件

用法2: rm -i 文件名

作用: 提示是否删除xx文件(用 y/n 来确定是否删除)

用法3: rm -f 文件名

作用: 强制删除xxx文件

用法4: rm -r 目录名

作用:删除目录

用法5 rm -rf 目录名

作用: 强制删除目录

10.cat

用法1: cat > 文件名

作用:写文件

用法2:cat 文件名

作用: 查看文件

用法3 cat 文件名1 文件名2 > 文件名3

作用: 拼接文件1 2 并写入3 中

用法4 cat >> 文件名

作用,向文件中追加内容,如果用cat>文件名,会覆盖,无法追加

11 more

用法: more 文件名

作用: 在查看文件功能上,比cat更好用

操作: 空格向下翻页,b向上翻页 回车一行行的显示

12 tar

 -c   压缩
   -x   解压
   -j   bzip2
   -z   gzip
   -f  
使用归档文件

例子:

压缩: tar -czf d1.gz d1  (命令 选择项 压缩后的名字 要压缩的文件) 

解压:tar -xzf d1.gz d1   (命令 选择项 要解压的压缩包) 

13 find

    用法1: find 路径 -name"文件名"

    作用: 寻找路径下是否有xxx的文件

    用法2:find 路径 -name"*.cpp" 

    作用:利用通配符寻找路径下满足通配式的所有的文件

   用法3: find ./ -name "内容" -exec rm -rf {} \;

   作用:在根目录中寻找内容,将返回的内容删除

14 grep

用法 grep -n "内容" 文件名    grep -n "right" echo.file 

作用:-n表示第几行 right 表示找的串,echo.file 表示在哪个文件名中找

用法:find /directory -name "*.h" | xargs grep "content" (| 管道符)

作用:查询目录下文件内容



推荐阅读
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文介绍如何使用 Python 提取和替换 .docx 文件中的图片。.docx 文件本质上是压缩文件,通过解压可以访问其中的图片资源。此外,我们还将探讨使用第三方库 docx 的方法来简化这一过程。 ... [详细]
  • 深入解析Redis内存对象模型
    本文详细介绍了Redis内存对象模型的关键知识点,包括内存统计、内存分配、数据存储细节及优化策略。通过实际案例和专业分析,帮助读者全面理解Redis内存管理机制。 ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • Windows 7 64位系统下Redis的安装与PHP Redis扩展配置
    本文详细介绍了在Windows 7 64位操作系统中安装Redis以及配置PHP Redis扩展的方法,包括下载、安装和基本使用步骤。适合对Redis和PHP集成感兴趣的开发人员参考。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • 雨林木风 GHOST XP SP3 经典珍藏版 V2017.11
    雨林木风 GHOST XP SP3 经典珍藏版 V2017.11 ... [详细]
  • Hadoop发行版本选择指南:技术解析与应用实践
    本文详细介绍了Hadoop的不同发行版本及其特点,帮助读者根据实际需求选择最合适的Hadoop版本。内容涵盖Apache Hadoop、Cloudera CDH等主流版本的特性及应用场景。 ... [详细]
author-avatar
书友78403557
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有