Linux目录结构
目录
标红是要记住的 主要文件
/root 管理员的宿主(家)目录
/home 普通用户的家目录
/bin 管理员操作目录,存放只有管理员可boot执行的管理命令
/boot 系统内核、启动文件目录
/dev 存放设备文件(光驱、硬盘等)
/etc 存放系统程序和大部分应用程序 (rpm/yum安装)的配置文件
/var 存放可以变化的文件,包括各种日志文件
/lib 存放系统程序的动态连接共享库文件 (类似于windows里的DLL文件)
/usr 存放系统用户工具和程序
/media 可拆卸的媒介挂载点,例如U盘、光驱等
/proc 存放映射系统信息的文件
/mnt 用于临时挂载储存设备的目录
/opt 第三方应用程序安装所存放的目录
/tmp 存放系统的临时文件
liunx 里一切皆文件
查看文件
cat 全量查看
cat -n 对所的passwd文件输出的行数编号
cat -b 对于空白行不编号
moet 分页查看 查看速度快 按下确认建可以翻页 缺点功能单一
less 也是分页查看 可以指定查找 上下一行行的翻页 左右 快速翻页 q退出
head 默认查看文件的前10行
head -n 20 /etc/passwd 指定查看前20 行
tail 动态查看
wc 统计为文件内容
wc -l 统计行数
wc -w统计单词
wc -c统计文件类容大小
grep 检索和过滤文件类容
# grep -v "root" /etc/passwd 显示不包含匹配文本的所有行(反向查询,反向匹配)
# grep -n "root" /etc/passwd 显示匹配行及行号
tar的常用选项:
-c: 创建.tar 格式的包文件。
-x:解开.tar 格式的包文件。
-C:解压时指定释放的目标文件夹。绝对路劲
-f:表示使用归档文件。
-v: 输出详细信息 (Verbose)
-j:调用 bzip2 程序进行压缩或解压。
-z:调用 qzip 程序进行压缩或解压。
tar -zcvf ky29.tar.gz 1 2 3 打包
tar -zxvf ky29 -C /opt/rh 解压查看
vim 命令模式切换至输入模式