`
rest001555
  • 浏览: 12338 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Linux 常用目录管理命令(cd pwd mkdir rmdir) .

阅读更多
   Linux 的命令非常之多,而使用的最多最广最基本的莫过于一些常用的命令,如目录命令即是如此。Linux的常用目录命令与DOS中的目录命
令非常相似,只不过使用了不同单词的缩写而已。如cd(change directory)等同于Windows中的cd,ls命令等同于Windows中的dir。尤其对早期
使用过DOS的人而言,这些并不陌生。同样在Linux中的绝对路径、相对路径的概念与Windows中的路径表述其实质是一样的。本文仅仅列出几个
常用的目录命令以及各个命令的常用参数。

一、目录路径
  绝对路径
      由根目录写起的路径。如:/home/oracle/robinson
      对于shell scripts中建议使用绝对路径
   
  相对路径
      相对于当前工作目录的路径。如:~/robinson 或 cd ./robinson
      主要是简化路径
 
  有关目录的操作
      .     表示此层目录或当前目录或当前目录
      ..    表示上一层目录
      -     表示前一个工作目录
      ~      表示当前用户所在的家目录
      ~robinson 用户robinson所在的家目录

二、目录命令
pwd 显示当前目录(绝对路径)
     [oracle@oradb ~]$ pwd 
     /home/oracle 
     [oracle@oradb ~]$ cd /u01/bk
     [oracle@oradb bk]$ pwd
     /u01/bk

cd  切换目录

cd 目标位置(绝对路径或相对路径)
     cd ..
     cd
     cd ~
     cd ~username

      [oracle@oradb bk]$ pwd   
      /u01/bk
      [oracle@oradb bk]$ cd ~         #切换到当前用户的家目录
      [oracle@oradb ~]$ cd /u01/bk
      [oracle@oradb bk]$ pwd
      /u01/bk
      [oracle@oradb bk]$ cd ..        #切换到上一级目录
      [oracle@oradb u01]$ pwd
      /u01
      [oracle@oradb u01]$ cd         
      [oracle@oradb ~]$ cd /u01/oracle
      [oracle@oradb oracle]$ cd ~

mkdir 创建目录
    mkdir [-mp] 目录名
    -p 若建立的目录的上层目录未建立,则自动建立
    -m 建立目录时,指定权限
 
      [oracle@oradb ~]$ mkdir robinson
      [oracle@oradb ~]$ mkdir ~/robinson/scripts
      [oracle@oradb ~]$ mkdir -p ~/robinson/bak/archive_log  #使用-p参数创建目录archive_log,同时也创建了上层目录
      [oracle@oradb robinson]$ mkdir -m 775 tmp               #创建目录时指定了775权限
      [oracle@oradb robinson]$ ls -hltr
      total 12K
      drwxr-xr-x 2 oracle oinstall 4.0K Nov  8 20:39 scripts
      drwxr-xr-x 3 oracle oinstall 4.0K Nov  8 20:39 bak
      drwxrwxr-x 2 oracle oinstall 4.0K Nov  8 20:42 tmp

rmdir 删除空目录
    rmdir [-p]目录名
    -p 连同上层的空目录一起删除(一般不常用)
      [oracle@oradb robinson]$ rmdir tmp
      [oracle@oradb robinson]$ ls -hltr
      total 8.0K
      drwxr-xr-x 2 oracle oinstall 4.0K Nov  8 20:39 scripts
      drwxr-xr-x 3 oracle oinstall 4.0K Nov  8 20:39 bak
      [oracle@oradb robinson]$ rm -rf scripts                #使用rm命令带参数-rf同样可以删除一个目录

三、文件路径变量:$PATH
  PATH用于指定执行文件所在的路径。如在任意路径下输入ls,cd或其它应用程序的命令能成功执行而不报错,这取决于路径设置的正确。
  同样在Windows平台也存在一个path用于设定可执行文件的路径,只不过windows平台中的变量定义没有区分大小写
  Linux中的变量名通常使用大写,可以使用echo $PATH来查看PATH的值,$表示后面跟的字符串将作为变量
 
     C:\Documents and Settings\Robinson Cheng>path
     PATH=d:\app\RobinsonCheng\Oracle_client\product\11.2.0\client_1\bin;C:\windows\system32;C:\windows;C
     :\windows\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\IDM Computer Solutions
     \UltraEdit\ 
  
     [oracle@oradb robinson]$ echo $PATH
     /u01/oracle/10g/bin:/bin:/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin
     [oracle@oradb robinson]$ echo $path
  
     [oracle@oradb ~]$ ls -hltr /bin/ls
     -rwxr-xr-x 1 root root 93K Feb 24  2010 /bin/ls
  
     [root@oradb ~]# mv /bin/ls /tmp
     [root@oradb ~]# ls
     -bash: ls: command not found
  
     [root@oradb ~]# PATH="$PATH":/tmp         #使用该方式修改PATH变量,以使得能找到ls命令
     [root@oradb ~]# echo $PATH
     /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
     [root@oradb ~]# ls
     anaconda-ks.cfg  Desktop  install.log  install.log.syslog
     [root@oradb ~]# /tmp/ls                   #使用直接路径方式调用ls命令
     anaconda-ks.cfg  Desktop  install.log  install.log.syslog

Linux 常用目录管理命令(cd pwd mkdir rmdir) .
分享到:
评论

相关推荐

    Linux常用命令手册大全.zip

    Linux常用命令手册大全.zip 部分内容: Linux常用命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列...

    linux常用命令详解(小强提供).pdf

    ls 命令是 Linux 中最常用的命令之一,用于显示当前目录下的文件和子目录。ls 命令有多种参数,例如,-a 参数可以显示所有文件,包括隐藏文件。 * 显示当前目录下的文件和子目录:`ls` * 显示所有文件,包括隐藏...

    Linux系统管理-Linux常用命令.pdf

    本知识点将针对Linux系统中常用的命令进行阐述,包括命令的基本格式、ls、cd、pwd、mkdir和rmdir等基础命令。 1. 命令的基本格式 Linux命令行的基本格式为:“命令名称 [选项] [参数]”。其中,“命令名称”是用户...

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    Linux实验1_常用命令应用.doc

    Linux 命令应用基础知识点 一、文件和目录操作命令 1. 显示当前路径命令:`pwd` - 功能:显示当前工作目录的路径 - 例子:`pwd` 显示当前路径为 `/home/013031` 2. 改变目录命令:`cd` - 功能:改变当前工作...

    Linux系统的基本操作及常用命令实验报告.doc

    常用的目录操作命令包括 ls 命令、mkdir 命令、rmdir 命令、cd 命令、pwd 命令等。 ls 命令是 Linux 中最常用的命令之一,用于显示目录下的文件和子目录。ls 命令的格式为:ls [选项] [目录名],其中选项可以是 -a...

    Linux 常用命令大全.docx

    linux常用命令大全Linux 命令行是一个强大的工具,可以让你执行各种任务,从文件管理到系统监控。下面是一些常用的 Linux 命令及其简要说明: 文件和目录管理 cd (change directory) 用途:更改当前工作目录。 示例...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    Linux 下java常用命令总结

    Linux 下 Java 常用命令总结 在 Linux 系统中,掌握基本的命令操作是非常重要的,这些命令可以帮助我们更好地管理和维护系统。以下是 Linux 下 Java 常用命令的总结: 1. ls 命令 功能:列出当前目录下的文件和...

    linux常用命令大全 (2).docx

    以下是一些常用的 Linux 命令: ### 文件和目录管理 1. **ls** - 列出目录内容 - `ls -l` 显示详细列表 - `ls -a` 显示所有文件,包括隐藏文件 2. **cd** - 更改目录 - `cd /path/to/directory` 切换到指定目录 ...

    Linux常用命令速查手册.pdf

    Linux常用命令速查手册 Linux 操作系统是当今最流行的开源操作系统之一,广泛应用于服务器、超级计算机、嵌入式系统和个人计算机等领域。 Linux 的强大之处在于其高度可定制性、灵活性和安全性。为了更好地使用 ...

    linux总结

    linux命令个人总结 1. ls最为常用的命令之一 1. linux 的命令格式: 命令字 命令选项 命令参数 2. cd ~返回用户宿主目录 cd . 用户的当前目录 cd .. 返回上一级目录 3. pwd 查看用户所在的目录 4. mkdir 创建...

    linux操作系统04_linux系统常用指令-磁盘管理.ppt

    Linux 操作系统磁盘管理命令 Linux 操作系统中的磁盘管理是非常重要的...Linux 操作系统中的磁盘管理命令主要包括 ls、du、cd、pwd、mkdir 和 rmdir 命令。这些命令可以帮助我们更好地管理文件和目录,提高工作效率。

    UNIX命令介绍---ls cwd cd mkdir rmdir

    ### UNIX命令介绍 #### 1.1 `ls` 命令详解 - **语法**:`ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......]` - **功能**:`ls` 命令用于列出指定目录下的...掌握这些基本命令能够帮助用户高效地管理和操作文件系统。

    Linux常用命令练习[归纳].pdf

    Linux 常用命令练习 Linux 操作系统中的命令是用户与系统交互的基本方式。熟悉 Linux 命令可以帮助用户更好地掌握 Linux 操作系统,提高工作效率。下面将对 Linux 中的一些常用命令进行介绍。 1. pwd 命令 pwd ...

    Linux 命令 Linux常用命令全集.CHM 电子书

    ### Linux常用命令全集知识点详解 #### 目录操作 **1.1.1 切换目录 -- cd** - **用途**: `cd` 命令用于改变当前工作目录。 - **语法**: `cd [directory]` - **示例**: `cd /usr/local` 将当前工作目录切换到 `/usr...

    linux系统中常用命令和英语词汇归类.pdf

    Linux 系统管理中基本命令和英语词汇归类 一、Linux 系统简介及安装 * Open Source Software (开放源代码软件) * GNU General Public License (通用公共许可证) * GNU Lesser General Public License (宽通用...

    Linux常用150个命令.docx

    本文档汇总了 150 个常用的 Linux 命令,涵盖了文件和目录操作、用户和权限管理、网络和安全配置等多个方面。 文件和目录操作命令 在 Linux 中,文件和目录操作是最基本的操作之一。下面是常用的文件和目录操作...

    云计算-Linux系统管理-Linux常用命令.pdf

    Linux系统管理不仅仅局限于这些基础命令,还包括文件系统管理、用户管理、进程管理、网络配置、软件安装与维护等复杂操作,但掌握这些常用命令是进行更深层次管理的前提和基础。学习Linux系统管理,可以帮助我们更...

Global site tag (gtag.js) - Google Analytics