Linux常见子目录的作用和常用命令

本文介绍了Linux系统中常见的文件目录作用,包括/root、/home、/boot、/dev、/etc、/bin、/sbin、/usr和/var等,并详细讲解了查看文件内容的cat、more、less、head、tail和wc命令,以及如何使用grep进行内容检索和过滤。
摘要由CSDN通过智能技术生成

一、Linux的常见子目录的作用

1./root:系统管理员root的宿主目录,默认情况下只有root用户的宿主目录在根目录下而不是在“/home”目录下。

2./home:普通用户的宿主目录,如用账户 “students”对应的宿主目录位于“/home/student/”。如果服务器需要提供大量的普通用户使用,建议将“/home”目录也划分为独立的分区,以方便用户数据的备份

3./boot:系统内核,启动文件。如vmlinuz和initrd.img。在安装Linux操作系统时,为boot目录创建了一个分区。有利于对系统进行备份。

4./dev: 设备文件,如/dev/hda1,/dev/cdrom等。

5./etc:配置文件,列如人员的账号密码文件,各种服务的起始文件等。

6./bin:所有用户可执行的命令,如cp,ls等

7./sbin:管理员可执行的管理命令

8./usr:应用程序,通常还被划分为很多子目录,用于存放不同类型的应用程序。

9./var:存放系统中经常需要变化的一些文件,如系统日志文件,用户邮箱目录等。在实际系统中/var目录通常也被划分为独立的分区。

二、Linux常见的命令

1.查看文件内容命令 cat

格式:cat 【选项】 文件名

示例:[root@fbc home]# cat /etc/passwd/

[root@fbc home]# cat fbc.txt    //查看文本文件

this is fbc 

[root@fbc  home]# cat fbc.txt   /etc/redhat-release /proc/version    //cat可以同时查看多个文件

2.全屏方式分页显示文件内容命令  more

格式 : more [选项]   文件名

交互操作方法

(1)按Enter键向下逐行滚动

(2)按空格键向下翻一屏

(3)按b键向上翻一屏

(4)按q键退出

3.查看文件内容命令 less

与more命令相同,但扩展功能更多

格式 less  [选项]   文件名。。。

交互操作方法

(1)Page Up 向上翻页 ,Page Down 向下翻页

(2)按 “/“键查找内容, ”n“下一个内容,”N"上一个内容

(3)其他功能与more命令基本类似

4.查看文件内容head、tail命令

(1) head -n命令   用途:查看文件开头的一部分内容(默认为10行)

格式: head -n   文件名 ....(n为任意数)

(2)tail命令   用途:查看文件结尾的少部内容(默认为10行)

格式 1:tail -n 文件名 ......(n为任意数是几就是结尾几行)

格式2:tail -f   文件名......(显示最后几行并追踪新的文件内容)

5.统计文件内容命令 wc

(1)统计文件中的单词数量(word count)等信息

格式:wc   [ 选项] . . .  目标文件. . . 

常用命令选线

-l: 统计行数

-w: 统计单词个数

-c:  统计字节数   

6.检索和过滤文件内容命令 grep

(1)在文件中查找并显示包含指定字符串的行

格式:grep  [选项] ... 查找条件 目标文件

(2)常用命令选项

- i :查找时忽略大小写

-v :反转查找,输出与查找条件不相符的行

(3)查找条件的设置

要查找的字符串以双引号括起来

"^....." 表示以......开头,  ".....$"  表示以.....结尾

"^$"表示空行

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值