1.Shell概念理解
系统分为内核(kernel)和外壳(shell)
kernel的功能:负责一些底层功能的实现,比如进程间的通信(消息传递),存储器管理,进程管理,磁盘读写等等
用户不能直接操控kernel
shell的功能:将用户的操作,转换成相应的kernel操作
Shell有2种类型,CLI和GUI
CLI:命令行操控方式
GUI:图形界面操控方式,通过鼠标点击图形界面,就能实现各种操作
Linux操作系统的shell,既有CLI也有GUI,名称如下
CLI: BASH (主要管理方式)
GUI: GNOME
2.命令行
2.1命令行由3部分组成
- 命令
- 选项
- 参数
例子:
[linuxcast@linuxcast -] $ uname -r
命令 参数
参数以-开头,如-a、-r等
2.2 &
[linuxcast@linuxcast -] $ firefox &
&表示:程序在后台运行,不会干扰当前命令行
2.3tab键
- 按1次tab键:当命令能唯一识别时,使用Tab键可以自动补全命令
- 按2次tab键:列出所有以输入开头的命令
- tab键盘无法补全参数
2.4提示符分为 # 和 $
#表示:当前是root身份
$表示:当前是普通用户身份
2.5其他命令
date 显示时间
hwclock (hardware clock) 显示硬件时钟时间
cal 显示日历
uptime 显示系统运行时间,负载
echo "xxx" 在屏幕上打印xxx
lspci 显示所有硬件设备,结果中每行是一个设备 -v查看详细信息
lsusb 查看usb设备 -v查看详细信息
su - 切换到root用户
sudo 使用管理员身份运行命令
id 显示当前用户信息
password 修改当前用户密码
ctrl+z 暂停程序
ctrl+c 结束程序
jobs 查看所有进程
bg 将进程放到后台运行
fg 将进程放到前台运行
shutdown -h now 立即关机
shutdown -r 10 10分钟后重启
压缩文件 格式: zip 压缩后的文件名 被压缩的文件 例子: zip test2 test
解压文件 格式:unzip 文件名 例子:unzip test2.zip
vim 目标文件 启动vim文本编辑器
相关推荐
Linux入门教程是一个Linux入门精华基础版,包含常见的linux命令应用,linux 入门必备哦!深入浅出介绍linux知识,针对初学者的linux教程,也可作为程序员必备工具书。需要的朋友可下载试试! 内容 第一章Linux入门...
linux入门教程 linux入门教程 linux入门教程
下面将详细讲解Linux入门的一些关键知识点。 首先,从"第1章 认识ubuntu linux.pdf"开始,Ubuntu是Linux发行版中最受欢迎的一种,它以其用户友好的界面和丰富的软件库而闻名。学习Ubuntu Linux能帮助初学者快速熟悉...
Red Hat Linux 入门指南 Red Hat Linux 入门指南 Red Hat Linux 入门指南
《ARM+Linux入门与实践》一书由作者阿南撰写,深入浅出地介绍了ARM处理器与Linux操作系统结合下的开发环境构建、系统移植、驱动开发等关键知识点,特别聚焦于S3C2410A这款广泛应用的ARM处理器及其与SDRAM的集成与...
通过《嵌入式Linux入门笔记》PDF文档,你将逐步掌握这些知识,为在嵌入式世界中构建自己的项目打下坚实的基础。记得理论与实践相结合,动手操作是巩固学习的最佳方式。祝你在嵌入式Linux的学习旅程中取得成功!
### Linux入门学习文档知识点解析 #### 一、Linux与Red Hat的发展历程 1. **Linux的普及者**:1994年,由Young和Mark Ewing创立的Red Hat公司,通过开发Red Hat Linux套件,极大地推动了Linux在全球范围内的普及与...
Linux入门及快速使用教程 Linux是一个开放源代码的操作系统,基于Unix系统,因其稳定性和安全性在服务器领域广泛应用。近年来,随着技术的发展,Linux也开始在桌面领域崭露头角,提供了丰富的桌面应用,如Red Hat ...
Linux入门文档全集是针对初学者精心准备的一套学习资源,涵盖了从基础概念到实际操作的广泛内容。这个文档集合旨在帮助用户系统地理解和掌握Linux操作系统的核心知识,从而能够熟练运用在日常工作中。 1. **Linux...
Linux入门是IT领域初学者的重要一课,尤其对于大数据、Java、Python等技术的学习者来说,熟悉Linux操作系统是必不可少的基础。Linux是一种免费开源的操作系统,它提供了强大的命令行界面和丰富的开发工具,广泛应用...
### Linux入门基础知识点详解 #### 一、为什么学习Linux? Linux是一种自由且开放源码的类Unix操作系统,具有广泛的应用范围和技术优势。 ##### Linux是什么? Linux由Linus Torvalds在1991年创建,起初是作为一...
### ARM Linux 入门与实践 #### 知识点概览 本文旨在为那些热衷于嵌入式技术的学习者提供一份详细的指南,帮助他们更好地理解ARM架构下的Linux系统,并通过实际操作加深对这一领域的认识。 #### ARM架构简介 ARM...
《Linux入门很简单》这本书正是一本面向新手的指南,旨在帮助读者快速了解并熟练操作Linux系统。 1. **Linux系统概述**:Linux是一种自由开放的操作系统,基于Unix,由来自全球各地的开发者共同维护和改进。它不仅...
Linux入门教程(精华基础版)是一份专为初学者设计的指南,旨在帮助你快速掌握Linux操作系统的基础知识和技能。Linux是一种开源、免费的操作系统,它以其强大的稳定性和灵活性在全球范围内广泛应用于服务器、桌面...
"Linux入门教程" Linux 是一种免费的、开源的操作系统,广泛应用于服务器、超级计算机、嵌入式系统等领域。Linux 的发展可以追溯到 1991 年,当时芬兰学生 Linus Torvalds 创建了 Linux 内核。 Linux 的广泛应用离...
本篇文章将详细介绍ARM和Linux的基础知识,并以实例讲解的方式,为读者提供一个关于“高清_arm+linux入门事件”的入门实践。 ### ARM架构特点 ARM是一种精简指令集计算机(RISC)处理器架构,它具有以下特点: 1....
### Linux入门知识点详解 #### 一、Linux基础知识与入门指南 **标题与描述解析:** - **标题**:“linux入门linux入门”强调了本文档旨在为Linux初学者提供入门指导。 - **描述**:“linux入门,零基础入门linux...
linux入门精华电子书,linux入门级的书,感觉不错,共享一下
### Linux入门教程中文版知识点概览 #### 一、Linux及Red Hat Linux简介 - **Linux** 是一种开源操作系统,最初由芬兰人Linus Torvalds于1991年开发,随后吸引了全球程序员共同参与改进。Linux因其高度的定制化能力...
Linux入门教程PDF版是针对初学者设计的一份详尽指南,旨在帮助新手快速掌握Linux操作系统的基础知识和常用命令。Linux是一种自由开源的操作系统,它的开放性、稳定性和安全性使其在服务器领域尤其受欢迎,并逐渐被...