概述
Linux快速入门(操作基础)
一、Linux操作系统
Shell简介:
shell的原意是外壳,用来形容物体外部的架构。Linux系统的shell作为操作系统的外壳,为用户提供了使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。用户登录以后shell进入内存。
Shell版本:
查看它的shell解释器bash的版本执行的命令为:
bash –version
常用Shell:
每种操作系统都有其特定的shell ,DOS的标准shell是command.com;Windows XP的shell是explorer.exe;Linux的缺省shell是Bash(Bourne Again shell) ;
1、简单shell命令
pwd当前路径命令
date日期命令
who在线用户命令
cal日历命令
uname系统信息命令
wc统计命令
su用户切换命令
clear清屏命令
2、shell命令的一般格式
一般格式:
命令名称 [选项] [参数]
其中:
选项:用来扩展命令的特性或功能。[选项]的方括号表示语法上选项可有可无。 选项往往包括一个或多个英文字母,在字母前面有一个减号(减号是必要的,Linux用它来区别选项和参数)
参数:大多数命令都可以接纳参数。参数是在命令行中的选项之后键人的一个或多个单词。
3、在线帮助命令
格式
man 命令名
显示内容:
命令帮助信息:命令名称、语法大纲、描述说明、选项以及一些教学示例等。
功能键:
“空格键”显示手册页的下一屏;
“回车键”一次滚动手册页的一行;
“q键”退出man命令。
其他帮助命令
命令名 --help
info 命令名
4、与shell有关的配置文件
(1) /etc/profile文件。这是系统最重要的shell配置文件,也是用户登录系统最先检查的文件,系统的环境变量多定义在此文件中。
(2) ~/.bash_profile文件。每个用户的BASH环境配置文件,存在于用户的主目录中,当系统运行/etc/profile后,将读取此文件的内容。
(3) ~/.bashrc文件。前两个文件仅在系统登录时读取,此文件将在每次运行bash时读取,此文件主要定义的是一些终端设置以及shell提示符等,而不定义环境变量等内容。
(4) ~/.bash_history文件。记录了用户使用的历史命令。
5、shell的命令补全
含义:
Linux命令较多,有的较长,有时容易输错。其实在Bash中,用户在使用命令或输入文件名时不需要输入完整信息,可以让系统来补全最符合的名称,如果有多个符合,则会显示所有与之匹配的命令或文件名。
操作:
先输入命令的前几个字母,然后按[TAB]键,如果与输入字母匹配的仅有一个命令名或文件名,系统将自动补全,如果有多个与之匹配,系统将发出报警声音,如果再按一下[TAB]键,系统将列出所有与之匹配的命令或文件名,从而方便用户操作。
6、shell的历史命令
含义:
用户在命令行操作中输入的所有命令,系统都会将其自动记录到用户宿主目录下的一个文件中(~/.bash_history),记录的多少由用户环境变量中的HISTSIZE决定。
操作:
在提示符下输入history命令查看所有历史命令。
若执行以前历史命令列表中的某一个命令,则执行“!n”,n为历史命令列表中的编号。
向上方向键可以翻出最近使用的命令。
7、 shell的重定向
含义:
输入输出重定向(I/O Redirection)可以让用户从文件输入命令,或将输出结果存储在文件及设备中,从而摆脱了只有标准输入(键盘)和输出(显示器)设备的模式。
输出重定向:
符号有“>”和“>>”
“>>”叫做重定向附加
输入重定向:
符为“<”
错误重定向输出
“2>”把命令行出错的信息保存到指定的文件中去
8、shell的管道操作
含义:
用管道线“|”可以将多个简单的命令集合在一起,用以完成较复杂的功能。管道线“|”前面命令的输出是管道线“|”后面命令的输入。
格式:
命令1|命令2[|…命令n]
其中:
“|”前面的命令的输出是管道线“|”后面命令的输入。
例如:
#cal | wc | wc
#who|wc -l
二、Linux的桌面系统
1、X Window系统简介
X Window系统(X Window System,也常称为X11或X)是一种以位图方式显示的软件窗口系统。X Window系统通过软件工具及架构协议来建立操作系统所用的图形用户界面。
2、 Linux的桌面环境
GNOME
KDE
如何选择进入以上两个不同的桌面环境中
在终端命令下:
switchdesk GNOME //进入GNOME桌面
switchdesk KDE //进入KDE桌面
3、GNOME桌面环境简介
面板
桌面图标
任务条
工作区切换器
4、 GNOME桌面中的菜单系统
“应用程序”菜单
“位置”菜单
“系统快捷控制器”菜单
最后
以上就是鲤鱼月饼为你收集整理的Linux快速入门(操作基础)Linux快速入门(操作基础)的全部内容,希望文章能够帮你解决Linux快速入门(操作基础)Linux快速入门(操作基础)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复