首页 > 系统相关 >Linux2

Linux2

时间:2023-08-03 15:55:42浏览次数:43  
标签:Linux2 路径 cd 文件夹 HOME Desktop 目录

目录切换相关命令(cd/pwd)

cd切换工作目录

当Linux终端(命令行)打开的时候,会默认以用户的HOME目录作为当前的工作目录。我们可以通过cd命令,更改当前所在的工作目录

语法: cd [Linux路径]

  1. cd命令无需选项,只有参数,表示要切换到哪个目录下

  2. cd命令直接执行,不写参数,表示回到用户的HOME目录

 

pwd查看当前目录

pwd作用:输出当前所在的工作目录

通过ls来验证当前的工作目录是不恰当的。我们可以通过pwd命令,来查看当前所在的工作目录。

语法: pwd

  1. pwd命令,无选项,无参数,直接输入pwd即可

 

 

相对路径、绝对路径和特殊路径符

相对路径和绝对路径

  1. 绝对路径: 以根目录为起点,描述路径的一种写法,路径描述以 / 开头

写法: cd /home/ninnne/Desktop

 

  1. 相对路径:以当前目录为起点,描述路径的一种写法,路径描述无需以 / 开头

写法:cd Desktop

 以home目录为起点

  1. 特殊路径符

要想返回上一级,可以通过特殊路径符来完成、

  1. . 表示当前目录,比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内,和cd Desktop效果一样

  2. .. 表示上一级目录,比如:cd .. 即可切换到上一级目录,cd ../.. 即可切换到上二级目录

  3. ~ 表示HOME目录,比如: cd ~ 即可切换到HOME目录或者cd ~/Desktop(~ == /home/ninnne),切换到HOME内的Desktop目录

 

 

描述

  1. 当前工作目录内有一个test文件夹,文件夹内有一个文件hello.txt ,请描述文件的相对路径

test/hello.txt

  1. 当前工作目录的上级目录有一个test文件夹,文件夹内有一个文件hello.txt ,请描述文件的相对路径

../test/hello.txt

  1. 在HOME目录内有一个test文件夹,文件夹内有一个文件hello.text,请描述文件的相对路径

~/test/hello.txt

 

创建目录命令(mkdir)

mkdir命令:通过mkdir命令可以创建新的目录(文件夹)

语法:mkdir [-p] Linux路径

  1. 参数必填,表示Linux路径,即要创建的文件夹的路径,相对路径或绝对路径均可

  2. -p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录

 

 

-p选项

可以一次性创建多个层级的目录

 

注意:创建文件夹需要修改权限,要确保操作均在HOME目录内,不要再HOME外操作,涉及到权限问题,HOME外无法成功

 

 

练习:请通过命令在HOME目录内,创建如下路径(需使用特殊符号~):itcast/ninnne/nice/666

答案:mkdir -p ~/itcast/ninnne/nice/666

标签:Linux2,路径,cd,文件夹,HOME,Desktop,目录
From: https://www.cnblogs.com/ninnne/p/17603561.html

相关文章

  • linux2.6内核中如何添加新的文件系统
    《边干边学-linux内核指导》中教授了如何在2.4内核中添加myext2文件系统的方法。2.6内核中文件组织稍有变化,通过试验,方法如下:1.将fs/ext2拷贝一份为fs/myext22.cdfs/myext23.sed-i"s/ext2/myext2/g"*     //将fs/myext2目录下出现的所有ext2替换为myext24.sed-i"......
  • 关于Amazon Linux1 与 Amazon Linux2 - 操作系统-支持及生命周期的说明
    对于公司服务器操作系统而言,一旦操作系统的提供商在将要停止对其更新和技术支持时,就应该提前考虑升级或者更换新的OS在aws平台,有一些主机使用了AmazonLinux1与AmazonLinux2操作系统,关于这两个操作系统,笔者曾经咨询过AWS官方,收到了如下一些回复(笔者写此文时,其时aws也早在今......
  • linux2
    \documentclass{ctexart}\begin{document}\tableofcontents\title{Shell}\begin{abstract}secondclass\end{abstract}\section{introduction}到目前为止,我们已经学习来如何在shell中执行命令,并使用管道将命令组合使用。但是,很多情况下我们需要执行一系列的操作并使用条......
  • Linux2
                  部署mysql                 解压缩             ......
  • Linux2
    1root:x:0:0:root:/root:/bin/bash   2bin:x:1:1:bin:/bin:/sbin/nologin   3daemon:x:2:2:daemon:/sbin:/sbin/nologin   4adm:x:3:4:adm:/var/adm......
  • petalinux2018.3编译sdk失败的解决办法
    由于公司用的xilinx产品,大都是老版本,因此在转linux时,为减少切换麻烦,petalinux也是用的2018.3编译kernel/u-boot/root-fs一切正常,但在编译SDK时,报失败。失败信息如下:NOTE......
  • VM安装linux2022、设置root密码、设置国内更新源
    一、创建虚拟机1、打开VM软件选择“创建新的虚拟机”2、选择“典型”即可 3、选择“稍后安装操作系统” 4、选择客户机操作系统为“Linux”5、自定义命名虚拟机......
  • linux2
    前期必备知识1.命令提示符[root@jasonNB~]#root表示⽤户名信息@为分隔符jasonNB为主机名称~表示所处⽬录位置,默认是家......
  • 移植linux2.6.32.2到mini2440
    移植一个干净的源码,便于学习linux驱动准备工作:1.主机--ubuntu10.042.编译工具--友善arm-linux-gcc-4.4.33.硬件--mini2440(预装友善的supervivi+kernel+root_fs......
  • v4l2-Video for linux2
    linux中关于视频设备的内核驱动V4L2是Videoforlinux2的简称,为linux中关于视频设备的内核驱动。在Linux中,视频设备是设备文件,可以像访问普通文件一样对其进行读写,摄像......