Linux基本命令运用一

一、列表显示目录内容        -ls

 

·显示目录中内容,包括子目录和文件相关属性信息

        ls [选项] [文件或目录...]

        ·常用选项

        ·ls  -l长格式显示,文件属性比较详细 ls  -l 等于||。例:

        ·ls  -a显示所有文件 包括隐藏文件 且包括 .  ..  (在Linux当中已 . 开头的为隐藏文件)例:

        ·ls  -A显示所有文件包括隐藏文件 不包括 .  ..

        ·ls  -d只显示当前目录属性例:

        ·ls  -h 人性化显示(加了文件大小单位)

        ·ls  -R递归显示例:

        ·ls  --color 显示颜色

   ls  一般不单独使用

  1. 功能有限 要加上选项
  2. ls单独使用 显示当前文件夹下的所有软件。例:

 

        ls会配合通配符过滤需要的文件

                ·结合通配符

                ·“?”:匹配文件名中的一个未知字符

                ·“*”匹配文件名中的任意多个字符

        通配符

                ? 匹配一个字符

                *

                {1..10}         1到10个数 {1..100} {a..z}

                [123]           只代表一个数值 1 2 3         [a..z]注意范围(类似于数学集合左闭右开)

                [0-9]            代表单个数字

                [^a-z]          反向匹配

例:

        匹配只代表数字123

         反向匹配

二、设置别名        -alias

·通过别名机制简化常用的、比较长的命名

        alias命名别名=命令

·删除别名:

        unalias

alias 别名

  1. 将常用的一些 别叫复杂的命令简单化

      alias  自行定义的命令=’常用的复杂命令’

      2、单独使用alias会显示所有的别名命令

        tip:别名>内部>外部

例:

将vim /etc/sysconfig/network-scripts/ifcfg-ens33设置别名为myvim

 

三、统计目录及文件空间占用情况         -du

·统计指定目录(或文件)所占用磁盘空间的大小 tip:统计时包括隐藏文件

du [选项]  [文件或目录...]

·常用选项

-a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录

-h 以更人性化的方式(默认以kb计数,但不显示单位)显示出统计结果

-s 只统计所占用空间总的(summary)大小,而不是统计每个子目录、文件的大小

·示例:

·统计出data目录所占用空间的大小

du -s data

ls 显示文件实际大小

du不统计实际大小 只是统计文件所占磁盘的大小 磁盘一块一块来储存文件 最小一块4k

tip:as  不能同时使用

 

统计  /etc 目录  第一层文件夹占用多少磁盘空间?

 du   -d 1      目录     

 -d   代表目录层数     

  1    代表目录层数的第一层

tip:du 统计包括隐藏文件

例:

四、创建新目录        mkdir

mkdir (创建空文件夹)

-p 递归创建文件夹;例:

-pv 递归创建文件夹并显示过程,例:

五、创建空文件        -touch

·更新文件的时间标记;例:

·经常用于创建多个新的空文件

        touch 文件...

·示例

        ·创建两个空文件,文件名分别为aa和bb

touch aa bb

六、复制        cp

基本功能

cp 要复制的文件 要放置复制文件的文职/可以重命名;

例:

-f有相同文件是强制覆盖不提醒

-i有相同文件时覆盖提醒

-p复制时保持源文件的权限,属主及时间标记等属性不变,例:

 -r 复制文件夹一定需要

-a 保留权限更强大 包括连接文件的属性也可以保留

建议使用-a

cp  复制多个文件 最后一定要跟文件夹 不能跟文件

七、删除文件或目录        -rm        慎用

·删除指定的文件或目录

        rm  [选项]  要删除的文件或目录...

·常用选项

        ·-f、-i、-r

tip:删除文件之前最好将虚拟机快照,以防删除后出现无法挽回的结果

八、查找文件        -find

find

优点:

        1、默认递归查询

        2、是去硬盘上一个一个文件夹查找(实时)

        3、查找条件巨多

        4、精确查找

缺点:慢

基本格式:

find        [查找范围]        [查找条件表达式]

[查找范围]:如果不写范围,代表默认当前目录

[查找条件表达式]:

举例:

1、按查找文件名字查找        -name

例:在boot目录下查找文件名以vm开头的文件

 2、按文件大小查找文件        -size        k M G       

        a、查找boot目录下大于1024k的文件

        b、查找boot目录下大于1M的文件

 tip:文件大小不加加减号是一定的范围,单位越小越精确

范围公式:

前面的数字减去1

1024k-1        1023k  到  1024k

1-1        1字节  到  1M

3、按文件属主查找        属主:文件的拥有者        -user

4、按文件类型查找        -type        f(普通文件)        d(目录)        c(字符文件)        b(块设备)

5、按indoe号查找        -inum        要先知道indoe号

 

6、按目录层级查找文件        -maxdepth level        -mindepth level

 

只看第二层

7、天数查找文件        -mtime

 找到7天以上且文件类型为普通文件且大于1M的文件

8、处理动作

默认是:

1、print 输出屏幕看一下

2、ls       显示详细信息

3、delete 直接删除

4、ok        连接符,会询问

5、exec        连接符,不会询问

 例:

1、-ok  处理动作 连接 前面后面的命令    会询问你要不要这样处理

 mv    {}  代指前面 find找到的文件    /mnt  移动到的目录     \;固定格式 

不删除,移动文件                会询问

 不会询问

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值