`

Linux学习笔记-目录类命令

 
阅读更多

1.2.1. mkdir
-p 递归创建,对于不存在的目录,可以自动创建。
后面跟多个目录名,可以一次性创建多个目录。


[root@localhost tmp]# mkdir /tmp/cn/guangdong
mkdir: cannot create directory ‘/tmp/cn/guangdong’: No such file or directory
[root@localhost tmp]# mkdir -p /tmp/cn/guangdong
[root@localhost tmp]# ls
cn  ks-script-f3PaWI  yum.log
[root@localhost tmp]# ls cn
guangdong
[root@localhost tmp]#
[root@localhost tmp]# mkdir cn/guangxi cn/fujian
[root@localhost tmp]# ls cn
fujian  guangdong  guangxi

 1.2.2. pwd
print working directory 当前路径

[root@localhost tmp]# cd cn/guangxi/
[root@localhost guangxi]# pwd
/tmp/cn/guangxi

 

1.2.3. cd
change directory改变目录
1.2.4. rmdir
remove empty directory 删除空目录,只能删除空目录,如果目录中有内容则删除不掉

[root@localhost tmp]# rmdir cn
rmdir: failed to remove ‘cn’: Directory not empty
[root@localhost tmp]#

 
1.2.5. cp
复制文件或目录copy
格式:cp [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性,修改时间信息等

可以一次复制多个文件

[root@localhost cn]# cp /tmp/yum.log /tmp/ks-script-f3PaWI /tmp/cn
[root@localhost cn]# ls
fujian  guangdong  guangxi  ks-script-f3PaWI  yum.log

 

复制时,可以更改目录或者文件的名字

[root@localhost cn]# cp /tmp/yum.log yum2.log
[root@localhost cn]# ls
fujian  guangdong  guangxi  ks-script-f3PaWI  yum2.log  yum.log

 

1.2.6. mv
move 剪切/移动命令,重命名
格式:mv [原文件或目录] [目标目录]
和cp命令差不多

将fujian剪切到guangxi目录下

[root@localhost cn]# mv fujian/ guangxi/
[root@localhost cn]# ls
guangdong  guangxi  ks-script-f3PaWI  yum2.log  yum.log
[root@localhost cn]# ls guangxi/
fujian

 
将guanxi重命名为huanan

[root@localhost cn]# mv guangxi/ huanan
[root@localhost cn]# ls
guangdong  huanan  ks-script-f3PaWI  yum2.log  yum.log
[root@localhost cn]# ls huanan
fujian

 

1.2.7. rm
remove 文件或者目录
-r 删除目录
-f 强制删除 不会有提示确认框

[root@localhost cn]# ls
guangdong  huanan  ks-script-f3PaWI  yum2.log  yum.log
[root@localhost cn]# rm yum2.log
rm: remove regular empty file ‘yum2.log’? y
[root@localhost cn]# rm -r guangdong/
rm: remove directory ‘guangdong/’? y
[root@localhost cn]# rm -rf huanan/
[root@localhost cn]# ls
ks-script-f3PaWI  yum.log

 

 

分享到:
评论

相关推荐

    Linux学习笔记Linux学习资料Linux教程

    【linux学习笔记--17】POSIX IPC——消息队列.doc 【linux学习笔记--18】POSIX IPC——信号量.doc 【linux学习笔记--19】...【linux学习笔记-5】编写自己的ls命令.doc 【linux学习笔记-6】文件IO操作--读写、重定向等.

    非常宝贵的LINUX学习笔记

    【linux学习笔记-5】编写自己的ls命令 【linux学习笔记-6】文件IO操作--读写、重定向等 【linux学习笔记-7】用户标识UID与有效用户标识EUID 【linux学习笔记-8】Linux进程相关系统调用(1) 【linux学习笔记-9】...

    linux学习笔记--很经典

    本篇“Linux学习笔记”详细介绍了Linux的基本目录结构及其各自的功能,这对于初学者理解Linux系统的核心概念非常重要。 #### 二、Linux目录结构解析 1. **/(根目录)** - 根目录是Linux文件系统的起点,所有的...

    Linux学习笔记-超全总结值得一看(带标签目录)- 154页.pdf

    【Linux学习笔记】这篇超全总结涵盖了Linux操作系统的基础知识,特别是关于命令行的使用和快捷键,以及一些桌面环境下的快捷操作。以下是笔记中的主要内容: 1. **LINUX常用操作命令**: - `clear`:清空终端屏幕...

    Linux学习笔记-很不错适合linux入门者

    这份“Linux学习笔记-很不错适合linux入门者”文档恰好为初学者提供了一个很好的起点。 首先,笔记可能会从Linux的起源和发展讲起,包括Linux之父Linus Torvalds创建Linux内核的故事,以及GNU项目与自由软件运动...

    linux学习笔记-01linux操作基础

    ### Linux学习笔记—01 Linux操作基础 #### 1. Linux 基础命令与用法 在Linux操作系统中,掌握一系列的基础命令是非常重要的。这些命令可以帮助用户进行各种日常操作,比如文件管理、目录切换、文件查看等。下面将...

    linux初学都学习笔记-linux常用命令

    linux学习笔记

    兄弟连linux教程1-16章学习笔记(全)

    《兄弟连Linux教程1-16章学习笔记》是一份全面涵盖Linux基础知识的学习资料,特别适合初学者和希望快速提升Linux技能的人群。这个压缩包包含了一系列文本文件和辅助图片,旨在帮助用户深入理解Linux系统的基本操作和...

    写得蛮好的linux学习笔记--linux目录架构

    ### Linux目录架构详解 Linux作为一款广泛使用的开源操作系统,其目录结构设计严谨,层次分明,对系统的稳定运行和资源管理起着至关重要的作用。本文旨在深入解析Linux的目录架构,帮助读者更好地理解每个目录的...

    Linux学习笔记-面试必备

    Linux学习笔记整理资源 1、Linux简介:一种开源的、免费的操作系统,安装在计算机硬件上、用来管理计算机的硬件和软件资源的系统软件。 Linux注重安全性、稳定性、高并发处理能力,但缺乏优异的可视化界面。 2、...

    Linux学习笔记-初学者

    ### Linux学习笔记-初学者 #### 一、Linux分区命名规则及理解 Linux系统中的分区命名规则对于初学者来说非常重要,因为这直接影响到如何管理和识别不同的存储设备。下面详细介绍几个关键概念: - **MBR(Master ...

    armlinux学习笔记--触摸屏驱动程序分析

    "armlinux学习笔记--触摸屏驱动程序分析"这本书深入探讨了这个主题,旨在帮助读者理解和开发针对Linux系统的触摸屏驱动。以下是关于这一主题的详细知识解析: 1. **嵌入式Linux**:嵌入式Linux是指将Linux操作系统...

    linux学习笔记-2

    ### Linux学习笔记精要 #### 一、Linux操作系统概述与常用命令 - **Shell与GUI**: Linux系统提供了两种主要的用户交互方式,图形用户界面(GUI)如Gnome和命令行界面(CLI)如Bash。GUI适合初学者,而CLI对于高效地...

    Linux学习笔记二 - Liunx命令(基础篇)

    Linux学习笔记二 - Liunx命令(基础篇) 本篇学习笔记主要集中于 Linux 命令的基础知识,涵盖了从基本命令到高级命令的使用方法。通过本篇学习笔记,读者可以快速找到自己想要查询的指令功能与相关用语说明,并且...

    Linux学习笔记--RuanJava

    在Linux学习过程中,了解操作系统的核心结构以及主要目录的用途至关重要。Linux系统采用的是层次化的目录结构,这使得系统管理更为有序。以下是对标题和描述中涉及的一些关键知识点的详细解释: 1. **根目录** `/`...

    Linux常用命令学习笔记(-)

    ### Linux常用命令学习笔记 #### 一、更改帐号密码 - **命令**: `passwd` - **功能**: 更改用户密码。 - **语法**: `passwd` - 输入旧密码:`Old password:` - 输入新密码:`New password:` - 重新输入新密码...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

    linux学习笔记-初学者必备

    ### Linux学习笔记——初学者必备知识点 #### 一、源列表配置 在Linux系统中,尤其是Ubuntu这样的发行版,为了确保软件包的更新与安装,我们需要正确地配置系统的软件源。给定的内容显示了几个不同的软件源地址: ...

    Linux学习笔记13-使用mount命令挂载CDROM.docx

    这篇Linux学习笔记主要讲解如何使用`mount`命令挂载CDROM,并通过实际操作过程进行演示。首先,我们要理解Linux的目录结构,所有的设备、目录和文件都统一在一个大的目录树下,包括硬件设备。CDROM也不例外,它需要...

    linux学习笔记,linux命令整理

    在Linux操作系统的学习中,掌握命令行的使用是至关重要的。...总的来说,Linux学习笔记是一个全面了解和掌握Linux系统操作的基础教程,涵盖了从基本命令到高级管理的诸多方面,对提升Linux技能有很大帮助。

Global site tag (gtag.js) - Google Analytics