Linux系统配置常用命令大全
需积分: 50 71 浏览量
更新于2024-09-15
1
收藏 168KB PDF 举报
Linux查看系统配置常用命令
Linux系统配置是指系统的硬件、软件和网络设置的总称。了解系统配置是系统管理员的必备技能之一。本文将介绍 Linux 查看系统配置常用的命令,帮助读者快速掌握 Linux 系统配置的查看方法。
uname 命令:用于查看系统的内核版本号。格式为 uname -a,显示当前系统的内核版本号、系统名称、节点名称、处理器架构、硬件平台等信息。
ls 命令:用于显示当前目录下的文件和目录。格式为 ls -al,显示当前目录下的所有文件和目录,包括隐藏文件和目录。
pwd 命令:用于显示当前工作目录的路径。格式为 pwd,显示当前工作目录的路径。
cd 命令:用于切换当前工作目录。格式为 cd 目录名,切换到指定的目录。cd - 返回上一次目录,cd ~ 返回主目录。
date 命令:用于设置系统的日期和时间。格式为 date -s 设置日期和时间。
cal 命令:用于显示日历。格式为 cal,显示当前月份的日历。cal 2006,显示 2006 年的日历。
bc 命令:用于计算数学表达式。格式为 bc,进入计算器模式,输入数学表达式,回车后显示结果。
man 和 info 命令:用于显示帮助手册。格式为 man 命令名,显示指定命令的帮助手册。info 命令名,显示指定命令的帮助手册。
locale 命令:用于显示当前语言环境。格式为 locale,显示当前语言环境。locale -a,显示所有可用的语言环境。
Linux 目录架构:
/ 根目录:是 Linux 系统的根目录,所有文件和目录都在该目录下。
/bin 目录:存放常用的命令和二进制文件。
/boot 目录:存放系统启动时必须读取的文件,包括核心(kernel)在内。
/dev 目录:存放系统周边设备的文件。
/etc 目录:存放系统相关设定文件。
/etc/DIR_COLORS 文件:用于设定颜色。
/etc/HOSTNAME 文件:用于设定用户的节点名。
/etc/NETWORKING 文件:用于设定网络是否存在。
/etc/host.conf 文件:用于设定用户的系统如何查询节点名。
/etc/hosts 文件:用于设定用户自已的 IP 与名字的对应表。
/etc/hosts.allow 文件:用于设定允许使用 inetd 的机器使用。
/etc/hosts.deny 文件:用于设定不允许使用 inetd 的机器使用。
/etc/hosts.equiv 文件:用于设定远端机不用密码。
/etc/inetd.conf 文件:用于设定系统网络守护进程 inetd 的配置。
/etc/gateways 文件:用于设定路由器。
/etc/protocols 文件:用于设定系统支持的协议。
/etc/named.boot 文件:用于设定本机为名字服务器的配置文件。
/etc/sysconfig/network-scripts/ifcfg-eth0 文件:用于设定 IP。
/etc/resolv.conf 文件:用于设定 DNS。
/etc/X11 文件:是 X Window 的配置文件,包括 xorg.conf 或 XF86Config 这两个文件。
/etc/fstab 文件:用于记录开机要 mount 的文件系统。
/etc/inittab 文件:用于设定系统启动时 init 进程将把系统设置成什么样的 runlevel。
/etc/issue 文件:用于记录用户登录前显示的信息。
/etc/group 文件:用于设定用户的组名与相关信息。
/etc/passwd 文件:用于记录用户的帐号信息。
/etc/shadow 文件:用于记录密码信息。
/etc/sudoers 文件:用于设定可以使用 sudo 命令的配置文件。
/etc/securetty 文件:用于设定哪些终端可以让 root 登录。
/etc/login.defs 文件:用于设定所有用户登录时的缺省配置。
/etc/exports 文件:用于设定 NFS 系统用的。
/etc/init.d/ 文件:用于存放所有服务的预设启动 script。
/etc/xinetd.d/ 文件:用于存放 xinetd 的配置文件。
2021-09-13 上传
2023-04-04 上传
2021-09-26 上传
2021-03-15 上传
2021-04-15 上传
2021-11-05 上传
2023-07-07 上传
u010680548
- 粉丝: 0
- 资源: 1
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析