linux下文件管理

*过滤文本  grep
grep [选项]  需要查找的字符串   文件名

grep  RMP install.log
*删除某个目录及其所有文件及子目录  rm
rm  [选项]  文件或目录
rm  -i 交互式删除
*改变指定文件的访问时间和修改时间 touch
touch [选项] 设定的时间 文件
改变文件的访问时间为系统当前时间  touch -a text.txt

*在文件或目录之间建立链接 ln
linux 下面的链接有两种,硬链接  符号链接

硬链接;通过文件的索引节点来进行链接
软链接;相当于Windows 的快捷方式
ln [选项] 源文件 目标连接名
比如:ln /etc/inittab  /opt/backup 将etc里的文件硬链接到opt 下

ln -b mylinux1.txt mylinux.txt 如果当前目录下存在mylinux.txt 或备份一份mylinux1.txt到当前目录

*显示文件类型  file
file [选项] 文件名
file /etc/init.d/halt  显示/etc下文件 的类型,显示结果为shell可执行文件
*拷贝文件或目录cp

cp [选项] 源文件货目录  目录文件或目录
*在指定路径下查找指定文件 find
find path-name [-options] [-print -exec -ok 命令{} \;]
举例:
在系统根目录下,查找文类型为普通文件 属于ixdba用户的  2天以前的 并且查找时不包含/usr/bin 目录下的文件名为 main.c的文件 并将结果输出到屏幕
find / "/usr/bin" -prune -o -name "main.c" -user ixdba -type f -mtime +2 -print
在当前目录下查找所有txt的文件
find . -name "*.txt" -print
*分割文件目录
split [选项] [input_file] [output_file]
将access_log 文件进行分割 设定每个分割的大小为 10nM
split -b 10M access_log access_log_bak
*文件/目录改名或变更存储位置
mv [选项] 源文件或目录 目标文件或目录

创建一个myDoc 目录和doc 文件 然后将doc 移动到mydoc  最后修改 myDoc 为 myDoc1

mkdir myDoc
touch doc
mv doc myDoc
mv myDoc myDoc1

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值