管理文件常用命令
对文件
对目录
复制,剪切
linux 大部分文件类型和后缀没有关系的
file 文件名 查看文件类型
touch aa aa1 创建文件,如果存在文件,则更改这个文件时间,不会覆盖内容
touch aa{1,2,3} 创建aa1,aa2,aa3
touch aa{1…10} 创建aa1,aa2 … aa10
rm rf a 删除文件,r递归,f强制删除
(普通用户,需要加-i,才会有提升是否删除,
alias 查看别名
alias rm=‘rm -i’ 创建别名,临时生效
unalias rm 取消别名
wc 文件名 查看文件行数,字符数,单词数…
第一列行数,第二列单词数,第三列字符数
使用标点,空格,tab隔开的 单词,并不是英文中的单词。
-l 单独查看行数
-w 单独查看单词数
-c 单独查看字符数,每行最后会有一个空字符
软连接 类似win下的快捷方式
ln -s aa.txt bb.txt bb是aa的软连接
cat 文件名 查看文件内容
more 文件名 一屏一屏显示,空格往后翻,无法往前翻
less 文件名 按回车一行一行显示,空格一屏一屏显示,PgUp往前翻,PgDn往后翻,HOME第一页,END最后一页 。
/ 关键字 搜索关键字,按n往下查询 按N网上查询
hand 文件名 查看前10行
hand -n 5 文件名 查看前5行
tail 文件名 查看后10行
tail -n 5文件名 查看后5行
tail -n +38 文件名 查看从38行到最后的内容,包括第38行
tail -f 文件名 实时查看尾10行
tailf 文件名 实时查看尾10行
mkdir 目录名 创建目录
mkdir -p aa/bb/cc 创建多级目录
cp -选项 /aa/bb /aa1/bb1 拷贝和重命名
-p 同时拷贝文件属性,包括时间,大小…
-rf 拷贝目录
-a 等于加上上面所有选项
mv -选项 /aa/bb /aa1/bb1 剪切和重命名