Linux基础-目录与路径

今天我们一起来认识下linux中的目录与路径及操作其的一些常用命令。

说起路径就有绝对与相对之分,虽然简单,我们还是再啰嗦一下:

  • 绝对路径,从系统的根目录/开始的目录都是相对路径,比如/usr/bin、/usr/local
  • 相对路径,不是从根目录开始的路径都是相对路径,比如 ./foo.sh、foo/bar.txt

然后我们来看下几个常用的命令

mkdir (make directory) 创建目录

  • mkdir foo 在当前文件夹下创建目录foo
  • mkdir -p test/unit/doc,-p参数代表如果它的父目录不存在的话,则顺带创建其父目录,再加上参数-v,就可以看出整个详细的过程,如下图示:

cd (change directory) 切换当前的目录

  • cd test/unit/doc  切换到当前路径下的某个子目录
  • cd /user/bin 使用绝对路径切换目录
  • cd .. 回到上一级
  • cd ~ 回到当前用户的主目录,如下图示从~/test/unit/doc目录切换到当前用户的主目录,~在shell环境中代表用户的主目录

  • cd 等价于上一条命令,也是回到当前用户的主目录
  • cd - 回到上次的目录,接着上条命令我们再接着执行:

?

pwd (print working dirctor) 打印当前所在的目录

  • pwd 打印当前所在目录,通常等价于echo $PWD:

时间: 2024-10-03 22:54:12

Linux基础-目录与路径的相关文章

攻城狮在路上(叁)Linux(十二)--- Linux的目录与路径

一.相对路径与绝对路径: A.绝对路径:由根目录/开始写起的路径,例如 /usr/share/doc B.相对路径:不是由根目录/开始写起的路径. 二.目录的相关操作: 1.cd: 目录切换 cd ~vbird; cd ~;<==切换到当前用户的工作目录 cd ..;<==返回到上一级目录 cd -;(回到上一个目录) cd /usr/share; cd share; 2.pwd:显示当前所在的目录 pwd -p; <== 显示出实际的目录,而非仅是连接文件本身的目录名. 3.mkdir

Linux的目录与路径(一)

Linux的目录与路径 相对路径与绝对路径定义 绝对路径:路径是由根目录 / 开始的       eg :  /user/share/doc 相对路径:相对于目前工作目录的路径   eg:  当由/user/share/doc到/user/share/man下时,可以写成 "cd ../man" 相对路径与绝对路径的优缺点 相对路径简单,但只能针对当前的工作目录 绝对路径准确,但是写的内容较多 目录的相关操作 Linux系统上常见的一些符号 在开始操作目录前,先给大家介绍一些大家在Li

Linux基础目录索引

一.Linux初识 Linux初识之一:开关机 Linux初识之二:切面切换.快捷键 Linux初识之三:系统启动过程 Linux初识之四:在线帮助 Linux初识之五:忘记root密码怎么办 Linux初识之六:远程登录 二.文件权限与目录配置 Linux文件权限与目录配置之一:用户和用户组 Linux文件权限与目录配置之二:Linux文件基本属性 Linux文件权限与目录配置之三:更改文件权限 Linux文件权限与目录配置之四:目录与文件的权限意义 Linux文件权限与目录配置之五:Linu

Linux 基础 目录介绍

/bin           存放二进制可执行文件(ls  cat   clear)等等 ,常用基础命令在这个目录下 /etc           存放系统管理和配置文件   如 passwd   用户信息   shadow  密文密码 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级        的应用).这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录.        /usr/x11r6 存放x window的目录 /us

Linux基础目录名称命名法则及功用规定

/ 根,也是整个文件系统层次结构的根目录 /bin  存放在单用户模式可用的必要命令二进制文件,所有用户都可用,如 cat.ls.cp等等 /boot 存放引导加载程序文件,例如kernels.initrd等 /dev  存放必要的设备文件,例如网卡,硬盘 /etc/  存放主机特定的系统级配置文件 /etc/opt   存储着新增包的配置文件 /etc/sgml 存放配置文件 /etc/xml 配置文件 /home 用户的主目录,包括保存的文件,个人配置等等 /lib/bin 和 /sbin/

Linux基础-目录结构

/:根目录 /bin:存放可执行程序(二进制文件) /etc:存放系统或者用户安装的软件所用的一些配置文件 /lib:操作系统运行时候使用的一些基本动态库 /media:自动挂载外设,会将外设挂载到该目录下(例:u盘) /mnt:手动挂载目录,一般默认挂载到该目录下 /opt:默认是空目录,通常作为应用程序的安装目录 /root:超级用户家目录 /sbin:"super bin",存放超级用户(root用户)运行时需要用到的可执行程序 /usr:"user software

linux发行版基础目录

linux发行版基础目录 linux 基础目录 linux基础目录 目录 作用 / 根目录,起源 /boot linux引导启动目录 /lib 库目录 /bin 常用内部命令 /sbin 常用内部管理命令 /usr 系统存放程序的地方,包括:普通命令,帮助文件等 /var 可变目录,日志放在其中 /root root用户的根目录 /home 普通用户家目录的上级目录 /etc 配置文件目录 /opt 用户程序安装目录 /dev linux外部文件设备目录 /mnt linux挂载目录 /proc

Linux基础之常用命令(二)

一. Linux系统上命令通用格式为: COMMAND    [OPTIONS]    [ARGUMENTS] 命令     选项      参数 1.  命令 命令可分为两类:内置命令和外部命令 内置命令:由shell自带的命令 例如:cd,break,(un)alias,type,file,history,pwd--是系统在启动之初就已经调入到内存中,是常驻内存之中,执行效率高 外部命令:独立的可执行文件,文件即命令:系统根据环境变量中的设置查找来执行.例如:ls.ifconfig.user

[笔面] Linux基础部分

Linux基础 1. 绝对路径用什么符号表示?当前目录.上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?4. Ls 命令执行什么功能? 可以带哪些参数,有什么区别?5. 建立软链接(快捷方式),以及硬链接的命令.6. 目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?7. 文件权限修改用什么命令?格式是怎么样的?8. 查看文件