您的位置:首页 > 运维架构 > Linux

学习笔记--Linux 常用命令一,目录操作

2017-06-28 21:46 771 查看

处理目录的常用命令

本文的使用Mac终端,会在主机名和用户名处打码:

ls :列出目录

ls -a :列出全部文件目录(以. 开头的隐藏文件也全部列出 )

ls -b : 列出目录本身(不包括文件数据)

ls -l :列出目录(包括文件数据,即属性和权限等数据)

ls -al: 详细列出所有文件

mkdir: 创建新目录

mkdir: 创建新目录

mkdir -m: 创建新目录,并给目录设置权限

mkdir -p: 可创建多层目录

rmdir: 删除空目录

rmdir -p: 删除多级目录

rm -f: 移除文件,忽略不存在的文件,不会出现警告信息

rm -i: 移除文件,在删除前询问是否动作

rm -r: 移除文件,递归删除目录

mv -f 源文件 目标文件: 移动文件,如果目标文件已存在,不询问直接覆盖

mv -i 源文件 目标文件: 移动文件,如果目标文件已存在,询问是否覆盖

mv -u 源文件 目标文件: 移动文件,如果目标文件已存在,如果源文件比较新,则升级update

mv file1 name 将file1的文件名改为name

pwd: 显示当前路径(连接路径)

pwd -P: 显示当前路径(真实的,P是大写)

cd xxx: 进入当前目录下的xxx文件夹

cd ~:回到根目录

cd ..: 回到上级目录

cp ~/yy /zz/ww: 把根目录 的yy文件复制到/zz目录下,并命名为ww

cp -i ~/yy /zz/ww: 把根目录 的yy文件复制到/zz目录下,并命名为ww,若目标文件已经存在,在覆盖前询问动作

cp -r: 递归持续复制

cp -p: 不使用默认属性,复制时连同属性一起复制,常用于文件备份

cp ~/yy /zz/ww: 把根目录 的yy文件复制到/zz目录下,并命名为ww
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 目录操作