精华内容
下载资源
问答
  • linux cd命令用于切换当前工作目录,语法格式“cd [dirName]”,其中dirName表示法可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,即刚login时所在的目录。Linux cd命令用于切换当前工作目录至...

    linux cd命令用于切换当前工作目录,语法格式“cd [dirName]”,其中dirName表示法可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,即刚login时所在的目录。

    36860ef32e9f98641aac33676020bc0e.png

    Linux cd命令用于切换当前工作目录至 dirName(目录参数)。

    其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。

    另外,"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

    一、Linux cd命令语法cd [dirName]

    dirName:要切换的目标目录。

    二、Linux cd命令实例

    跳入test目录:[root@/root/linuxdaxue.com]#cd testDir/

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    跳至上层目录[root@/root/linuxdaxue.com/testDir]#cd ..

    [root@/root/linuxdaxue.com]#ls

    testDir

    跳至上上层目录[root@/root/linuxdaxue.com/testDir]#cd ../../

    [root@/root]#ls

    跳入用户主目录[root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    [root@/root/linuxdaxue.com/testDir]#cd ~/

    [root@/root]#pwd

    /root

    使用绝对路径[root@/root]#cd /root/linuxdaxue.com/testDir

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    使用环境变量[root@/root]#cd $TEST_PATH

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    跳入上次使用目录[root@/root]#pwd

    /root

    [root@/root]#cd -

    /root/linuxdaxue.com/testDir

    [root@/root/linuxdaxue.com/testDir]#

    cd命令比较简单,主要用来切换工作目录,希望大家能熟练掌握。

    更多编程相关知识,请访问:编程入门!!

    展开全文
  • 总结思考: shell上的#表示什么?shell上怎么复制粘贴文本?...怎么查看当前工作目录? 一.什么是shell? shell就是一个翻译官,将你输入的命令翻译给操作系统,让操作系统执行。 cd ls pwd cd - 绝对

    学习内容TLCL:http://billie66.github.io/TLCL/book/index.html

    总结思考:

    第一部分

    shell上的#表示什么?shell上怎么复制粘贴文本?查看硬盘和内存用什么命令?日期用date,这个月的月历用哪个命令?

    相对路径.和..表示什么?怎么回到家目录?怎么回到上次的目录?

    怎么列出文件?怎么查看当前的工作目录?


    第二部分

    ls -l显示字节数,怎么改成M?怎么改文件的名字?文件有哪些类型?

    把/etc/passwd 复制到家目录下?软链接相当于快捷方式,硬链接是什么?

    less里面怎么上下翻页,跳到开头结尾?通配符"g*"表示什么 还有“Data???" "[abc]*" "*[[:lower:]123]" ?

    rm 的“-f”是什么意思?创建一个软链接?


    复习内容

    一.什么是shell?

    shell就是一个翻译官,将你输入的命令翻译给操作系统,让操作系统执行。

    cd ls pwd

    cd -

    绝对路径 相对路径

    .和..

    ~

    $和#

    free 看内存

    df 看硬盘

    date日期 cal 月历


    二.经验

    #表示具有超级管理员权限

    ~表示家目录

    高亮的字会被复制,鼠标中键是粘贴


    mkdir rm less

    file cp mv ln


    软链接:ln -s

    硬链接:假如创建一个文件包括两部分,数据区和名字区,数据区有一份,名字区有多个,多出来的就是硬链接

    看两个文件是不是硬链接:ls -li 看第一个字段有没有一样


    表 4-1: ls 命令选项
    选项 长选项 描述
    -a --all 列出所有文件,甚至包括文件名以圆点开头的默认会被隐藏的隐藏文件。
    -d --directory 通常,如果指定了目录名,ls 命令会列出这个目录中的内容,而不是目录本身。把这个选项与 -l 选项结合使用,可以看到所指定目录的详细信息,而不是目录中的内容。
    -F --classify 这个选项会在每个所列出的名字后面加上一个指示符。例如,如果名字是目录名,则会加上一个'/'字符。
    -h --human-readable 当以长格式列出时,以人们可读的格式,而不是以字节数来显示文件的大小。
    -l   以长格式显示结果。
    -r --reverse 以相反的顺序来显示结果。通常,ls 命令的输出结果按照字母升序排列。
    -S   命令输出结果按照文件大小来排序。
    -t   按照修改时间来排序。

    -rw-r--r--:-表示普通文件,d表示文件夹,l表示快捷方式


    表 4-3: less 命令
    命令 行为
    Page UP or b 向上翻滚一页
    Page Down or space 向下翻滚一页
    UP Arrow 向上翻滚一行
    Down Arrow 向下翻滚一行
    G 移动到最后一行
    1G or g 移动到开头一行
    /charaters 向前查找指定的字符串
    n 向前查找下一个出现的字符串,这个字符串是之前所指定查找的
    h 显示帮助屏幕
    q 退出 less 程序

    表 4-4: Linux 系统中的目录
    目录 评论
    / 根目录,万物起源。
    /bin 包含系统启动和运行所必须的二进制程序。
    /boot

    包含 Linux 内核,最初的 RMA 磁盘映像(系统启动时,由驱动程序所需),和启动加载程序。

    有趣的文件:

    • /boot/grub/grub.conf or menu.lst, 被用来配置启动加载程序。
    • /boot/vmlinuz,Linux 内核。
    /dev 这是一个包含设备结点的特殊目录。“一切都是文件”,也使用于设备。在这个目录里,内核维护着它支持的设备。
    /etc

    这个目录包含所有系统层面的配置文件。它也包含一系列的 shell 脚本,在系统启动时,这些脚本会运行每个系统服务。这个目录中的任何文件应该是可读的文本文件。

    有意思的文件:虽然/etc 目录中的任何文件都有趣,但这里只列出了一些我一直喜欢的文件:

    • /etc/crontab, 定义自动运行的任务。
    • /etc/fstab,包含存储设备的列表,以及与他们相关的挂载点。
    • /etc/passwd,包含用户帐号列表。
    /home 在通常的配置环境下,系统会在/home 下,给每个用户分配一个目录。普通只能在他们自己的目录下创建文件。这个限制保护系统免受错误的用户活动破坏。
    /lib 包含核心系统程序所需的库文件。这些文件与 Windows 中的动态链接库相似。
    /lost+found 每个使用 Linux 文件系统的格式化分区或设备,例如 ext3文件系统,都会有这个目录。当部分恢复一个损坏的文件系统时,会用到这个目录。除非文件系统真正的损坏了,那么这个目录会是个空目录。
    /media 在现在的 Linux 系统中,/media 目录会包含可移除媒体设备的挂载点,例如 USB 驱动器,CD-ROMs 等等。这些设备连接到计算机之后,会自动地挂载到这个目录结点下。
    /mnt 在早些的 Linux 系统中,/mnt 目录包含可移除设备的挂载点。
    /opt 这个/opt 目录被用来安装“可选的”软件。这个主要用来存储可能安装在系统中的商业软件产品。
    /proc 这个/proc 目录很特殊。从存储在硬盘上的文件的意义上说,它不是真正的文件系统。反而,它是一个由 Linux 内核维护的虚拟文件系统。它所包含的文件是内核的窥视孔。这些文件是可读的,它们会告诉你内核是怎样监管计算机的。
    /root root 帐户的家目录。
    /sbin 这个目录包含“系统”二进制文件。它们是完成重大系统任务的程序,通常为超级用户保留。
    /tmp 这个/tmp 目录,是用来存储由各种程序创建的临时文件的地方。一些配置,导致系统每次重新启动时,都会清空这个目录。
    /usr 在 Linux 系统中,/usr 目录可能是最大的一个。它包含普通用户所需要的所有程序和文件。
    /usr/bin /usr/bin 目录包含系统安装的可执行程序。通常,这个目录会包含许多程序。
    /usr/lib 包含由/usr/bin 目录中的程序所用的共享库。
    /usr/local 这个/usr/local 目录,是非系统发行版自带,却打算让系统使用的程序的安装目录。通常,由源码编译的程序会安装在/usr/local/bin 目录下。新安装的 Linux 系统中,会存在这个目录,但却是空目录,直到系统管理员放些东西到它里面。
    /usr/sbin 包含许多系统管理程序。
    /usr/share /usr/share 目录包含许多由/usr/bin 目录中的程序使用的共享数据。其中包括像默认的配置文件,图标,桌面背景,音频文件等等。
    /usr/share/doc 大多数安装在系统中的软件包会包含一些文档。在/usr/share/doc 目录下,我们可以找到按照软件包分类的文档。
    /var 除了/tmp 和/home 目录之外,相对来说,目前我们看到的目录是静态的,这是说,它们的内容不会改变。/var 目录是可能需要改动的文件存储的地方。各种数据库,假脱机文件,用户邮件等等,都驻扎在这里。
    /var/log 这个/var/log 目录包含日志文件,各种系统活动的记录。这些文件非常重要,并且应该时时监测它们。其中最重要的一个文件是/var/log/messages。注意,为了系统安全,在一些系统中,你必须是超级用户才能查看这些日志文件。


    表5-8: rm 选项
    选项 意义
    -i, --interactive 在删除已存在的文件前,提示用户确认信息。如果不指定这个选项,rm 会默默地删除文件
    -r, --recursive 递归地删除文件,这意味着,如果要删除一个目录,而此目录又包含子目录,那么子目录也会被删除。要删除一个目录,必须指定这个选项。
    -f, --force 忽视不存在的文件,不显示提示信息。这选项颠覆了“--interactive”选项。
    -v, --verbose 在执行 rm 命令时,显示翔实的操作信息。

    展开全文
  • linux cd命令用于切换当前工作目录,语法格式“cd [dirName]”,其中dirName表示法可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,即刚login时所在的目录。Linux cd命令用于切换当前工作目录至...

    linux cd命令用于切换当前工作目录,语法格式“cd [dirName]”,其中dirName表示法可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,即刚login时所在的目录。

    36860ef32e9f98641aac33676020bc0e.png

    Linux cd命令用于切换当前工作目录至 dirName(目录参数)。

    其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。

    另外,"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

    一、Linux cd命令语法cd [dirName]

    dirName:要切换的目标目录。

    二、Linux cd命令实例

    跳入test目录:[root@/root/linuxdaxue.com]#cd testDir/

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    跳至上层目录[root@/root/linuxdaxue.com/testDir]#cd ..

    [root@/root/linuxdaxue.com]#ls

    testDir

    跳至上上层目录[root@/root/linuxdaxue.com/testDir]#cd ../../

    [root@/root]#ls

    跳入用户主目录[root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    [root@/root/linuxdaxue.com/testDir]#cd ~/

    [root@/root]#pwd

    /root

    使用绝对路径[root@/root]#cd /root/linuxdaxue.com/testDir

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    使用环境变量[root@/root]#cd $TEST_PATH

    [root@/root/linuxdaxue.com/testDir]#ls

    file1 file2 file3

    跳入上次使用目录[root@/root]#pwd

    /root

    [root@/root]#cd -

    /root/linuxdaxue.com/testDir

    [root@/root/linuxdaxue.com/testDir]#

    cd命令比较简单,主要用来切换工作目录,希望大家能熟练掌握。

    更多编程相关知识,请访问:编程入门!!

    展开全文
  • 查看当前工作目录,现在常见的发行版都会把当前的完整路径标记在"$"之前,所以也不怎么需要这个命令,但是如果你嫌前面的路径标记太长了,把路径改的很短了(sudo vi ~/.bashrc里改PS1的值),此时就需要这个命令显示...

    pwd

    查看当前工作目录,现在常见的发行版都会把当前的完整路径标记在"$"之前,所以也不怎么需要这个命令,但是如果你嫌前面的路径标记太长了,把路径改的很短了(sudo vi ~/.bashrc里改PS1的值),此时就需要这个命令显示当前目录的完整路径

    cd

    切换工作目录
    Linux是多用户操作系统,每个用户(除了root)都有自己的home目录,用表示,root有自己的文件夹/root
    Linux中用./表示当前目录,用../表示当前目录的父目录,用于表示相对路径

    ls

    列出目录里的内容,缺省选项列出非隐藏内容的简要信息,缺省目录就列出当前目录的内容
    $ls -F [目录] #列出非隐藏内容的简要信息,并标识文件类型,/表示目录,@表示连接,普通文件无标识
    $ls -l [目录] #列出非隐藏内容的详细信息
    $ls -a/-f [目录] #列出所有内容的简要信息
    $ls -al [目录] #列出所有文件的详细信息

    cat

    查看一个文件,将其中的内容直接显示在Terminal

    touch

    创建一个文件,可以接很多parameter,一次性创建很多文件

    cp

    复制一个文件,缺省选项时复制文件
    cp [文件] [新目录] #将文件1复制到新目录
    cp -r [目录] [新目录] #-r表示recursion,将目录1连同其子目录一并复制到新目录

    mv

    移动/重命名一个文件/目录
    mv [文件/目录] [新目录] #将文件1移动到新目录
    mv [文件1/目录1] [文件2/目录2] #将文件1/目录1移动到文件2/目录2所在目录并重命名为文件2/目录2

    mkdir

    创建一个目录,缺省选项创建一个目录
    $mkdir -r #-r表示递归生成目录,就是指定路径中的所有目录,只要不存在,就会被创建

    rmdir

    删除一个空目录
    $rm -p [目录] #递归删除所有的空目录

    rm

    删除一个文件/目录
    $rm [文件] #删除一个文件
    $rm -r [目录] #递归删除一个目录及其里面的内容

    展开全文
  • Linux基础学习笔记,一些常用命令总结 Linux学习笔记 Linux...pwd 命令 打印当前工作目录 这个目录就是绝对路径 相对路径就是相对于当前路径而言,就是一个路径从当前路径算起,应该怎么走 Linux中相对路径有四中...
  • “~”表示当前工作目录 cd /:跳转到某位置 pwd:查看当前所在的工作目录 ls -l:可以看全部目录,以历史列表的方式显示,文件夹以“d”开头,非目录项以“-”开头 ls -lh:和上面的相比,可以清楚地查看到...
  • 1 问题描述 最近换macOS, 跟之前的ubuntu有点差异, 不太习惯, 比如说...如果整数紧跟在“%”之后,则它指定要显示的当前工作目录的多个尾部分量;零表示整个路径。负整数指定前导成分,即%-1d指定第一个成分。 顺
  • svn使用方法总结

    2015-05-29 17:24:00
    svn使用方法总结注意:.svn这个隐藏目录记录着非常关键的信息千万不要手动修改或删除这个.svn隐藏目录和里面的文件,否则将会导致本地的工作副本被破坏当不知道怎么用时,可以用svn help找到指定的指令,然后svn ...
  • 把Linux中的VFS对象串联起来 2010年06月21日  上一篇博文讲到了内核提供的通用虚拟文件模型... 首先,文件必须由进程打开,每个进程都有它自己当前工作目录和它自己的根目录。这仅仅是内核用来表示进程与文...
  • ksvd MATLAB代码ASR_DET_DC 该存储库包含以下论文的代码。 李玉杰,tanh本英,金村淳,丁树学和陈武辉,...将以下文件从扩展的CAOLv1.tar.gz复制到当前工作目录。 ProjUNColBall.m 用MATLAB打开main.m 运行main 。
  • 目录 怎么做的? 这是目前在Node.js的制作,采用 (去检查他们的,这是一个真棒节点程序包),因为这是为HTML解析最快的实现在NPM场景。 (对于CSS解析,我有点挣扎,然后我在Stack Overflow上找到了一个是已经...
  • 如果省略 Destination,xcopy 命令将文件复制到当前目录。 指定 Destination 是文件还是目录 如果 Destination 不包含现有目录且不以反斜杠 (\) 结尾,会出现下列消息: Does destination specify a file name ...
  • Editplus 3[1].0

    2011-04-02 10:45:21
    EditPlus 打开几百个网页文件还是比较顺畅的,所以完全可以胜任这个工作。 具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 ...
  • 很小但是功能却很强大,编辑网页可以随时预览,能够多人工作。 附使用手册: Editplus使用技巧 技巧中,在编译器集成例子中参照了部分官方的文献。有几篇是从网上搜集来的,这里我注明了来源或原始作者。如果你是...
  • EditPlus 打开几百个网页文件还是比较顺畅的,所以完全可以胜任这个工作。 具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 ...
  • EditPlus.rar +GCC

    2012-02-17 23:12:16
    EditPlus 打开几百个网页文件还是比较顺畅的,所以完全可以胜任这个工作。 具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 “[removed]\n...
  • 下,它占用系统资源较少,可以使一台 Intel486摇身一变成为高效工作站。对于想要学习 UNIX的用户来说,使他们熟悉 UNIX 操作环境,通往"骨灰级"高手境界的一大捷径。最重 要的是,Linux 上有公认的 C 语言世界最好的...
  • 解决了两个功能的协同工作。(苹果充电器和华为手机充电的问题) 扩展性强,成本低廉 使用场景: 不同的类需要配合完成功能 4. 简单工厂模式:(了解)Spring框架中有用到 简单工厂模式...
  • 这个$HOME_DIR在Linux或者Mac下就是~所表示目录。如果是Windows下则是C:\Users\jemy这样的路径。 但是有些情况下,我们可能拥有多个账号,比如同时拥有测试环境的账号和线上环境的账号,这种情况下,怎么让qshell...
  • 设置工作目录 * */ QString dirname; dirname = QFileDialog::getExistingDirectory(this, tr("Open Directory"), dir_src, QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks); if(dirname....
  • 常用的DOS命令

    2012-12-18 17:23:00
    该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。 -a 使用这个参数...
  • MYSQL培训经典教程.rar

    2009-11-16 21:37:03
    1.1 数据类型参考:怎么写字符串和数字 217 1.1.1 字符串 217 1.1.2 数字 219 1.1.3 十六进制值 219 1.1.4 NULL值 219 1.1.5 数据库、表、索引、列和别名的命名 220 1.1.5.1 名字的大小写敏感性 221 1.2 用户变量 ...
  • 目录下的若干文件基本上是测试了Osip的一些基本功能函数,例如URI解析之类,可以大概了解一下oSIP的语法规范和调用方法,同时也能校验一下之前编译的OSIP开发库能否正常使用,成功完成本项工作后,可以进入下一步...
  • 这是怎么一回事,能否在不重装系统的情况下使系统恢复到正常启动状态?  出现这种情况是因为C盘下面的“Boot.ini”文件被破坏了。但是由于你 的机器中只有一个操作系统,当然它就是默认的操作系统,即使“Boot....

空空如也

空空如也

1 2 3 4 5
收藏数 86
精华内容 34
关键字:

当前工作目录怎么表示