首页 > 系统相关 >Linux中dir和dirname命令

Linux中dir和dirname命令

时间:2024-12-09 23:35:01浏览次数:5  
标签:dirname dir Linux test home txt root localhost

 

001、dir列出指定目录下的所有文件

[root@localhost test]# ls
1.txt  3.txt  5.txt  8.txt  a.txt  result.txt
[root@localhost test]# dir                        ## 列出当前目录下的所有文件
1.txt  3.txt  5.txt  8.txt  a.txt  result.txt
[root@localhost test]# dir /home                  ## 列出指定目录下的所有文件
liujiaxin01  pileupCaller-Linux  test

 。

 

002、dirname会返回指定目录的上一级目录

[root@localhost test]# ls
1.txt  3.txt  5.txt  8.txt  a.txt  result.txt
[root@localhost test]# pwd
/home/test
[root@localhost test]# dirname /home/test/
/home
[root@localhost test]# dirname /home/
/
[root@localhost test]# dirname /home/test/xxx/yyy
/home/test/xxx

 。

 

标签:dirname,dir,Linux,test,home,txt,root,localhost
From: https://www.cnblogs.com/liujiaxin2018/p/18596253

相关文章

  • Linux中空变量在循环中生成并列变量的应用
     001、[root@localhosttest]#lsa.txt[root@localhosttest]#cata.txt##测试数据001002003004005006007008009010011012013014015016017018......
  • 【Linux应急响应】记一次服务器被黑CPU 100%的处理过程
    本文是一次服务器被黑的处理过程纪录,包含操作步骤及总结,分享出来给到有需要的读者。文章内容简洁易懂,如果你也遇到相似的问题,相信会有不小的帮助。一、事件背景起因是有开发人员报障,程序在发布后无法正常运行,一直处于在重启的状态。一开始我以为是程序本身的问题,但在查看服务......
  • 【Linux内核】详解从socket到epoll高效网络编程
    socket网络编程的步骤先给出大致流程:服务端:创建自己的socket连接再打开自己的可以用于通信的端口,并把自己的ip告诉要通信的客户端打开监听的socket,监听是否有客户端连接接受客户端的连接如果有客户端连接上来,则接收数据后,再回复不用于通信则关闭socket客户端:创......
  • 【Linux内核】4张IO时序图,一次搞懂Linux下的文件读写
    因为如今大多数资源都是通过网络访问的:数据库、对象存储和其他微服务。大多数服务器应用程序开发人员在考虑I/O时,都会考虑网络I/O,然而,数据库开发人员还必须考虑文件I/O。一般来说,在Linux服务器上访问文件有四种选择:传统读/写、mmap、直接I/O(DIO)读/写和异步直接I/O(AIO/DIO)。......
  • 初学linux第一天,关于虚拟机的一些基本设置
    入门常用命令注意:所有的目录后面都要加/创建文件touchtest.txt编辑文件注意:如果文件不存在,则会自动创建文件并编辑#系统自带vitest.txt#vim命令需要自己下载vimtest.txt#打开文件之后,按一下i键,左下角变为INSERT时,才可以写入文件删除文件#第一......
  • 【linux内核】从ELF文件到Linux进程
    今天我们来聊聊ELF文件,了解一下Linux如何创建进程以及ELF文件如何转变成Linux进程?一、什么是ELF文件?ELF(ExecutableandLinkableFormat)文件是一种目标文件格式,用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件。它主要用于Linux平台,用于存储和传输可执行文件和......
  • Kali Linux 安装谷歌浏览器及中文输入法教程
    KaliLinux安装谷歌浏览器及中文输入法教程在KaliLinux系统中,安装谷歌浏览器和中文输入法可以满足我们使用谷歌浏览器(谷歌翻译)以及中文输入的需求。以下是详细的安装步骤和注意事项,适合希望增强KaliLinux功能的用户。一、安装谷歌浏览器下载谷歌浏览器安装包在......
  • 记录报错:HADOOP_HOME and hadoop.home.dir are unset. -see https://wiki.apache.org/
    报错内容java.io.FileNotFoundException:java.io.FileNotFoundException:HADOOP_HOMEandhadoop.home.dirareunset.-seehttps://wiki.apache.org/hadoop/WindowsProblems第一次运行hadoop程序时,报了以上错误(java.io.FileNotFoundException:java.io.FileNotFoundEx......
  • LinuxDay1
    LinuxDay1Linux学习所需组件VMStation通过该平台,创建虚拟Linux操作平台CentoS-7驱动所需的Linux操作系统Xshell直接连接Linux服务器的命令操作软件XftpWindows系统与Linux系统之间的文件传输软件XTerminal集Xshell与Xftp与一体的软件,更适用于Windows系统的......
  • [Linux网络]网络层-IP协议与数据链路层
    一、IP协议1.IP协议的简单认识    在TCP或UDP协议的传输层协议发送给对方的数据并不是直接给对方发了过去,而是需要经过网络层以及下面的数据链路层最后交到网卡才发送出去了。那么网络层协议做了什么呢?或者说IP协议做了什么呢?        TCP协议是有可......