9.15日常学习笔记

*mv        移动/重命名文件

       mv b.txt spring         移动b.txt 文件到 目录中

*rmdir        删除空目录

        rmdir mybatis        直接删除空目录mybatis

        rmdir bb cc dd         删除多个空目录

(不可删除非空目录)

*rm        删除文件或目录

        -r        递归删除

        -f        强制删除

        rm -rf +文件名         强制删除目标文件 包括其下所有文件

*wc        文件统计 

        -l        打印行数

        -c        打印字节数

        -m        打印字符数(utf-8时一个中文一个字符 ) 

        -w        打印单词数

         wc -l aaa.txt        打印出aaa.txt文档中的行数

*find        按目录层次查询文件

        find -name '*t*'        列出当前目录下所有名称含有t的文件或者目录

*grep        局按照正则表达式查找匹配内容,并把查找结果打印到标准数据

        ind /etc -name '*t*' | grep pos 从find的查找结果查找含有pos的行并打印

        find /etc -name '*t*' | grep pos | wc -l 从find的查找结果查找含有pos的行

创建快捷方式(创建软硬连接)

*ln        创建快捷方式

        -s        创建软连接(原文件删除后,快捷不可读写使用)

        -d        创建硬链接(原文件删除后,快捷依然可以使用(感觉类似copy))

压缩解压文件

gzip(不能压缩目录)

        -d        解压

        gzip tomcat.log 压缩tomcat.log文件 产生一个tomcat.log.gz 源文件消失

        gzip -d tomcat.log.gz 解压 压缩包消失,源文件出现

bzip2:(不能压缩目录)

最小化安装,只安装了gzip 没有安装bzip2

在线安装bzip2 压缩解压方法

ping www.baidu.com 看网络是否通畅

yum -y install bzip2 自动分析依赖,在线安装软件bzip2a

block-sorting file compressor,a block-sorting file compressor

压缩解压文件

        -d        解压

        bzip2 tomcat.log 压缩tomcat.log 产生tomcat.log.bz2 源文件消失

         bzip2 -d tomcat.log.bz2 解压 压缩包消失 源文件出现

压缩解压目录/文件     查看压缩包

*tar

        -c        创建压缩

        -t        查看压缩包

        -x        解压

        -z        通过gzip方式进行过滤(压缩,查看压缩包,解压)

        -j        通过bzip2方式进行过滤(压缩,查看压缩包,解压)

        -v        显示文件详情        (可选的,不要也可以)

        -f        文档名称

        -C        解压时改变目录

        tar -czvf frameset.tar.gz frameset/        

        压缩文件夹frameset,压缩之后的名称为frameset.tar.gz

        tar -xzvf frameset.tar.gz

        解压 没有-C 默认解压到当前目录

        tar -xzvf frameset.tar.gz -C /tmp/

        解压到指定目录tmp

角色,权限和命令:

        

-”表示普通文件;

“d”表示目录;

”表示链接文件;

“p”表示管理文件;

“b”表示块设备文件;

“c”表示字符设备文件;

“s”表示套接字文件;

第2-4位:所属用户权限,用u(user)表示

第5-7位:所属组权限,用g(group)表示

第8-10位:其他用户权限,用o(other)表示

第2-10位:表示所有的权限,用a(all)表示

r 读权限(read)

w 写权限(write)

x 执行权限 (execute

        chmod修改文件权限命令(change mode

        例如:chmod u[go/a]+/-x[rw] a.txt用数字来表示权限(r=4,w=2,x=1,-=0)

        例如:chmod 750 b.tx

        trwx用二进制表示是111,十进制4+2+1=7

        r-x用二进制表示是101,十进制4+0+1=5

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值