当前位置:网站首页>目录和文件管理
目录和文件管理
2022-07-20 05:51:00 【蓝月欧冠之王】
一、Linux目录结构
1.树形目录结构
2.根目录
所有分区、目录、文件等的位置起点
整个树形目录结构中,使用独立的一个“/”表示
3.常见的子目录
/root /bin /boot /dev /etc /home /var /usr /sbin
二、常见子目录的作用
/root:系统管理员root的宿主目录/home:普通用户的宿主目录
/boot:系统内核、启动文件
/dev:设备文件
/etc:配置文件
/bin:所有用户可执行的命令
/sbin:管理员可执行的管理命令/usr:应用程序
/var:日志文件等
三、查看文件内容cat命令
1.直接显示出整个文件的内容
cat [选项]文件名..
2.示例
[[email protected] ~]# cat /etc/sysconfig/network
[[email protected] ~j# cat /etc/redhat-release /proc/version
3.常用选项
-n、-b、-s
四、查看文件内容more命令
1.全屏方式分页显示文件内容
more[选项]文件名...
2.交互操作方法
(1)按Enter键向下逐行滚动
(2)按空格键向下翻一屏
(3)按b键向上翻一屏按q键退出
(4)下翻到最后一页后会自动退出
(5)结合管道操作使用时(例如:ls -R /etc | more)无法向上翻页
五、查看文件内容less命令
1.与more命令相同,但扩展功能更多
less[选项]文件名.
2.交互操作方法
Page Up向上翻页,Page Down向下翻页
按“/”键查找内容,“n”下一个内容,“N”上一个内容
通过↑和↓方向键可以实现上下逐行滚动
其他功能与more命令基本类似
下翻到最后一页后不会自动退出
结合管道操作使用时可以向上翻页
六、查看文件内容head、tail命令
1.head命令
用途:查看文件开头的一部分内容((默认为10行)head -n文件名..
2.tail命令
(1)用途:查看文件结尾的少部分内容(默认为10行)
tail -n文件名..
tail -f文件名 //跟踪文件尾部内容的动态更新
(2)示例:
tail -5f /var/log/messages
七、统计文件内容wc命令
1.统计文件中的单词数量(Word Count)等信息
wc[选项].…目标文件....
2.常用命令选项
-l:统计行数
-w:统计单词个数
-c:统计字节数
注:不带任何选项的wc命令,默认同时使用-lwc三个选项
八、检索和过滤文件内容grep命令
1.在文件中查找并显示包含指定字符串的行
grep[选项].…查找条件 目标文件
2.常用命令选项
-i、 -v、-n、-c、-e
3.查找条件设置
要查找的字符串以双引号括起来
"^.....”表示以..…开头,“....….$”表示以...…结尾
$”表示空行
九、压缩命令gzip、bzip2命令
1.制作压缩文件、解开压缩文件
gzip [-9]文件名…. 制作压缩文件
bzip2 [-9]文件名.….
gzip -d .gz格式的压缩文件
bzip2-d .bz2格式的压缩文件 解开压缩文件
2.常用命令选项
-9、-d,
十、文本编辑器vi命令
1.文本编辑器的作用
(1)创建或修改文本文件
(2)维护Linux系统中的各种配置文件
2.Linux中最常用的文本编辑器
vi:类UNIX操作系统的默认文本编辑器
vim: vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
3.vi编辑器的工作模式三种工作模式
命令模式、输入模式、末行模式
查看文件内容head、tail命令
head命令用途:查看文件开头的一部分内容(默认为10行):head -n 文件名 n为行数
tail命令用途:查看文件结尾的少部分内容(默认为10行):tail- -n 文件名; tail-f 文件名
跟踪文件尾部内容的动态更新
比如:tail -5f/var/log/messages
统计文件内容wc命令
统计文件中的单词数量等信息:wc[选项] 目标文件
常用命令选项:-l 统计行数;-w 统计单词个数;-c 统计字节数
注意:不带任何选项的wc命令,默认同时使用-lwc三个选项
边栏推荐
- 02-线性结构4 Pop Sequence(入栈,出栈的模拟)
- Server firewall software iptables
- Optimizing graphics rendering in Unity games
- One bite of Stream(5)
- Mysql-cve-2012-2122 vulnerability & redis vulnerability
- DHCP配置
- 构造方法,静态方法,抽象方法,接口中的默认方法
- 一共有n位整数,一位能被1整除,二位能被2整除,三位能被3整除,...,n位能被n整除。 求最大的满足这个条件的数字。(回溯法)
- uni-app - 插件[App云打包]安装失败!(app打包时显示app云打包插件安装失败)解决方案
- See "cocos2dx-3.0 as I understand it" in combination with the source code - Overview
猜你喜欢
随机推荐
Application of safertos in medical devices
进程和计划任务管理
JSON解析
McCabe度量方法计算程序复杂度
Sword finger offer special assault version day 3
Shell loop statement explanation -- while and until loops
不知道 MySQL 咋学?刷完牛客这 50 道题就够了!(第四篇)
DHCP概述及详细的DHCP服务器部署
Jenkins sets the language to Chinese
pinctrl
XShell安装配置教程
Ask me if there is a better way to do database migration, whole database migration, from MySQL (old) - & gt; MySQL (New)?
豆瓣评分9.4!跟邱锡鹏教授一起学「神经网络与深度学习」,7月19日开课
The difference between rpm and yum
One bite of Stream(4)
请问一下 flink1.15 flinksql kafka topic如果不提前创建提交作业就会失败
One bite of Stream(3)
不知道 MySQL 咋学?刷完牛客这 50 道题就够了!(第五篇)
Ugui - text and texteffect
系统安全及应用