Linux中文件的操作
1、常用命令
pwd
cat[文件列表]
cat[参数E,n] [文件列表]来察看文件内容
nl文件
tac
more/less[参数ceim] [文件列表] 多个文件间用空格隔开
head[参数n] [文件列表]
tail[参数n] [文件列表]
wc[参数clw] [文件列表] 来察看文件大小
扫描二维码关注公众号,回复:
8498139 查看本文章
2、vim中
u(ndo)
ctrl+r重复上一动作
3、其他命令
cp[参数] [file1][file2]
mv
rm
mkdir[参数pm] [目录名]
文件追加:cat[文件列表]>>[目标文件],用ctrl+D来保存
文件合并:cat[文件列表]>[目标文件]
diff比较
uniq[参数] [输入文件][输出文件]用来删除重复行
sort[参数] [文件列表] 文件排序
4、搜索
查找目录列表中文件:find [目录][表达式]
常用find/ -name a.txt
查找系统上是否存在特定的一个命令which,whereis
查找文本内容时用grep,egrep,fgrep
5、压缩和归档
1)压缩
bzip2->bz2
gzipgz
compressZ
2)打包
tar[选项] 打包后文件[文件名或目录名]
常用:
tar-cvf a.tar /home/edwardlewis
还可以用-z,--gzip, --gunzip, --ungzip 来 过滤归档
用-j,--bzip2 通过 bzip2过滤归档
3)解压(缩)
bunzip2->bz2
gunzip/zcat->gz
tar-xzvf 可以在解压缩后从归档文件中提取文件
tar-xjvf 可以在解压缩后从归档文件中提取文件