linux基础入门及常见命令
Posted 张北旅游季
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础入门及常见命令相关的知识,希望对你有一定的参考价值。
一、计算机操作系统相关知识
1. 什么是计算机
计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成:
硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等。
软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、android 等操作系统,以及 Office、QQ、迅雷、微信等应用程序。
2. 操作系统的定义
操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁,是一个用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间。
3. 操作系统的内核定义
操作系统的内核是一个管理和控制程序,负责管理计算机的所有物理资源,其中包括:文件系统、内存管理、设备管理和进程管理。
二、linux简介
1.linux简介
与大家熟知的 Windows 操作系统软件一样,Linux 也是一个操作系统软件,其 logo 是一只企鹅(如图所示)。与 Windows 不同之处在于,Linux 是一套开放源代码程序的、可以自由传播的类 Unix 操作系统软件。
2.linux和windows的区别
Linux:图形化界面简单,性能很快,在企业中当做服务器来使用. Windows:图形化界面很炫,性能相对差,大众用户.
三、linux的特色
自由开放的使用学习环境
Linux是基于GPL的授权之下,因此他是自由软件, 也就是任何人都可以自由的使用或者是修改其中的原始码的意思!这种开放性架构对科学界来说是相当重要的!因为很多的工程师由于特殊的需求,常常需要修改系统的原始码, 使该系统可以符合自己的需求!而这个开放性的架构将可以满足各不同需求的工程师!
配备需求低廉
Linux可以支持个人计算机的x86架构,系统资源不必像早先的Unix系统那般,仅适合于单一公司所出产的设备!单就这一点来看,就可以造成很大的流行!如果你想要在Linux下执行X Window系统, 那么硬件的等级就不能太低!
核心功能强大稳定
由于Linux功能并不会输给一些大型的Unix工作站,因此,近年来越来越多的公司或者是团体、 个人投入这一个操作系统的开发与整合工作!
独立作业
由于很多的软件套件逐渐被这套操作系统拿来使用,而很多套件软件也都在 Linux这个操作系统上面进行发展与测试,因此,Linux近来已经可以独力完成几乎所有的工作站或服务器的服务了,例如 Web, Mail, Proxy, FTP.....。
四、linux的优缺点
优点
稳定的系统
免费或少许费用
多任务、多使用者
适合需要小核心程序的嵌入式系统
缺点
没有特定的支持厂商
游戏的支持度不足
专业软件的支持度不足
五、linux的组成
内核
内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
SHELL
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
文件系统
Linux文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。
应用系统
标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。
六、linux的主要版本
Red Hat Linux
Mandriva Linux
SuSe Linux
Turbo Linux
七、linux的常见命令
linux命令的格式
命令+【选项】+【参数】
常见命令及快捷键列举
目录与文件命令
命令 详解 备注 mkdir 创建目录 touch 创建空文件 gzip 压缩文件 head 查看文件 用户操作命令
命令 详解 备注 useradd 用于建立用户账号 useradd -r tt 创建一个系统用户 用户组操作命令
命令 详解 备注 groundadd 创建一个新的工作组 groundadd [-g] 指定新建工作组的ID 安装软件命令
命令 详解 备注 yum 命令格式:yum-选项命令包 支持在线安装 rpm 用于管理套件 安装麻烦 不建议使用 网络命令
命令 详解 备注 ping 用来检测网络的连通情况和分析网络速度;根据域名得到服务器IP;根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。 ifconfig 用于显示或设置网络设备
目录处理命令
操作文件命令
压缩/解压
其他常用命令
以上是关于linux基础入门及常见命令的主要内容,如果未能解决你的问题,请参考以下文章