本篇文章给大家谈谈怎么导出linux文件名,以及linux取出文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
linux 如何提取文件夹名
提取当前文件夹名称
可以结合使用pwd命令和basename命令,pwd命令返回当前工作路径,basename命令去掉前导的目录部分后打印“名称”。
$ basename `pwd`
注意:pwd两侧为反引号`,作用是运行两个反引号之间的命令,并且将命令运行的结果返回。
提取当前文件夹的所有子文件夹
可以使用find命令,设置查询文件类型参数为-type为目录d,还可以设置-maxdepth参数为1,不查询二级子目录。
$ find . -type d -maxdepth 1
linux shell 如何导出文件名到文本
当前目录下的mp4
dir -1 *.mp4ABC.LIST
这个是递归搜索子目录下所有mp4:
find ./ -name '*.mp4' ABC.LIST
Linux批量提取文件名
简单的获取文件名的话,可以输入命令:ls,如果需要把整个磁盘所有文件名字打出的话,需要写个脚本,循环递归下。
linux系统如何导出文件```?
Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。
在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下:
mkdir /mnt/usb
然后我们就可以接上我的U盘了,然后在终端下输入命令并击Enter键即可:
mount /dev/sda1 /mnt/usb
在Windows下当我们用完U盘后,在我们取下U盘前我们先要删除,同样在Linux下我们也要删除挂起点,方法是:
umount /dev/sda1 /mnt/usb 或 umount /dev/sda1
如果不把U盘给umount掉,那样很容易造成数据的丢失
怎样从linux虚拟系统下导出文件
导出到windows:
1.用ssh连接虚拟机,选择“连接sftp标签”。
2.
pwd查看所在linux目录(一般默认为root),lpwd为windows所在目录。
3.
在“会话选项”里面选择ssh“sftp标签”,可以选择想导出文件所在的windows盘符。
4.选择正确的windows盘符后,关闭sftp标签页,再重新打开(让刚才的调整生效)。
5.输入:get
(文件名)回车,输入linux的root密码。
即可。
导出到其他linux系统:
1.在其他linux上操作:
scp
-P
(ssh端口号)root@(虚拟机ip):/(虚拟机文件所在目录)/(文件名)
/(本地linux目录名)
2.在本地操作:
scp
-P
(ssh端口)/
(虚拟机文件所在目录)/(文件名)root@(虚拟机ip):/(本地linux目录名)
怎么导出linux文件名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux取出文件、怎么导出linux文件名的信息别忘了在本站进行查找喔。