目录和文件管理
Linux目录结构
树形目录结构
根目录
所有分区、目录、文件等的位置起点
整个树形目录结构中,使用独立的一个“/”表示
常见的子目录
/root :系统管理员root的宿主目录
/bin:所有用户可执行命令
/boot:系统内核、启动文件
/dev:设备文件
/etc:配置文件
/home:普通用户的宿主目录
/var:日志文件等
/usr:应用程序
/sbin:管理员可执行的管理命令
查看及检索文件
查看文件内容:cat
显示出文件内容:cat 【选项】 文件名
-n 显示行号
head命令
用途:查看文件开头的一部分内容(默认为10行)
head -n 文件名
tail命令
用途:查看文件结尾的少部分内容(默认为10行)
tail -n 文件名
tail -f 文件名 (追踪日志)
统计文件内容:wc
统计文件中的单词数量(Word Count)等信息
wc 【选项】 目标文件
常用命令选项
wc -l:统计行数
wc -w:统计单词个数
wc -c:统计字节数
检索和过滤文件内容:grep
在文件中查找并显示包含指定字符串的行
grep 【选项】 查找条件 目标文件
备份及恢复文档
归档命令:tar
制作归档文件、释放归档文件
tar 【选项】 归档文件名 源文件或目录
tar 【选项】 归档文件名 【-C 目标目录】
常用命令选项
tar -c:创建(Create).tar格式的包文件
tar -C:解压时指定释放的目标文件夹
tar -f:表示使用归档文件
tar -j:调用bzip2程序进行压缩或解压
tar -p:打包时保留文件及目录的权限
tar -P:打包时保留文件及目录的绝对路径
tar -t:列表查看包内的文件
tar -v:输出详细信息(Verbose)
tar -x:解开.tar格式的包文件
tar -z:调用gzip程序进行压缩和解压
一般用组合键
czvf (压缩gzip)
xf(解压)
VI文本编辑器
文本编辑器:vi
文本编辑器的作用
创建或修改文本文件
维护Linux系统中的各种配置文件
Linux中最常用的文本编辑器
vi:类UNIX操作系统的默认文本编辑器
vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
vi编辑器的工作模式
三种工作模式
命令模式、输入模式、末行模式
不同模式之间的切换
命令模式的基本操作
光标移动
复制、粘贴、删除
末行模式的基本操作
保存文件及退出vi
文件内容替换
标签:文件,文本编辑,wc,tar,管理,vi,目录 From: https://www.cnblogs.com/y0226/p/16732119.html