RUI个人博客 首页>>Linux>>[原] Linux学习笔记之文件系统和目录管理 ls cp rm mv

[原] Linux学习笔记之文件系统和目录管理 ls cp rm mv

1. ls:显示档案名称、属性等
    1.1 查看当前目录
    1.2 查看文件的大小  以K 显示
    1.3 显示文件的连结数
    1.4 显示文件的 用户和属主   以 uid:gid 显示
    1.5 显示目录下的文件和目录里面的具体信息
2.  cp: 拷贝文件
    2.1 -i 询问拷贝 是否覆盖 
    2.2 -l  建立硬链接文件
    2.3 -d  依然复制的链接 属性
    2.4 cp复制目录中的多个文件
    2.5 cp -r 递归复制复制目录中的 多个文件
    2.6 cp -pr 与文件的用户、数组一起复制
    2.7 cp  直接复制 同组的 w 权限丢失
    2.8 cp -p  完全复制  包括权限
3. rm 删除文件
    3.1 rm -i 询问删除

4. mv: 移动文件

目录和路径:
绝对路径: 一定有根目录 / 写
相对路径:不是由 / 写起,转换路径时使用 . .

.    代表当前所在的目录
. .  代表上层目录
-   表示前一个工作目录
~  代表自己的家目录
~user    代表到user这个人的家目录



1. ls:显示档案名称、属性等
    1.1 查看当前目录
[root@RAC1 tmp]# ls -ld   
[root@RAC1 tmp]# ls -ld /tmp/  

    1.2 查看文件的大小  以K 显示

[root@RAC1 tmp]# ls -lh

    1.3 显示文件的连结数

[root@RAC1 tmp]# ls -li

  1.4 显示文件的 用户和属主   以 uid:gid 显示

[root@RAC1 tmp]# ls -lin

    1.5 显示目录下的文件和目录里面的具体信息

[root@RAC1 tmp]# ls -R

2.  cp: 拷贝文件


    2.1 -i 询问拷贝 是否覆盖 
         -s 复制链接文件
[root@RAC1 tmp]# cp ~/.bashrc bashrc
[root@RAC1 tmp]# cp -i ~/.bashrc bashrc
[root@RAC1 tmp]# cp -s bashrc bashrc-s

    2.2 -l  建立硬链接文件
[root@RAC1 tmp]# cp -l bashrc bashrc-h
[root@RAC1 tmp]# ls -li bashrc*


[root@RAC1 tmp]# cp bashrc-s bashrc-s1
[root@RAC1 tmp]# ls -li bashrc*

    2.3 -d  依然复制的链接 属性

[root@RAC1 tmp]# cp -d bashrc-s bashrc-s2
[root@RAC1 tmp]# ls -li bashrc*  

    2.4 cp复制目录中的多个文件

[root@RAC1 tmp]# cp /home/* test/

    2.5 cp -r 递归复制复制目录中的 多个文件

[root@RAC1 tmp]# cp -r /home/* test/
[root@RAC1 tmp]# ls -l test /home/

    2.6 cp -pr 与文件的用户、数组一起复制

[root@RAC1 tmp]# rm -rf test/*
[root@RAC1 tmp]# cp -pr /home/* test/
[root@RAC1 tmp]# ls -l test /home/

    2.7 cp  直接复制 同组的 w 权限丢失

[root@RAC1 tmp]# cp /var/log/wtmp wtmp
[root@RAC1 tmp]# ls -l /var/log/wtmp wtmp 

    2.8 cp -p  完全复制  包括权限

[root@RAC1 tmp]# cp -p /var/log/wtmp wtmp2
[root@RAC1 tmp]# ls -l /var/log/wtmp wtmp wtmp2

3. rm 删除文件


    3.1 rm -i 询问删除

[root@RAC1 tmp]# rm -i bashrc


[root@RAC1 tmp]# rm -rf bashrc-*



4. mv: 移动文件


[root@RAC1 tmp]# basename /etc/sysconfig/network
[root@RAC1 tmp]# dirname /etc/sysconfig/network







昵  称:
邮  箱:
评论内容:
验 证 码:
可用[code][/code]插入代码
点击刷新验证码