首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将当前文件名回显到文本文件ubuntu?

在Ubuntu系统中,可以使用以下命令将当前文件名回显到文本文件:

  1. 首先,打开终端。
  2. 使用cd命令进入到包含当前文件的目录。
  3. 运行以下命令将当前文件名回显到文本文件:
代码语言:txt
复制
echo $(basename "$PWD") > filename.txt

解释:

  • basename "$PWD"用于获取当前目录的名称。
  • echo $(basename "$PWD")将当前目录名称输出到终端。
  • >用于将输出重定向到一个文本文件。
  • filename.txt是你想要保存当前文件名的文本文件名,你可以根据需要自定义。

这样,当前文件名就会被回显到指定的文本文件中了。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云对象存储(COS):提供高可靠、低成本的云端存储服务,适用于存储和处理大规模非结构化数据。了解更多信息,请访问:https://cloud.tencent.com/product/cos
  • 腾讯云云服务器(CVM):提供弹性计算能力,可快速部署应用、扩展业务。了解更多信息,请访问:https://cloud.tencent.com/product/cvm
  • 腾讯云云数据库 MySQL 版(TencentDB for MySQL):提供高性能、可扩展的关系型数据库服务。了解更多信息,请访问:https://cloud.tencent.com/product/cdb_mysql
  • 腾讯云云安全中心(SSP):提供全面的云安全解决方案,包括安全运维、安全合规、安全监控等功能。了解更多信息,请访问:https://cloud.tencent.com/product/ssp
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mysql客户端任意文件读取学习

在官方文档中的介绍为: 该LOAD DATA语句以非常高的速度文本文件中的行读入表中。 LOAD DATA是补充 SELECT ... INTO OUTFILE。...从客户端导入数据服务器上规定的表中 客户端:Ubuntu18.04 IP 服务端:Centos7 在客户端执行命令: mysql-h148.70.151.111-u root-p-D test-e"load...数据成功。而造成漏洞的也是第二点操作,通过客户端与服务端的连接来读取任意文件。...5.服务端响应对应客户端请求文件名的数据包 ? 6.客户端所请求文件内容发给服务端 ?...先在服务器上布置 agent.py进行扫描,发现,未扫描出弱口令,如果不布置 agent.py,,不存在 mysql服务 ,修改一下 agent.py源码,让其以为我们一直开着 mysql。

3.5K50
  • linux一些常用命令_运行命令

    释义:list,列出目录中文件的信息 常见用法: ls ==> 列出当前目录的文件名 ls -l ==> 列出文件详情 ls -a ==> 列出文件名(含隐藏文件) ls -la ==> 列出文件详情...【7】linux-》echo 释义:,即将字符打印到屏幕上 常见用法: 1. echo abcd ==> 输出字符串"abcd" 2. echo $PATH ==> 输出环境变量PATH的值...x.x.x.x中的文件a.txt复制当前目录下 gec@ubuntu:~$ scp user@x.x.x.x:/home/gec/a.txt ....@ubuntu:~$ touch a.txt ==> 更新a.txt的最近修改时间当前时间 #假设文件b.txt不存在 gec@ubuntu:~$ touch b.txt ==> 创建b.txt 【...-C /tmp ==> 文件释放到/tmp gec@ubuntu:~$ tar -xzf a.tar.gz -C /tmp ==> 文件解压到/tmp 注意:归档只是简单的文件归拢一起

    7.6K20

    干货|值得收藏的50个常用Linux命令

    第一章 Linux基础命令 【1】linux-》ls 释义:list,列出目录中文件的信息 常见用法: ls ==> 列出当前目录的文件名 ls -l ==> 列出文件详情(含隐藏文件) ls -a =...【7】linux-》echo 释义:,即将字符打印到屏幕上 常见用法: 1. echo abcd ==> 输出字符串"abcd" 2. echo $PATH ==> 输出环境变量PATH的值...x.x.x.x中的文件a.txt复制当前目录下 gec@ubuntu:~$ scp user@x.x.x.x:/home/gec/a.txt ....touch a.txt ==> 更新a.txt的最近修改时间当前时间 #假设文件b.txt不存在 gec@ubuntu:~$ touch b.txt ==> 创建b.txt 【21】linux...a.tar -C /tmp ==> 文件释放到/tmp gec@ubuntu:~$ tar -xzf a.tar.gz -C /tmp ==> 文件解压到/tmp 注意:归档只是简单的文件归拢一起

    2.4K30

    Linux解压war包

    参  数: -c 解压缩的结果显示屏幕上,并对字符做适当的转换。 -f 更 新现有的文件。 -l 示压缩文件内所包含的文件。...-a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。 -C 压 缩文件中的文件名称区分大小写。 -j 不 处理压缩文件中原有的目录路径。...-L 压缩文件中的全部文件名改为小写。 -M 输出结果送到more程 序处理。 -n 解 压缩时不要覆盖原有的文件。 -o 不 必先询问用户,unzip执 行后覆盖原有文件。...-s 文件名中的空白字符转换为底线字符。 -V 保 留VMS的文件版本信 息。 -X 解 压缩时同时存文件原来的UID/GID。 [.zip文件] 指定.zip压缩文件。...解压war包 jar -xvf game.war 解压到当前目录

    10.1K10

    每周学点测试小知识-bat批处理命令

    今天芒果要跟大家一起介(tu)绍(cao)一下bat批处理命令~ 批处理文件,顾名思义,是一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。...首先给大家大概介绍一下我们常用的几个命令: 1、rem和:: rem为注释命令,一般用来给脚本加上注释,rem命令后内容不会被执行,但是能。...::也可以起到注释作用,而且看起来也会更加简洁明了,跟其他语言的注释服类似,但是::后的命令不会。...打开或者关闭: echo on/off @字符放在命令前面可以关闭这条命令的,无论此时功能是关闭还是打开。...继续 file-set中的下一个文件之前,每份文件都被打开、读取并经过处理。处理包括读取文件,将其分成一行行的文字,然后每行解析成零或更多的符号。然后用已找到的符号字符串变量值调用for 循环。

    89440

    学习小组Day2笔记-蘑菇 2023.1.11

    (5)启动ubuntu 和用户设置(6)更新:输入sudo apt update,完成后输入sudo apt upgradeMac不需要安装任何东西,自带terminal,直接使用;或者使用界面更好看的...cat接文本文件的名字,查看并直接文本文件的内容输出到屏幕。...否则下面的命令都没办法运行咯head 接文本文件名,默认输出前10行,tail 接文本文件名,默认输出后10行,后面加上-n 自定义输出几行例如:head -n 3 hello_world.txt 【注意...mvmove--mv 文件移入文件夹,或者重命名使用:mv file 路径是移动file某路径下使用:mv file1 file2是file1重命名为file2小技巧:用tab键(键盘上q前面那个...)可以补齐命令和文件名称,比如你想写huahua.txt,可以打出hua,按tab键,只要文件在当前目录下,文件名称就是可以自动补齐的,可避免代码拼写错误。

    39730

    day2-白雪

    $ 进入tmp中了查看路径bio02@VM-0-6-ubuntu:~/tmp$ pwd/home/bio02/tmp返回上一级bio02@VM-0-6-ubuntu:~/tmp$ cd -/home/...,查看并直接文本文件的内容输出到屏幕。...要退出cat,是摁一下qhead 接文本文件名,默认输出前10行,tail 接文本文件名,默认输出后10行,后面加上-n 自定义输出几行例如:head -n 3 hello_world.txt 【注意-...new_file.txtbio02@VM-0-6-ubuntu:~/tmp$ 9 mv 文件移入文件夹,或者重命名使用:mv file 路径是移动file某路径下使用:mv file1 file2...是file1重命名为file2小技巧:用tab键(键盘上q前面那个)可以补齐命令和文件名称,比如你想写huahua.txt,可以打出hua,按tab键,只要文件在当前目录下,文件名称就是可以自动补齐的

    2K70

    linux中zip文件解压命令,Linux中zip压缩和unzip解压缩命令使用方法

    -v:执行是时显示详细的信息 -z:仅显示压缩文件的备注文字 -a:对文本文件进行必要的字符转换 -b:不要对文本文件进行字符转换 -C:压缩文件中的文件名称区分大小写 -j:不处理压缩文件中原有的目录路径...-s:文件名中的空白字符转换为底线字符 -V:保留VMS的文件版本信息 -X:解压缩时同时存文件原来的UID/GID 下面给大家介绍下Linux – zip压缩、unzip解压缩命令的使用详解 由于服务器使用的是...一、zip 压缩 1,应用实例 (1)当前文件夹下的所有文件打包成一个 new1.zip 文件 zip new1.zip * (2)把当前文件夹下所有 my1*.doc 的文件打包成一个 new1.zip...看看是否有别名的文件 ③cd dir 跳跃目录 -P选项 路径中的链接文件替换成链接指向的文件路径 ④pwd 查看当前工作的文件夹名 使用-P的选项,会直接进入其中,相当于cd 相关阅读:Linuxshell...解决: 1)重新在linux下编写脚本; 2)vi:%s/r//g:%s/^M//g(^M输入用Ctrl+v,Ctrl+m)附:sh-x脚本文件名,可以单步执行并回结果,有助于排查复杂脚本问题。

    6.8K30

    linux之dos2unix命令

    DOS格式文本文件转换成Unix格式,dos2unix命令 用来DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。...而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的UNIX格式文本文件转成成DOS格式的是unix2dos命令。...命令安装 Fedora、CentOS 等 Linux 发行版的安装命令 > yum install dos2unix -y Debian、Ubuntu 等发行版的安装命令为 > sudo apt-get...-o:写入源文件 -n:写入新文件 命令参数 需要转换到文件 dos2unix直接跟上文件名 > dos2unix file 如果一次转换多个文件,把这些文件名直接跟在dos2unix之后。...dos2unix -k file1 file2 file3 > dos2unix -k -o file1 file2 file3 > dos2unix -k -n oldfile newfile 转换当前目录下所有文件

    1.7K20

    linux之dos2unix命令

    DOS格式文本文件转换成Unix格式,dos2unix命令 用来DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。...而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的UNIX格式文本文件转成成DOS格式的是unix2dos命令。...命令安装 Fedora、CentOS 等 Linux 发行版的安装命令 > yum install dos2unix -y Debian、Ubuntu 等发行版的安装命令为 > sudo apt-get...-o:写入源文件 -n:写入新文件 命令参数 需要转换到文件 dos2unix直接跟上文件名 > dos2unix file 如果一次转换多个文件,把这些文件名直接跟在dos2unix之后。...dos2unix -k file1 file2 file3 > dos2unix -k -o file1 file2 file3 > dos2unix -k -n oldfile newfile 转换当前目录下所有文件

    2.9K00

    linux之dos2unix命令

    DOS格式文本文件转换成Unix格式,dos2unix命令 用来DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。...而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的UNIX格式文本文件转成成DOS格式的是unix2dos命令。...命令安装 Fedora、CentOS 等 Linux 发行版的安装命令 > yum install dos2unix -y Debian、Ubuntu 等发行版的安装命令为 > sudo apt-get...-o:写入源文件 -n:写入新文件 命令参数 需要转换到文件 dos2unix直接跟上文件名 > dos2unix file 如果一次转换多个文件,把这些文件名直接跟在dos2unix之后。...dos2unix -k file1 file2 file3 > dos2unix -k -o file1 file2 file3 > dos2unix -k -n oldfile newfile 转换当前目录下所有文件

    2K10

    Linux系统下各类压缩包的解压命令

    unzip -c: 解压的结果显示在屏幕上,并对字符稍作转换 -f 更 新现有的文件。 -l 示压缩文件内所包含的文件。...-a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。 -C 压 缩文件中的文件名称区分大小写。...-L 压缩文件中的全部文件名改为小写。 -M 输出结果送到more程 序处理。 -n 解 压缩时不要覆盖原有的文件。...-s 文件名中的空白字符转换为底线字符。 -V 保 留VMS的文件版本信 息。 -X 解 压缩时同时存文件原来的UID/GID。...-u 更 换较新的文件压缩文件内。 -v 示指令执行过程或显示版本信息。 -V 保 存VMS操作系统的文 件属性。

    2.8K10

    如何解压war包_tomcat自动解压war包

    参  数: -c 解压缩的结果显示屏幕上,并对字符做适当的转换。 -f 更 新现有的文件。 -l 示压缩文件内所包含的文件。...-a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。 -C 压 缩文件中的文件名称区分大小写。 -j 不 处理压缩文件中原有的目录路径。...-s 文件名中的空白字符转换为底线字符。 -V 保 留VMS的文件版本信 息。 -X 解 压缩时同时存文件原来的UID/GID。 [.zip文件] 指定.zip压缩文件。...-k 使 用MS-DOS兼容格 式的文件名称。 -l 压 缩文件时,把LF字符 置换成LF+CR字 符。 -ll 压 缩文件时,把LF+CR字 符置换成LF字符。 -L 示版权信息。...-u 更 换较新的文件压缩文件内。 -v 示指令执行过程或显示版本信息。 -V 保 存VMS操作系统的文 件属性。 -w 在 文件名称里假如版本编号,本参数仅在VMS操 作系统下有效。

    3.2K10

    【C语言】文件操作(1)

    ⽐如程序运⾏需要从中读取数据的⽂ 件,或者输出内容的⽂件,(其并不会被运行,只是拿来读写) 在以前各章所处理据的输⼊输出都是以终端为对象的,即从终端的键盘输⼊数据,运⾏结果⽰器上。...文件名都是唯一的,绝不可能会有相同的。 二进制文件和文本文件 根据数据的组织形式,数据⽂件被称为⽂本⽂件或者⼆进制⽂件。...当我们打开文本文件时,显示出的依然是我们原来的值。举个例子,比如我们400000存入文本文件时,我们打开文本文件后显示出来的是400000(原数据),并不是地址形式的数据。...• stdout (指向标准输出流)- 标准输出流,⼤多数的环境中输出⾄⽰器界⾯,printf函数就是信息输出到标准输出 流中。...• stderr (指向标准错误流)- 标准错误流,⼤多数环境中输出到⽰器界⾯。perror函数就是错误信息输出到标准错误流中。

    7910

    windows批处理命令大全「建议收藏」

    (二个命令作用相同) move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y取消确认移动目录存在相同文件的提示就直接覆盖 del [目录名或文件名] [/f][/...exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe type 文件名 显示文本文件的内容 more 文件名 逐屏显示输出文件 find 文件名 查找某文件 title.../b 非文本文件 copy *.* d:所有文件拷贝d盘 copy *.bat c:\temp copy cc??....doc c:\temp copy /b filename+,,修改文件的时间属性 xcopy A: *.* a盘中的所有文件拷贝当前目录 doskey copy =xcopy $ * copy...文件存在命令。 pause 命令 press anykey to continue/strke any key when ready 命令行参数: %1 %2 ......

    2K20

    生信学习小组Day 2-linux(L)

    (1) 个人电脑 Windows 设置-更新和安全-针对开发人员-启用开发人员模式 控制面板-控制面板-程序-启用或关闭windows功能-适用于Linux的windows子系统 重启电脑 下载ubuntu...启动ubuntu 和用户设置 更新:输入sudo apt update,完成后输入sudo apt upgrade Mac 自带terminal,可以直接使用;或者使用界面更好看的iterms (2)...,比如你想写huahua.txt,可以打出hua,按tab键,只要文件在当前目录下,文件名称就是可以自动补齐的,可避免代码拼写错误。...新建脚本或者文本文档 (1)vi aa.txt:新建名为aa的文本文档,并打开编辑 (2)输入英文i,开始写下具体文本 (3)按Esc键退出编辑模式 (4)左下角输入:x,意为保存并退出 cat:连接文本文件名...路径:移动文件某路径下 mv 文件名1 文件名2:文件名1重命名为文件名2 示例: 图片

    70310

    Linux基础入门+基本命令的万字碎碎念

    代表上级目录 随便写一个,大家可以参考下格式 root@ubuntu:/usr/src# cd ~ root@ubuntu:~# (5) 显示当前路径(pwd) 使用pwd命令可以显示当前用户所处的工作目录的绝对路径...root@ubuntu:/var# cp /root/demo.txt /var/test.txt B:复制目录 把 var 目录下的 ideal 文件夹复制 root目录下 root@ubuntu...] 若需覆盖文件,则覆盖前先进行备份 A:移动文件 /root/demo.txt 文件移动到根目录 / root@ubuntu:~# mv /root/demo.txt / B:移动文件并改名 ...(五) 文本操作(仅查看) (1) 显示文本文件内容(cat) 使用 cat 命令可以显示文本文件的内容,其后可以直接跟文件名 同时 cat 也可以把几个文件内容附加到另一个文件中,即连接合并文件 基本用法...v 在当前行启动一个编辑器。 :f 显示当前文件的文件名和行号。 ! 或 :! 在子Shell中执行指定命令。 回车键 向下移动一行。 空格键 向下移动一页。

    82120

    bat批处理命令大全_文件批处理命令

    然后从第一行代码开始向下逐句执行所有的命令,直至程序结尾或遇见exit命令或出错意外退出 批处理命令简介 echo rem pause call start goto set 批处理常用命令总结 批处理符号简介 屏蔽...文件管理: type 显示文本文件的内容。 copy 一份或多份文件复制另一个位置。 del 删除一个或数个文件。 move 移动文件并重命名文件和目录。...Windows Batch 常用命令 1 echo 和 @ 命令 @ #关闭单行 echo off #从下一行开始关闭 @echo off #从本行开始关闭。...%~n1 - 仅 %1 扩充到一个文件名 %~x1 - 仅 %1 扩充到一个文件扩展名 %~s1 - 扩充的路径指含有短名 %~a1 - %1 扩充到文件属性 %~t1 - %1 扩充到文件的日期...如果环境 变量名未被定义,或者没有找到文件,此组合键会 扩充到空字符串 可以组合修定符来取得多重结果: %~dp1 - 只将 %1 扩展驱动器号和路径 %~nx1 - 只将 %1 扩展文件名和扩展名

    4.1K30
    领券