当前位置:首页 > 笔记 > Linux中常用文件目录操作命令

Linux中常用文件目录操作命令

时间:2014-02-18 15:23:48 来源:myblog 作者:xwidea 点击:1368次

在Linux如何来新建、复制、移动、删除目录呢?

下面就给大家来讲一下:

cd 目录名称  打开指定名称的目录

ls 列出文件(目录)

ls -a 列出文件(目录),包括.开头的隐藏文件

ls -l 显示列出的文件和目录的详细信息

ls -F 在列出的目录后面会加/斜线

cd .. 是返回上一层目录

cd / 是返回系统根目录

cd ../abc 返回上层目录并且打开里面abc目录

cd ~ 返回主文件夹

mkdir 目录名称 新建指定名称的目录

rmdir 目录名称  删除指定名称的空目录

rm -r 目录名称 删除指定目录,但是里面如果有子目录或者文件,系统会一一提示是否要删除

rm -rf 目录名称 强制删除指定的非空目录及目录里面的文件,不会有提示

pwd 显示当前目录的绝对路径

cp ~/.bashrc /tmp/bashrc 把主文件夹下的.bashrc复制到/tmp下, 并更名为bashrc

cp -i ~/.bashrc /tmp/bashrc 如果tmp下面已经存在bashrc来,加上i参数以后会提示是否覆盖

cd tmp

cp /var/log/wtmp . 将/var/log/wtmp复制到/tmp目录,最后的点不能丢,复制后的文件某些属性和权限会发生变化,比如创建日期

要想将文件的所有属性一起复制过来可以加上-a

cp -a /var/log/wtmp wtmp_2 复制/var/log/wtmp 为wtmp_2

cp -u ~/.bashrc /tmp/bashrc 若.bashrc比/tmp/bashrc新才复制过来

mv abc aaa 把目录abc名称修改为aaa

mv aaa/* bbb 把同级目录aaa里面的文件全部移动到目录bbb里面

网友评论
评论人:
评论内容:
验证码: