Linux基础入门与常用命令总结
需积分: 1 101 浏览量
更新于2024-09-12
收藏 11KB DOCX 举报
本文档是一份Linux学习笔记,涵盖了Linux操作系统的基础概念、多任务和多用户环境、图形界面操作、文本编辑器Vi的使用方法以及基本命令。首先,Linux作为多任务、多用户的操作系统,允许多个用户同时访问同一份操作系统资源。图形界面的开启通常通过`startx`命令,而控制台下,使用`shutdown -h now`快速关机,`shutdown -r now`用于立即重启。
在文本编辑器Vi中,用于编写程序的基本步骤被详细解释:首先打开文件(如`vi hello.java`),进入插入模式后输入内容,然后切换到命令模式执行保存(`wq`)或不保存退出(`q!`)。对于Java和C语言编程,分别有编译和运行的步骤。Linux采用树状的文件系统结构,根目录`/`是最顶层,包含了如`bin`(存放常用命令)、`sbin`(权限受限的命令)、`etc`(系统配置)等多个重要目录。
日常操作中,`cd`用于切换目录,`pwd`显示当前路径,`useradd`、`passwd`和`userdel`分别用于添加、修改和删除用户。运行级别管理也是Linux的重要部分,`init`命令可以切换不同的运行级别(如0表示关机,1和2是不同用户模式,5为图形界面,6用于重启)。默认运行级别可以通过编辑`/etc/inittab`文件中的相应行来更改。
此外,文档还提及了如何在GRUB引导时修改错误配置,如遇到问题时可以通过进入GRUB菜单,选择对应行并编辑来调整系统启动方式。这份笔记为初学者提供了一个全面且实用的Linux学习指南,有助于理解和掌握Linux系统的操作与管理。
2021-09-29 上传
2023-04-13 上传
专心等候
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫