Linux是开源的操作系统,广泛应用于服务器、嵌入式设备及个人计算机。这篇学习笔记主要涵盖了Linux的基本概念、系统目录结构、分区、常用指令以及网络设置的基础知识。 在Linux的目录结构中,每个目录都有特定的功能: 1. `/home`:存放用户个人文件的目录。 2. `/boot`:存放系统引导所需的文件,如内核和初始化ramdisk。 3. `/dev`:设备文件的集合,用于与硬件设备交互。 4. `/mnt`:通常作为临时挂载其他文件系统的挂载点。 5. `/root`:root用户的主目录。 6. `/bin`和`/usr/bin`:存放可执行程序,可供所有用户使用。 7. `/lib`:包含系统程序运行所需的库文件。 8. `/var`:存储运行时变化的数据,如日志文件(`/var/log`)。 Linux分区涉及到对硬盘空间的管理,初次接触Linux时,通常会将硬盘分为根目录(`/`)和交换分区(`swap`)。 Linux指令是操作系统的核心工具,例如: - `service crond start/stop/restart/reload/status`:控制crond服务的启停和状态查询。 - `:q`, `:wq`, `:q!`:在vi/vim编辑器中的退出命令,分别表示直接退出、保存退出和强制退出。 - `login/logout/exit`:登录、登出和退出当前会话。 - `shutdown/reboot/poweroff`:关闭或重启系统。 - `pwd`:显示当前工作目录。 - `ls -al`:列出文件和目录的详细信息,包括权限。 - `chown/chgrp`:改变文件的所有者和组。 - `cp`:复制文件。 - `chmod`:修改文件或目录的权限。 - `su -`:切换用户身份。 - `service iptables stop`:关闭防火墙。 - `ps -ef | grep jboss`:查找并显示指定进程。 - `kill -9 +pid`:强制终止进程。 绝对路径和相对路径是Linux中导航文件系统的关键: - `/`:根目录。 - `./`:当前目录,不加`./`也代表当前目录。 在Linux系统中,用户信息和组信息分别存储在`/etc/passwd`和`/etc/group`文件中。 网络设置基础知识涉及以下几个概念: 1. 默认网关:指向网络出口的IP地址,用于数据包转发。 2. 子网掩码:定义网络和子网的边界,用于网络划分。 3. DNS服务器:将域名解析为IP地址的服务,由网络提供商提供。 4. IP地址:标识网络设备的32位二进制数字,通常以十进制表示,并用点分隔。 5. 端口:网络协议的标识符,每个协议都有对应的端口号,如HTTP的80端口。 了解这些基础知识,对于理解和操作Linux系统至关重要,无论是日常使用还是进行系统管理,都会更加得心应手。学习Linux需要不断实践,掌握这些基本概念和指令是提升Linux技能的第一步。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助