文件管理和IO重定向-DAY3

Posted nyj0221

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件管理和IO重定向-DAY3相关的知识,希望对你有一定的参考价值。

文件类型
    -  普通文件
    d 文件目录
    l  链接文件
    p  管道文件 单向
    b  块文件
    c  字符文件
    s  socket文件 双向
 
basename 文件名
dirname 路径名
cd - 回到上一次路径($OLDPWD)
 
stat xxx
ACCESS 读时间 间隔一天或者modify时间修改(relatime 版本5后才有)
MODIFY  修改时间
CHANGE 源数据时间(用户 组 权限) 
 
file 查看文件类型
 
批量改文件
rename 源xx  改成xx   文件   
 
>xxx创建空文件 清空文件
等价 cat /dev/null > xxx
 
查看操作命令
lsof | grep xxx
 
shred 安全删除
shred -zvun xxxx
 
硬连接 
ln  xxx xxx
都是指向同一个文件
不能跨设备跨分区 
不能链接文件夹
一个文件删除 另一个还存在
inode相同
连接数变化
源文件
 
软连接(符号链接)
ln -s xxx xxx
删除源文件就没了 相当于windows快捷方式
源文件写相对路径 需要在同分区设备
或者写绝对路径
inode 不同
连接数不变
链接文件
大小 源文件名大小
 
标准输入输出错误
ll /dev/std*
 
redirect 重定向
 
tr 字符转换
-s 压缩
-d 删除
 
tee 重定向输出命令
-a 保留原文件
 
 
 
 
 

以上是关于文件管理和IO重定向-DAY3的主要内容,如果未能解决你的问题,请参考以下文章

探秘linux-文件管理(inode理解)及管道和IO重定向

Linux基础管理—— " 标准IO及重定向及管道 "

vim文本编辑器;管道和文件重定向;用户和组管理

11-用户及组管理.txt

linux系统输入输出管理和vim的常用功能

文件管理与重定向