千家信息网

linux命令基础(二)

发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,linux目录常见的目录及其解释/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/de
千家信息网最后更新 2025年02月06日linux命令基础(二)

linux目录

常见的目录及其解释

/bin
bin是Binary的缩写, 这个目录存放着最经常使用的命令。

/boot:
这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

/dev :
dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。

/home
用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

/lib
这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

/media
linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。

/opt
这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:

/root
该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

/srv
该目录存放一些服务启动之后需要提取的数据。

/usr:
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。

/usr/bin:
系统用户使用的应用程序。

/usr/sbin:
超级用户使用的比较高级的管理程序和系统守护程序。

/usr/src:
内核源代码默认的放置目录。

/var:
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。




目录的结构:树形结构(如下图)



命令

1. cat:查看文件内容


2.more :查看文件内容

cat也是查看文件内容,但是有的时候文件内容过多,一个屏幕无法显示,而cat显示的内容无法翻页显示


这个时候more命令就可以解决这一问题

此时可以用Enter键向下逐行翻页

用空格键向下翻一屏

用B键向上翻页

用Q键退出阅读模式



3.less:

more查看在翻页到末页会自动退出阅览模式,想回翻查看需要重新进入,less是more的进阶版,可以有效解决这一问题


交互操作方法:

Page Up 向上翻页,Page Down 向下翻页

按 "/"键查找内容,"n"下一个内容,"N"上一个内容

其他功能与more命令基本相似


4.head :查看文件开头的一部分内容(默认10行)


tail:查看文件末尾一部分内容(默认10行)


5.wc:统计文件内容

常用选项

-l :统计行数

-w:统计单词个数

-c:统计总字节数

6,grep:检索和过滤文件内容

常用命令选项

-i:查找时忽略大小写

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

查找条件设置

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

"^$"表示空行


当显示的文件过多时可以用重定向符号>将内容生成到一个文本文档中,进行查看,当第2次查看的内容生成文本需要要接在前面内容之后时,需要用到>>来生成


7.gzip,bzip2:压缩文件

-9 压缩文件(可以不写)

-d 解压缩文件

8.tar :归档命令

gzip和bzip2在使用功能时会将源文件删除,如果我们不需要删除源文件时就需要tar命令了

常用命令选项

-c :创建压缩包

-x :解压

-v :显示详细信息

-f :执行(必带选项)

-p :保留原有权限

-t :查看压缩包内容

-C:解压目标路径

-z :gzip格式 路径结尾(.tar.gz)

-j :bzip格式








目录 文件 内容 命令 系统 用户 程序 设备 管理 统计 常用 应用程序 应用 生成 主机 信息 内存 功能 可以通过 开头 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 武汉培训软件开发中心 如何发展网络技术 美国哪家公司网络安全 公安网络安全训练考试 社会网络安全防范措施 虚拟现实与计算机网络技术的联系 斑马网络技术有限公司施雪松 关于充值的研究数据库 战墙服务器 男朋友是国企软件开发工程师 计算机网络技术职业优势 mysql数据库修改 合肥野狼互联网科技有限公司 福建惠普服务器虚拟化物理机 桓台采购软件开发咨询 部队如何做好网络安全提高防范 洽洽公司软件开发待遇 安全的认证服务器地址 阿里云怎样查看数据库配置文件 欧洲软件开发公司 网络技术学院的课程有哪些 固原软件开发哪家服务好 简述软件开发瀑布模型 下载绝地求生打不开服务器维护中 我的世界手游极限空岛生存服务器 台州铭宏网络技术 数据库备份接口 首届厦门青少年网络安全 外服吃鸡为什么会服务器繁忙 全城封锁2无法连接服务器
0