Linux学习笔记——2.操作基础

前言

介绍Linux与shell的关系,一些简单命令概述(作为对上一节笔记1的补充)、shell高级操作、Linux的x-wndows、环境变量及系统配置等内容。

一、Linux与shell

Linux与shell的关系

shell的原意是“外壳”,Linux中的shell为该操作系统的外壳,为用户提供了使用操作系统的接口。他是命令语言、命令解释程序及程序设计语言的统称。

shell功能简介

1.作为命令解释器。接受用户输入的命令,进行分析,创建子进程,由子进程实现命令所规定的功能,子进程结束后,发出提示符。
2。作为高级程序设计语言,可以编写出代码简洁、功能强大的程序。

二、简单命令概览

shell命令格式

命令行中输入的第一个项目必须是一个命令的名称,第二个字是命令的选项或参数,命令行中每个字必须由空格或tab隔开
格式:命令名称 [选项] [参数]
选项:是一种标志,用来拓展命令的特性或功能。选项往往括一个或多个英文字母,在子目前有一个减号(减号是必要的)。
参数:大多命令都可以接受参数,参数是命令行中的选项之后输入的一个或多个单词。

pwd补充

[wdg@localhost ~]$ pwd
/home/wdg

shell提示符$前面的字符串“[wdg@localhost~]”中的 “~”表示当前为宿主(用户主)目录,如果出于其他目录则吓死你hi目录名,“@”前面的“wdg”表示用户名,“@”后面的localhost表示主机名。

uname命令

查看当前操作系统的信息,可以带都多个选项。
-r:显示发行版本号
-m:显示所用机器类型
-i:显示所需硬件平台
-v:显示操作系统版本

wc命令

格式 wc [-lw] [-c]
"l"为统计行数,w为统计字数,c为统计字节数。输出的列的顺序和数目固定不变,分为行数、字数、字节数和文件名。

su补充

su 后若不带用户名,则默认为普通用户切换为root用户。

在线帮助命令

格式: man 命令名
查找命令的语法结构、主要功能、主要选项

shell的重定向

输入输出重定向可以让用户从文件输入命令,或将输出结构存储在文件以及设备中,从而摆脱了只有输入(键盘)和输出(显示器)设备的模式。
输出重定向符有“>”(将输入的信息直接写入)和“>>”(将输入的信息追加写入),“>>”称为重定向附加;

shell的管道操作

管道线“|”可以将多个简单的命令集合在一起,完成较复杂的功能。“|”前面命令的输出是管道线“|”后面命令的输入。

Linux桌面系统

分别为GNOME和KDE

总结

1.了解Linux与shell
2.简单命令的补充
3.Linux的桌面系统


版权声明:本文为m0_48340706原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。