Java程序员必须搞懂的 Linux 知识大全!

本文详细介绍了Linux系统中程序员常用的文件和目录操作,包括绝对路径、相对路径、更改目录、文件通配符、创建与刷新文件、复制、移动、重命名、删除、目录操作、硬链接和软链接的区别。此外,还涵盖了标准输入输出、I/O重定向、文件查找技巧等内容,是Java程序员提升Linux技能的实用指南。
摘要由CSDN通过智能技术生成

绝对路径和相对路径

 

绝对路径

以正斜杠开始
完整的文件的位置路径
可用于任何想置顶一个文件名的时候

相对路径

不以斜线开始
置顶相对于当前工作目录或某目录的位置
可以作为一个简短的形式指定一个文件名

-基名:basename,就是文件本身的名字

-目录名:dirname ,就是它所在的文件夹名

更改目录

cd 改变目录

使用绝对或相对路径
cd/home/wang
cd home/wang
切换至父目录:cd
切换至以前的工作目录:cd-

选项:-P

相关环境变量:

PWD:当前目录路径
OLDPWD:上一次目录路径

文件通配符

*匹配零个或多个字符

?匹配任何单个字符

~当前用户家目录

~mage用户mage家目录

~+ 当前工作目录  

~- 前一个工作目录

[0-9]匹配数字范围

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值