今天来说以下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。

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

linux 移动剪切命令,Linux切换/增加/查看/寻找/移动/拷贝/删除目录命令实例讲解...相关推荐

  1. Linux常用文本编辑器,及文本查看摘选的常用命令

    Linux常用文本编辑器: Emacs:功能强大,门槛高,对新手不友好. nano :优点是操作简单,缺点是无强大的命令支持复杂操作. gedit :只能在有gnome的换图形化界面中使用 kedit ...

  2. linux后台任务结束,linux 中任务的前后台切换和暂停、结束任务的命令

    nohup (command) 2>&1 & 把command命令不挂断的运行,并且放到后台执行,运行日志默认存储到nohup.out文件中 例如: nohup 命令运行时,忽略 ...

  3. 计算机网络查看命令大全,Windows下查看电脑信息的常用命令整理

    Windows下查看电脑信息的命令 查看当前ip: cmd----->ipconfig/all 查看电脑配置 ---->dxdiag 查看注册表信息 ---->regedit 查看系 ...

  4. docker 镜像容器导入导出、查看日志、拷贝文件命令

    1. 本地文件拷贝到docker 容器中,参考 docker cp /root/pcl-pcl-1.8.1.tar.gz 7ff95b333e12:/docker cp /root/lib64_a 7 ...

  5. mysql查看数据库事务隔离级别_MySQL查看和修改事务隔离级别的实例讲解

    查看事务隔离级别 在 MySQL 中,可以通过show variables like '%tx_isolation%'或select @@tx_isolation;语句来查看当前事务隔离级别. 查看当 ...

  6. linux查看ip等信息的命令

    linux查看ip等信息的命令 : ifconfig dos查看ip等信息的命令:ipconfig

  7. linux如何卸载lftp,linux lftp命令 详解

    linux lftp命令 1.登录ftp 代码: lftp 用户名:密码@ftp地址:传送端口(默认21) 用法 (1)lftp username:password@127.0.0.1:21 回车 ( ...

  8. linux tf命令,Linux 基础命令

    目录操作 ls 查看文件夹 -l:表示以列表的形式进行显示 -h: 表示以较高可读性的形式进行展示 -a:表示显示所有文件和文件夹包含隐藏文件/文件夹 示例: ls -lha /root  //显示r ...

  9. linux tree显示乱码,Linux tree 命令乱码

    今天在执行Linux下的tree命令的时候,出现了乱码.上网查了一下说需要使用tree --charset ASCII,强制使用ASCII字符.这样确实可以输出正常了.但是我的环境里的LANG=US. ...

最新文章

  1. Iterative error correction of long sequencing reads maximizes accuracy and improves contig assembly
  2. 机器学习算法基础——k-means原理
  3. 文本分类从入门到精通
  4. Django(四)数据库
  5. layui多文件上传讲解_layui d多文件上传(示例代码)
  6. 垃圾回收算法与实现系列-JVM无锁实现
  7. ApacheCN 学习资源汇总 2019.1
  8. 当你拥有足够的经验时,自然就会想到的东西---面向对象的设计原则!
  9. 进程通信的几种方式及其各自优缺点
  10. 中科银谷:企业工商数据工商查询API接口应该如何选择?
  11. win10安装打印机操作无法完成0x0000007e找不到指定模块
  12. 关于长高问题 我的看法
  13. Instability Analysis and Oscillation Suppression of Enhancement-Mode GaN Devices--GaN半桥电路中不稳定分析
  14. Dubbo—— 一个服务既是消费者又是提供者
  15. hdu多校第七场 1011 (hdu6656) Kejin Player 概率dp
  16. ProgressBar.js – 漂亮的响应式 SVG 进度条
  17. Houdini 使用 Vscode 写 Vex 脚本
  18. 改造计算机房的服务方案,机房改造方案
  19. 全文检索工具elasticsearch:第一章:理论知识
  20. RGB、YUV和HSV颜色空间模型

热门文章

  1. java T方法_JAVA 泛型方法T
  2. 解决:Navicat远程连接mysql失败
  3. Spring整合Drools
  4. Java中一个接口可以继承多个接口吗?接口继承接口使用extends关键字
  5. Linux Running State Process .so、code Injection Technology
  6. .pem和.pk8(公钥私钥的协议相关)
  7. 国家政策对计算机编程政策,孩子的未来道路!2019年,国家为编程教育发布的22项政策都在这了...
  8. 中学学校不设立计算机课,中学信息技术课教学现状与改进策略
  9. [学习笔记]第一类/第二类斯特林数
  10. 鸿蒙系统360N6能用吗,360宣布:全力适配以华为鸿蒙为代表的新系统!