linux命令

ls -l = ll


  • 第1列

    • 下面的9个字符是关于文件权限。前3个rwx字符是文件的拥有者的权限,第二组3rwx是文件的所有组的权限,最后的rwx是对其他人访问文件的权限。

  • 第2列 这行告诉我们有多少链接指向这个文件。

  • 第3列 这行告诉我们谁是这个文件/文件夹的所有者。

  • 第4列 这行告诉我们谁是这个文件/文件夹的所有组。

  • 第5列 这行告诉我们这个文件/文件夹的以字节为单位的大小。 目录的大小总是4096字节

  • 第6列 这告诉我们文件最后的修改时间

  • 第7列 这告诉我们文件名或者目录名。

ls -lh:-h参数意味着便于人识别,跟df -h类似

ls -lhS:从大到小排序文件,h参数可不加

ls -a:显示隐藏文件

ls -d */:只列出目录

ls -g:不打印所有者信息

ls -lG:不打印所有组信息

ls -n:打印UID和GID

ls –color=never:不带颜色打印

ls -r:排序时反转顺序

ls -lt:按修改时间排序,新的文件在前。


cron定时任务即/etc/crontab,是全局配置文件

crontab -l:查看当前用户的定时任务

crontab -e:编辑任务

crontab -r:删除任务

格式:分钟 小时 日 月 星期(0-6) 用户(可以没有) 命令

          *表示所有

          */n表示间隔


格式化日期:date +%Y%m%d' '%H%M%S


mv可以重命名文件或目录

mv  aa/   bb/

mv aa.txt  bb.txt

mv -f  aa.txt /home/bb:无条件覆盖已经存在的文件


grep -w全匹配

edu-service-aa.jar

edu-service-aa-bb.jar

grep -w edu-service-aa只会匹配第一个,grep edu-service-aa.jar会匹配2个


awk:按列处理数据

sed:按行处理数据


$0就表示一个记录,$1表示记录中的第一个字段。

NR=number of record 表示已经读取的记录数(行数);

NF=number of filed 表示已经读取的字段数(列数);

FILENAME就是输出正在处理的文件。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值