精华内容
下载资源
问答
  • echo /* 会输出根目录下的所有文件与文件夹名称,如下所示 admin@alike:~$ echo /* /0 /1 /bin /boot /dev /etc /GPDroidInstaller /home /initrd.img /initrd.img.old /kdeinit5__1 /lib /lib3...

    echo知识点之

    echo /* 与 echo */ 与 echo “*/”

    • echo /* 会输出根目录下的所有文件与文件夹的名称,如下所示

    admin@alike:~$ echo /*
    /0 /1 /bin /boot /dev /etc /GPDroidInstaller /home /initrd.img /initrd.img.old /kdeinit5__1 /lib /lib32 /lib64 /lost+found /media /mnt /opt /package-lock.json /proc /root /run /sbin /set.options /srv /sys /tmp /usr /var /vmlinuz /vmlinuz.old
    admin@alike:~$

    • echo */ 会输出当前目录下的所有文件与文件夹的名称,后面加一个/,如下所示

    admin@alike:~$ echo */
    Desktop/ Documents/ Downloads/ Music/ Pictures/ Public/ Templates/ Videos/
    admin@alike:~$

    • 之所以字体标红,是因为,echo * 才是单纯输出当前目录下的所有文件与文件夹的名称,如下所示

    admin@alike:~$ echo *
    Desktop Documents Downloads Music Pictures Public Templates Videos
    admin@alike:~$

    • 否则会导致下面这个错误:
    • 因此可以推断出,echo */.* 会输出当前路径下的所有隐藏文件和文件夹的名称
    • 但实际上会输出

    admin@alike:~$ echo */.*
    Desktop/. Desktop/… Documents/. Documents/… Downloads/. Downloads/… Music/. Music/… Pictures/. Pictures/… Public/. Public/… Templates/. Templates/… Videos/. Videos/…
    admin@alike:~$

    • 所以,要输出当前路径下的所有隐藏文件和文件夹的名称,需要用 echo .*来实现

    admin@alike:~$ echo .*
    . … .bash_history .bash_logout .bashrc .bashrc.original .cache .config .dbus .dbus-keyrings .DeepinQQ.unionfs .dmrc .gconf .gksu.lock .gnupg .gtk-bookmarks .gtkrc-2.0 .gvfs .ICEauthority .kde .local .mozilla .music_data .pki .presage .profile .python_history .viminfo .Xauthority .xfce4-session.verbose-log .xfce4-session.verbose-log.last .xinputrc .xsession-errors .xsession-errors.old
    admin@alike:~$

    • 但是不要以为 echo *.123 就会把当前目录下的所有文件和文件夹的名称后面加上 .123 ,然后输出,实际上,这种情况echo就会按普通字符串输出

    admin@alike:~$ echo *.123
    *.123
    admin@alike:~$

    • 因此,可得出,echo 后面跟合理的路径通配符时,才会输出路径下的文件和文件夹名称,比如 echo */* 会输出当前路径下的所有文件夹下的文件和文件夹名称,而不会输出当前路径下的所有文件和文件夹和所有文件夹下的文件和文件夹名称

    admin@alike:~$ echo */*
    Desktop/test.txt Desktop/wps-office-et.desktop Desktop/wps-office-wpp.desktop Desktop/wps-office-wps.desktop Desktop/www.baidu.com Templates/DOC 文档.doc Templates/DOCX 文档.docx Templates/PPT 演示文稿.ppt Templates/PPTX 演示文稿.pptx Templates/XLS 工作表.xls Templates/XLSX 工作表.xlsx
    admin@alike:~$

    • “合理”二字标红是因为,不合理的情况还包括对于当前用户没有 r 权限的文件目录,比如 /root/Desktop

    admin@alike:~$ echo /root/Desktop/*
    /root/Desktop/*
    admin@alike:~$

    • echo “*/” 则只会输出 */ 这一字符串

    admin@alike:~$ echo “*/”
    */
    admin@alike:~$

    • 因此,当打算用echo 输出字符串的时候,一定要养成用双引号引起来的好习惯~
    展开全文
  • dir /s/b *.jpg>list.txt 具体参数意义如下: dir 显示目录中的文件和子目录列表 /s 显示指定目录和所有子目录中的.../b 显示文件夹或文件的名字 *是通配符,可以代表任意字符串,本语境中代表所有的.jpg文件 ...
    dir /s/b *.jpg>list.txt
    

    具体参数意义如下:

    dir 显示目录中的文件和子目录列表
    /s 显示指定目录和所有子目录中的文件
    /b 显示文件夹或文件的名字
    *是通配符,可以代表任意字符串,本语境中代表所有的.jpg文件

    展开全文
  • which命令 which命令:显示(shell)命令的完整路径。 格式:which [options] [--] programname [...] ...与-n参数相同,但此处的包含了文件的路径; -w 指定输出时栏位的宽度; -V 显示版本信息。 例子:...

    which命令

    which命令:显示(shell)命令的完整路径。

    格式:which [options] [--] programname [...]

    参数:

    参数 作用
    -n -n:制定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名;
    -p 与-n参数相同,但此处的包含了文件的路径;
    -w 指定输出时栏位的宽度;
    -V 显示版本信息。

    例子:

    [root@xxx ~]# which pwd
    /usr/bin/pwd

    find命令

    find命令:用于按照指定条件来查找文件

    格式:“find [查找路径] 寻找条件 操作”。

    参数:

    参数 作用
    -name 匹配名称
    -perm 匹配权限(mode为完全匹配,-mode为包含即可)
    -user 匹配所有者
    -group 匹配所有组
    -mtime -n +n 匹配修改内容的时间(-n指n天以内,+n指n天以前)
    -atime -n +n 匹配访问文件的时间(-n指n天以内,+n指n天以前)
    -ctime -n +n 匹配修改文件权限的时间(-n指n天以内,+n指n天以前)
    -nouser 匹配无所有者的文件
    -nogroup 匹配无所有组的文件
    -newer f1 !f2 匹配比文件f1新但比f2旧的文件
    --type b/d/c/p/l/f 匹配文件类型(后面的字母参数依次表示块设备、目录、字符设备、管道、链接文件、文本文件)
    -size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件)
    -prune 忽略某个目录
    -exec …… {}; 后面可跟用于进一步处理搜索结果的命令(下文会有演示)

    whereis命令

    whereis命令:定位指令的二进制程序、源代码文件和man手册页等相关文件的路径。

    格式:whereis [options] [-BMS directory... -f] name...

    参数:

    参数 作用
    -b 只查找二进制文件;
    -B 只在设置的目录下查找二进制文件;
    -f 不显示文件名前的路径名称;
    -m 只查找说明文件;
    -M 只在设置的目录下查找说明文件;
    -s 只查找原始代码文件;
    -S 只在设置的目录下查找原始代码文件;
    -u 查找不包含指定类型的文件。

    例子:

    [root@xxx ~]# whereis ls
    ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
    
    # 查找man手册页
    [root@xxx ~]# whereis ls -m
    ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
    

    locate命令

    locate命令:通过名字查找文件

    格式:locate [OPTION]... PATTERN...

    参数:

    参数 作用
    -d或--database= 指定数据库所在的目录;
    -u 更新slocate数据库;

    例子:

    # 查找sh开头的文件
    [root@xxx ~]# locate /etc/sh
    /etc/shadow
    /etc/shadow-
    /etc/shells

    转载于:https://www.cnblogs.com/akiz/p/11218751.html

    展开全文
  • 获取当前目录及子目录下的所有文件 dir /s /b > list.txt 只获取当前目录与子目录下jpg文件 dir *.jpg /s /b > list.txt 只获取当前目录文件 dir /b > list.txt 只获取当前目录下jpg文件 dir ...

    第一个是cmd到当前文件夹;(一种快捷的cmd方法:按shift+右键,然后点击从此处打开命令窗口。这样直接就cmd到当前文件夹)

    编辑打开在里面输入下面对应命令

     

    获取当前目录及子目录下的所有文件

    dir /s /b > list.txt

    只获取当前目录与子目录下的jpg文件

    dir *.jpg /s /b > list.txt

    只获取当前目录的文件

    dir /b > list.txt

    只获取当前目录下的jpg文件

    dir *.jpg /b > list.txt

     

     

    如果该文章对你有用,欢迎点赞和收藏。谢谢各位看官!!!

    展开全文
  • 有时候我们需要通过控制台dir命令所有的文件列表输出到一个文本文件中,然后再处理,可是dir命令得到是各个目录下文件名,不带全路径,怎么样才能在文件名后能跟一个目录完整路径呢?网上查了一下,可以通过bat...
  • which [可执行文件名称] which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。 也就是说,使用which命令,...-p 与-n参数相同,但此处的包括了文件的路径。 -w 指定输出时栏位的...
  • Facebook PathPicker是一个简单的命令行工具,解决了从bash输出中选择文件的永久性问题。 PathPicker将: 解析所有输入行以查找类似于文件的条目 在方便的选择器UI中显示管道输入 允许您: 编辑您喜欢的$EDITOR的...
  • which命令 查找文件

    2021-01-09 18:46:06
    which命令的作用是在PATH变量...与-n参数相同,但此处的包括了文件的路径 -w  指定输出时栏位的宽度 -V 显示版本信息 参考实例 查找文件、显示命令路径: [root@linuxcool ~]# which bash/bin/bash[root@l
  • file命令 用法:file 可选项 文件或目录 -b 表示输出信息,不输出文件名 which命令 显示命令的全路径 用法:which 命令 ...-m man帮助文件的路径 locale命令 快速定位文件的路径 查看locale文件的安装包名称 yum...
  • 文件相关命令 创建文件方法: echo 字符串 >>...浏览一个文件的内容: type 文件名.扩展名 删除文件: type 文件名.扩展名 del 文件名.扩展名 del *.txt #删除所有txt结尾的文件 d...
  • 将生成class文件所部按package路径输出到classes目录当中: javac -d .\classes src\*.java 转载于:https://www.cnblogs.com/HD/p/3623455.html
  • 将嵌套文件格式(如JSON,TOML,YAML)展平为具有所有值完整路径的单行。 flatcat主要目的是允许使用标准UNIX文件命令(例如grep , awk和sed来解析嵌套和分层文件格式(例如JSON,TOML,YAML等)。这些文件已...
  • 文章目录Linux文件目录结构文件命名规范文件系统结构Linux应用程序组成绝对路径和相对路径目录名和基名切换目录切换到家目录切换到上一次目录显示当前工作目录列出目录或者文件linux下目录类型查看文件状态...
  •  由于linux所有的目录或者文件都是从根目录开始的,所以描述一个目录或者文件的位置的时候就有两种方法:  绝对路径:由根目录(/)开始,一级一级往下写  相对路径:由目前所在的目录开始写起,其中需要记住的...
  • 将命令行的输出重定向到某个文件

    千次阅读 2015-04-20 19:38:49
    最近做实验,需要分析数据,但在命令行运行模拟器的命令之后,数据全部...2.将输出写入某个文件并覆盖该文件之前的所有内容,使用 命令 > 文件路径+文件名 参考http://blog.csdn.net/jimmy_w/article/details/148
  • 第三步:输出文件夹下的所有文件路径命令:dir /b/s>shuchu.txt(后缀也可以改成xls) 然后文件夹下出来了: 下面是输出的内容,红框内是我们要修改内容: 第四步:使用Execl创建ren命令行。 合成公式:=...
  • company/*.java-----这个路径的所有java文件 -d D:/qyzl/jx-gcjsy-comp/target/classes/--->输出到这个路径下 javac company/*.java -d D:/qyzl/jx-gcjsy-comp/target/classes/ -encoding utf-8 把上面...
  • locate - 查找文件的简单方法 : 依据文件名来查找文件 locate 程序快速搜索路径名数据库,并且输出每个与给定字符串相匹配的文件名。比如说,例如,我们想要找到所有名字以“zip”开头的程序。因为我们正在查找程序,...
  • 将当前路径的所有jpg文件完整路径显示出来 dir /b/s/w *.jpg 将当前路径的所有jpg文件完整路径输出到test.txt文件中 dir /b/s/w *.jpg > test.txt
  • 用CD命令路径进入你想显示文件名文件夹后,输入dir>name.txt /b后在该文件夹下会生成一个叫NAME文本文件。里面就是你该目录下所有的文件名。 比如说我要显示E:\Thunder\Plugins\BhoAdv这个目录下的所有文件名...
  • linux 文件查找命令

    2018-09-05 20:11:01
    Linux which命令用于查找文件。 which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 语法:which [文件...] 参数: ... 指定文件名长度,指定的长度...包括了文件的路径。 -w 指定输出时栏位的宽度。...
  • netstat -apn 查看网络连接状态。 lsof -i :9988 查看9988端口运行程序。...每行显示一个打开文件,若不指定条件默认将显示所有进程打开的所有文件。lsof输出各列信息如下: COMMAND:进程名称 PID:进
  • 1、pwd[选项]:用于显示用户当前所处的工作目录。/:代表根目录。 2、cd[目录名称]:用于切换工作路径。 cd -:上一次所在的目录。cd ..:上一级所在的...ls -al:查看当前目录中的所有文件输出这些文件的属性...
  • 4、将文件的内容打印到标准输出命令 cat 5、删除某个目录及其所有文件及子目录的命令 rm 6、在文件或目录之间创建链接的命令 ln 7、 显示文件类型的命令 file 8、拷贝文件或目录的命令 cp 9、在指定的路径下查找...
  • Linux命令文件处理

    2016-12-08 13:27:00
    dirname命令读取指定路径名保留最后一个/及其后面字符,删除其他部分,并写结果到标准输出, 如果最后一个/后面无字符,dirname则使用倒数第二个/,并忽略其后的所有字符。dirname和basename通常在shell内部命令...
  • 文章目录(1)向HDFS上传任意文本文件,如果指定的文件在HDFS中已经存在,由用户指定是追加到原有文件末尾还是覆盖原有的文件;(2)从HDFS中下载指定文件,...(5)给定HDFS中某一个目录,输出该目录下的所有文件的读写权...
  • 1.命令格式: which 可执行文件名称  2.命令功能: which指令会在PATH变量...-p 与-n参数相同,但此处的包括了文件的路径。 -w 指定输出时栏位的宽度。 -V 显示版本信息 4.使用实例: 实例1:查找...
  • ls -a //显示所有文件包括隐藏文件 ls -l //显示文件的详细信息 2.目录切换命令 cd cd 路径 当前路径显示命令 pwd 显示文件内容 cat -n //对所有输出行编号 cat 文件 显示和配置网络属性 ifconfig sudo ...
  • VF辅导:内存变量操作命令及文件操作命令 来源:学生大 2007年11月01日 11:35  一.内存变量操作命令:  1....  格式:display memory ... 功能:执行该命令,将文本文件的内容输出到屏幕,窗口,打印机或一个文本文件中.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,057
精华内容 422
关键字:

命令输出所有文件的路径