zoukankan      html  css  js  c++  java
  • Linux常用命令(一)

      今天来说以下linux 的常见命令,欢迎大家交流。每个命令都会给大家截一个图,方便大家查看。

    常用命令打算分好几篇来进行更新。今天是第一篇:

    首先我们需要知道linux的根目录为/

    用ls可以看到根目录下所有的目录,常用目录有bin,boot,dev,etc,usr,home,root等。

    这里主要介绍以下java工程师比较常用的文件夹:

    bin主要存放二进制可执行文件。

    etc用于存放一些配置文件。

    usr主要存一些共享资源。安装包之类的存在usr即可。

    tmp来存一些临时文件。

    了解这些可以在开发过程中保证文件不乱放,便于寻找。接下来介绍常用命令。

    一、linux目录切换命令

    1、cd +目录名:表示进入该目录。例如cd etc

    2、cd ../ 切换到上层目录。

    3、cd / 切换到系统根目录。

    5、cd - 切换到上一个所在目录。

    二、增加目录

    1命令:mkdir 目录名称

    示例:此时我们在根目录 / 下创建一个testCreateDir,如图所示,使用ls可以查看目录下文件夹。

    三、查看目录

    1、命令:ls [-al] 

    ls :可查看目录下所有文件夹。

    示例:在根目录 / 下使用ls -a,可以看到该目录下的所有文件和目录,包括隐藏的

    示例:在根目录 / 下使用ls -l,可以看到该目录下的所有目录和文件的详细信息

    四、寻找目录

    1、命令:find 目录 参数

    示例:查找/etc下的pki文件 

    五、修改目录的名称

    命令:mv 目录名称 新目录名称

    示例:将/下的testCreateDir修改为testCreate

     

    六、移动目录

    命令:mv 目录名称 目录的新位置

    示例:在/下的testCreate剪切到 /usr下面。剪切后原文件夹已不存在。

    mv可以对目录文件等等都执行剪切操作。

    七、拷贝目录

    命令:cp -r 目录名称 目录拷贝的目标位置 r的意思是递归拷贝。文件夹下有内容需要递

    示例:将/usr下的testCreate拷贝到/目录下,使用cp -r  

    分析:我们首先进入了testCreate新建了一个aaa文件夹,这时我们不使用递归拷贝,只使用cp,这时我们发现是不可以的。所以有内容一定要使用递归拷贝。文件压缩包等可以不使用递归拷贝。

    八、删除目录

    题外话。网上各种删库的段子就是这个了 哈哈哈哈。

    命令:rm [-rf] 目录

    示例:删除/下的testCreate,rm -r testCreate。这种会对你的删除操作进行询问。确定即可删除。 

    示例:删除/usr下的testCreate,rm -rf testCreate 。rm -rf不会询问你,直接就执行删除操作。。各位小心使用2333。

    今天介绍到这里,今天主要是关于目录的一些命令,欢迎大家交流指教。

    作者: 经典鸡翅

    声明:本文版权归作者所有,欢迎转载,转载请注明出处。

  • 相关阅读:
    bert中的为什么
    ROS+Ubuntu+VSCode
    致我成为社畜的第一年
    SQL实战 11.高频SQL面试题 课程订单分析系列
    SQL实战 10.高频SQL面试题 考试分数系列
    SQL实战 9.高频SQL面试题 网站访客最近登录日期系列
    SQL实战 8.异常的邮件概率 sum、count、round和case when结合
    SQL实战 7刷题通过的题目排名 row_number、 dense_rank 和rank区别
    SQL实战 6.对于employees表中,给出奇数行的first_name
    SQL实战 5.统计salary的累计和running_total
  • 原文地址:https://www.cnblogs.com/jichi/p/9954370.html
Copyright © 2011-2022 走看看