Linux文件目录以及目录操作的基础命令

  linux的基础知识


linux的文件类型(**一切皆为文件**)


文件类型:

        普通文件——  -
        目录文件—— d
        链接文件—— l
        字符设备文件——c
        块设备文件——b


在linux中的系统路径如何表示

绝对路径:由根目录{/}开始写起的文件名或目录名称
相对路径:相对于目标路径的文件名的写法,开头不是/的,都属于相对路径的写法

cd .  :代表当前的目录,也可以用./来表示
cd .. :代表上一层的目录。也可以用../来表示

目录操作命令

切换目录(cd)

cd/切换到根目录
cd/bin切换到根目录下的bin目录
cd../切换到上一级目录
cd~切换到home目录
cd-切换到上次访问的目录
cdxx(文件名 )切换到本目录下名为xx的文件目录
cd/xx/xx输入完整路径,直接切换到目标目录(可以按tab键来补全命令)

查看目录(ls)

ls查看当前目录下的所有目录和文件
ls-a查看当前目录下的所有目录和文件(包括隐藏文件)
ls-l查看当前目录下的所有目录和文件(列表查看,显示更多的信息)
ls/bin查看指定目录下的所有目录和文件

创建目录(mkdir)

mkdirtools在当前目录下创建一个名为tools的目录
mkdir/bin/tools在指定目录下创建一个名为tools的目录

删除目录与文件(rm)

rm文件名删除当前目录下的文件
rm-f  文件名删除当前目录下的文件(不询问)
rm-r  文件夹名递归删除当前目录此名的目录(即删除文件夹)
rm-rf  文件夹名递归删除当前目录此名的目录(不询问)(即删除文件夹)
rm-rf  *将当前目录下的所有目录和文件全部删除(删除所有)
rm-rf  /*将根目录下的所有文件全部删除(慎用)

修改目录(相当于剪切功能)(mv)

mv当前目录名  新目录名修改目录名,同样适用文件操作
mv/usr/tmp/tool  /opt将/usr/tmp目录下的tool目录  剪切到  /opt目录下
mv -r  /usr/tmp/tool  /opt递归剪切目录中的所有文件和文件夹

拷贝目录(相当于复制功能)(cp)

cp/usr/tmp/tool  /opt将/usr/tmp目录下的tool目录  复制到  /opt目录下
cp-r /usr/tmp/tool  /opt递归 复制 目录中的所有文件和文件夹(复制文件夹)

搜索目录(find)

find/bin -name 'a*'查找/bin目录下的所有a开头的文件或目录

查看当前目录(pwd)

pwd显示当前位置路径

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值