精华内容
下载资源
问答
  • c:则把当前盘符切换到Cdir/a/s excel.exe叁数a表示把隐藏属性文件也查找出来,参数s代表以当前所在位置所整个目录树查找。由于DOS文件名最长是8+3形式,即前面最长8位+后面3位扩名,所以~2代表前面六...

    在dos中查这个路径的命令是 dir/a/s+空格+ 文件名字,则写作:

    cd\

    此命令是把当前所在位置切换到当前盘符的根目录。

    c:

    则把当前盘符切换到C盘

    dir/a/s excel.exe

    叁数a表示把隐藏属性的文件也查找出来,参数s代表以当前所在的位置的所整个目录树查找。由于DOS的文件名最长是8+3的形式,即前面最长8位+后面3位的扩名,所以~2代表前面六位相同的这个文件或目录有2个。

    如果在C盘用【dir "C:\Progra~1\Micros~1\OFFICE11\excel.exe"】这个命令能找到。

    如果在别的盘用这个代码。

    -------------------------------------------------------------------------------------------

    @echo off

    for /d %%a in (c d e f g h j k l m n o p q r s t u v w x y z ) do (

    for /f "delims=*" %%i in ('dir /s /a-d /b "%%a:\excel.exe"') do (

    cls&if exist "%%i" echo excel主程序的路径为: "%%i" && pause >nul

    )

    )

    pause

    取消

    评论

    展开全文
  • 总结思考: 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 命令时,显示翔实的操作信息。

    展开全文
  • 1.基本概念理解绝对路径:绝对路径就是你主页上文件或目录在硬盘上真正路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件绝对路径。相对路径:相对与某个基准目录的路径。包含Web相对路径...

    1.基本概念的理解

    绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:

    C:xyz est.txt 代表了test.txt文件的绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。

    另外关于URI,URL,URN等内容,请参考RFC相关文档标准。

    RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,

    2.其用到的地方有:

    forward:servlet中的request.getRequestDispatcher(address);这个address是在服务器端解析的,所以,你要forward到a.jsp应该这么写:

    request.getRequestDispatcher(“/user/a.jsp”)这个/相对于当前的web应用webapp,sendRedirect:在jsp中

    2.22、客户端的地址

    所有的html页面中的相对地址都是相对于服务器根目录的,而不是跟目录下的该Web应用的目录。 Html中的form表单的action属性的地址应该是相对于服务器根目录的,所以,如果提交到a.jsp为:action="/webapp/user/a.jsp"或action=""/user/a.jsp;提交到servlet为actiom="/webapp/handleservlet" 。

    Javascript也是在客户端解析的,所以其相对路径和form表单一样。因此,一般情况下,在JSP/HTML页面等引用的CSS,Javascript.Action等属性前面最好都加上,以确保所引用的文件都属于Web应用中的目录。

    另外,应该尽量避免使用类似".","./","../../"等类似的相对该文件位置的相对路径,这样当文件移动时,很容易出问题。

    3. JSP/Servlet中获得当前应用的相对路径和绝对路径

    3.1 JSP中获得当前应用的相对路径和绝对路径

    根目录所对应的绝对路径:request.getRequestURI()

    文件的绝对路径  :application.getRealPath(request.getRequestURI());

    当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:

    new File(application.getRealPath(request.getRequestURI())).getParent()

    3.2 Servlet中获得当前应用的相对路径和绝对路径

    根目录所对应的绝对路径:request.getServletPath();

    文件的绝对路径 :request.getSession().getServletContext().getRealPath

    (request.getRequestURI())

    当前web应用的绝对路径 :

    servletConfig.getServletContext().getRealPath("/");

    (ServletContext对象获得几种方式:

    javax.servlet.http.HttpSession.getServletContext()

    javax.servlet.jsp.PageContext.getServletContext()

    javax.servlet.ServletConfig.getServletContext()

    www.it-accp.com

    4.java 的Class中获得相对路径,绝对路径的方法

    4.1单独的Java类中获得绝对路径

    根据java.io.File的Doc文挡,可知:

    默认情况下new File("/")代表的目录为:System.getProperty("user.dir")。

    以下程序获得执行类的当前路径

    package org.cheng.file;

    import java.io.File;

    public class FileTest {

    public static void main(String[] args) throws Exception {

    System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));

    System.out.println(FileTest.class.getClassLoader().getResource(""));

    System.out.println(ClassLoader.getSystemResource(""));

    System.out.println(FileTest.class.getResource(""));

    System.out.println(FileTest.class.getResource("/")); //Class文件所在路径

    System.out.println(new File("/").getAbsolutePath());

    System.out.println(System.getProperty("user.dir"));

    展开全文
  •  你想填内容都填完以后,保存一下,指定一个文件名,必须是在当前目录。 这里我们选择是,深度 GHOST XP SP3快速装机专业版V9.0 09年8月更新版,系统下载 http://www.ghost2.cn/ghostxp/949.htm,把这下载...
  • 点击回车键cd/ 表示进入根目录(即进入当前目录的盘符) c:\user\lx-->c:\切换盘符:从c进入到d 输入 盘符: 如:D:查看目录文件: dir进入指定目录: cd 目录名清除历史记录:cls退出命令行窗口:...

    打开dos命令窗口

    点击电脑左下角的开始按钮-->在最下边的搜索框中输入cmd-->点击回车键

    cd/ 表示进入根目录(即进入当前目录的盘符) c:\user\lx-->c:\

    切换盘符:从c盘进入到d盘 输入 盘符: 如:D:

    查看目录下的文件: dir

    进入指定目录: cd 目录名

    清除历史记录:cls

    退出命令行窗口:exit

    javaSE Java基础版本,是学习javaME和javaEE的基础

    javaME JavaME 嵌入式开发

    javaEE JavaEE web开发

    jdk环境变量配置

    鼠标右键桌面计算机-->属性

    -->高级系统设置

    -->环境变量

    -->系统变量-->新建 -->变量名:JAVA_HOME

    变量值:安装jdk的根目录 ,我的是D:\Program Files\Java\jdk1.8.0_121

    -->确定

    -->系统变量-->找到path-->选中-->编辑

    -->在变量值得后面追加 %JAVA_HOME%\bin;%JAVA_HOME%\lib;

    -->确定-->确定-->确定

    编写java程序

    1,创建java源文件

    鼠标右键-->新建-->文本文件

    -->将文本文件命名为HelloWorld-->将该文件的后缀名改为.java HelloWorld.java

    2,编写源代码

    要求类名和文件名保持一致

    public class 文件名字(类名)

    {

    public static void main(String[] args)

    {

    System.out.println("Hello World!");

    }

    }

    3,编译源文件

    在Dos命令行窗口-->进入到源文件所在目录-->输入以下命令进行编译 javac 源文件名.java 如:javac HelloWorld.java

    编译结束之后,会生成一个源文件名.class的文件(字节码文件)

    4,运行

    在Dos命令行窗口-->进入到源文件所在目录-->输入以下命令进行运行 java 源文件名 如: java HelloWorld

    如果源代码发生了改变,则需要重新编译,再运行。

    注意事项:

    1,java源文件的文件名不能有空格

    2,一行java代码的结束标记是;

    3,所有的Java程序代码均在类的{}里面

    public class 类名

    {

    所有的Java程序代码

    }

    注释:

    单行注释: //注释的内容

    多行注释: /*

    注释的内容

    */

    文档注释: /**

    注释内容

    */

    "" : ""引起来的内容是字符串内容(就是普通文字)

    + :如果+两边都是数字,输出的结果是加法运算之后的结果 这时候的+叫做运算符

    如果+两边有一边是字符串,那么+就会把两边内容进行拼接,这时的+叫做拼接符

    拼接的结果仍然是字符串

    程序运行顺序

    从上到下,由左往右

    展开全文
  • Java

    2021-01-22 23:47:55
    Java小白之路 DOS命令 作为程序员要掌握最基本Windows...–dir 列出当前目录下所有子文件 –cd … 回到上级目录 –cd \ 回到根目录 –切换盘符: 名+回车 –cd 命令 *cd命令表示:change directory 【改变目录
  • 查找当前目录下大于100M文件,-typef表示文件类型Linux系统下查找大文件或目录的技巧当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢? #已易读格式显示指定目录或...
  • Android应用出现ANR原因和解决办法

    千次阅读 2019-05-12 22:58:35
    Android规定如果5秒钟之内无法响应屏幕触摸事件或者键盘输入事件就会出现ANR,BroadcastReceiver如果十秒也没执行完操作也会出现ANR。 怎么定位问题?...表示当前目录: adb pull /data/anr/tra...
  • 实际上这也是正则表达式使用特例,“[0-9]”表示匹配0~9之间任何特例,同样“[a-z]”就表示匹配a~z之间任何特例 上面重复使用了“[0-9]”,表示连续出现三个数字 “\0”代表第一个“[0-9]”对应原型,...
  • 你必须知道495个C语言问题

    千次下载 热门讨论 2015-05-08 11:09:25
    5.5 在使用非零位模式作为空指针内部表示的机器上,NULL是如何定义? 5.6 如果NULL定义成#defineNULL((char*)0),不就可以向函数传入不加转换NULL了吗? 5.7 我编译器提供头文件中定义NULL为0L。为...
  • 常用DOS命令

    2012-12-18 17:23:00
    上面一个表示把192.168.0.5IP的共享名为magic的目录影射为本地的Z。下面表示和 192.168.0.7建立IPC$连接(net use \IPIPC$ "password" /user:"name"), 建立了IPC$连接后,呵呵,就可以上传文件了:copy nc.exe...
  • 《你必须知道495个C语言问题》

    热门讨论 2010-03-20 16:41:18
    5.5 在使用非零位模式作为空指针内部表示的机器上,NULL 是如何定义? 56 5.6 如果NULL定义成#define NULL((char *)0) ,不就可以向函数传入不加转换NULL 了吗? 57 5.7 我编译器提供头文件中定义...
  • 在Qt Creator 安装目录的qt 文件下bin 文件夹下(我安装在了D , 所以路径是D:\Qt\2009.04\qt\bin),可以找到所有相关.dll 文件。在这里 找到mingwm10.dll 文件,将其复制到C:\WINDOWS\system 文件夹下,...
  • 5.5 在使用非零位模式作为空指针内部表示的机器上,NULL 是如何定义? 56 5.6 如果NULL定义成#define NULL((char *)0) ,不就可以向函数传入不加转换NULL 了吗? 57 5.7 我编译器提供头文件中定义...
  • /usr/lib之类的目录下,c源程序里直接写#include 时,能直接去找到它们,在VC里,同样的,最简单的方法就是将oSIP2源码包中的Include目录下的 osipparser2目录直接拷到我们的Windows下默认...
  • 你必须知道495个C语言问题(PDF)

    热门讨论 2009-09-15 10:25:47
    5.4 NULL 是什么, 它是怎么定义? . . . . . . . . . . . . . . . . . . 23 5.5 在使用非全零作为空指针内部表达机器上, NULL 是如何定义 ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
  • find是linux下很强大搜索工具,但速度慢且很费硬盘。...查找当前目录manage.py 文件:find . -name ‘manage.py’ 2、atime/ctime/mtime选项,根据时间(24小时为单位)查找  注:a表示access,c表示
  •  如果不带任何参数,chkdsk 将显示当前驱动器中磁盘状态。 drive: 指定要 chkdsk 检查驱动器。 /p 即使驱动器不在 chkdsk 检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r 找到坏扇区并...
  • linux下find命令详解

    2013-02-20 11:20:46
    find是linux下很强大搜索工具,但速度慢且很费硬盘。...查找当前目录manage.py 文件:find . -name ‘manage.py’ 2、atime/ctime/mtime选项,根据时间(24小时为单位)查找  注:a表示access,c表示
  • 是,Linux 上有公认 C 语言世界最好编译器 gcc,如果你想得到一个效率更高开 发环境(并不一定是最友好,但一定是最强大),我建议你一定要好好熟悉一下 Linux。 三.如何得到Linux? 据我所知...
  • 实际上这也是正则表达式使用特例,“[0-9]”表示匹配0~9之间任何特例,同样“[a-z]”就表示匹配a~z之间任何特例 【1】正则表达式应用——替换指定内容到行尾 原始文本如下面两行 abc aaaaa 123 abc 444 ...
  • 复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。 /e 复制所有子目录,包括空目录。同时使用 /e、/s 和 /t 命令行选项。 /t 只复制子目录结构(即目录树),不复制文件。要复制空目录,必须...
  • 这是怎么一回事,能否在不重装系统情况下使系统恢复到正常启动状态?  出现这种情况是因为C下面“Boot.ini”文件被破坏了。但是由于你 机器中只有一个操作系统,当然它就是默认操作系统,即使“Boot....
  • 今天小编要给大家介绍一款专业好用FTP...支持虚拟目录,可以映射不同盘符文件到根目录下 可以限制总用户数、单个IP连接数,不同用户可以设置不同用户数限定以及不同速度限制,也可以应用组设置!(开源软件)
  • EditPlus.rar +GCC

    2012-02-17 23:12:16
    实际上这也是正则表达式使用特例,“[0-9]”表示匹配0~9之间任何特例,同样“[a-z]”就表示匹配a~z之间任何特例 上面重复使用了“[0-9]”,表示连续出现三个数字 “\0”代表第一个“[0-9]”对应原型,...
  • Editplus 3[1].0

    2011-04-02 10:45:21
    实际上这也是正则表达式使用特例,“[0-9]”表示匹配0~9之间任何特例,同样“[a-z]”就表示匹配a~z之间任何特例 上面重复使用了“[0-9]”,表示连续出现三个数字 “\0”代表第一个“[0-9]”对应原型,...

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

当前盘的目录怎么表示