低迷时别忘了微笑。痛苦后要继续前行。 收藏本站
登陆 / 注册 搜索

阅读: 10.4K   回复: 4

[# Linux] Linux字符操作界面简介

小执念 古黑浩劫论坛大牛 2015-12-6 12:43 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
      主要内容:
1.字符界面的使用方法
2.本地登录和远程登录
3.学会使用 Putty
4.理解系统运行级别及其切换方法
5.掌握常用的系统关机和重启命令




      为什么使用字符工作方式

      Linux是一种类UNIX操作系统。在UNIX发展的早期,类UNIX操作系统根本没有图形操作界面,只有字符工作模式。后来随着GUI图形化,比如Windows系列)的发展,在类UNIX操作系统上开发了X Window系统,使类UNIX系统有了图形用户界面。虽然图形用户界面操作简单,但是字符操作方式仍然沿用至今,这主要是因为:

      在字符操作方式下可以高效地完成所有的任务,尤其是系统管理任务。

      系统管理任务通常在远程进行,而远程登录后进入的是字符工作方式。  由于使用字符界面不用启动图形工作环境,大大地节省了系统资源开销。

      进入字符工作方式的方法

      可以使用如下的3种方法进入字符工作方式:

      1.在图形环境下开启终端窗口进入字符工作方式。
      2.在系统启动后直接进入字符工作方式。  
      3.使用远程登录方式(Telnet或SSH)进入字符工作方式。


      虚拟控制台

      当在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台。每个虚拟控制台可以独立使用,互不影响。

      可以使用Alt+F1Alt+F6进行多个虚拟控制台之间的切换。如果用户使用startx命令在字符界面下启动了图形环境,那么可以使用Ctrl+Alt+F1Ctrl+Alt+F6切换字符虚拟终端,使用Ctrl+Alt+F7切换到图形界面。

      本地登录和注销

      在如下登录界面如入用户名和口令即可登录。

Linux字符操作界面简介 Linux字符操作1.png

      若要注销登录,用户可以在当前的登录终端上输入logout命令或使用Ctrl+d快捷键进行。

      超级用户的提示符是“#”,普通用户的提示符是“$”。

Linux字符操作界面简介 Linux字符操作2.png

     Linux系统是严格区分大小写的,无论用户名,还是文件名、设备名都是如此。即:ABC、Abc、abc是三个不同的用户名或文件名。

      基于安全的考虑,一般应该使用普通用户登录系统,不要使用root用户登录,当需要进行超级用户的工作时可以使用su命令切换为超级用户身份。初学者尤其要注意这一点(因为在Linux中,root就是上帝,他想做什么就做什么,没人可以阻止他。新手用root操作的话,一不小心就会把你的系统干掉了。。

      在Linux环境下使用ssh登录远程Linux系统

      Linux下的ssh命令是OpenSSH的客户端程序。要登录远程Linux系统,必须保证远程Linux系统上启动了OpenSSH服务器。使用ssh命令登录远程OpenSSH服务器的命令格式是:

      ssh 远程主机上的用户名@远程主机的IP地址或者域名

Linux字符操作界面简介 Linux字符操作3.png

      如果第一次使用该账号进行ssh登录需确认密钥,选择“yes”才可继续登录。

      正确登录后出现Shell提示符#


      在Windows环境下使用putty登录远程Linux系统

      在Windows下,用户可以用putty来远程登录Linux系统。putty是一个绿色软件,无需安装,可直接使用。putty支持telnet、ssh、 rlogin等多种连接方式。

      putty可以在他的官网下载,不要去使用什么绿化或者汉化的putty,因为那些可能被动过手脚。

      下面各出一个在Windows使用putty登录远程Linux系统的操作步骤。

      1: 双击Windows桌面上的putty图标,启动putty。

Linux字符操作界面简介 Linux字符操作4.png

  2.在 Translation 页中的 Remote character set 下的下拉列表中选 UTF-8

Linux字符操作界面简介 Linux字符操作5.png

      3.如果是第一次连接远程系统,putty会提示在本地主机上没有远程系统的公共密钥,询问用户是否要继续连接。单击“是”继续。确认与远程系统建立连接。

Linux字符操作界面简介 Linux字符操作6.png

      4.登录远程系统

Linux字符操作界面简介 Linux字符操作7.png

  至此用户已经通过 putty 成功登录到服务器,下面用户就可以如同在服务器控制终端上一样执行各种命令进行系统管理了。


      系统运行级别

      Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和所要达到的目的都不同。 CentOS 设置了如下表所示的运行级,并且系统可以在这些运行级别之间进行切换,以完成不同的工作。

运行级说明
0所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别
1单用户模式。用于系统维护,只有少数进程运行,同时所有服务也不启动
2多用户模式。和运行级别3一样,只是网络文件系统(NFS)服务没被启动
3多用户模式。允许多用户登录系统,是系统默认的启动级别
4留给用户自定义的运行级别
5
多用户模式,并且在系统启动后运行X-Window,给出一个图形化的登录窗口
6所有进程被终止,系统重新启动


      1.如果系统启动后进入字符登录界面,则说明系统默认的运行级别为3;如果系统启动后进入图形登录界面,则说明系统默认的运行级别为5。
      2.如果用户已经启动了字符界面,想要进入图形界面可以使用如下命令:startx

      关机与重新命令

      在多用户系统中,若想给用户发送关机警告信息以便各个用户完成自己的工作并注销登录,则必须使用shutdownhaltreboot 等命令。

      在多用户环境下,通常使用 shutdown 命令关闭和重新启动系统。shutdown 命令能够以一种比较安全的方式来关闭系统,所有登录到系统上的用户将被通知系统将要关闭,而新的登录操作将被阻止;同时所有的进程也将被通知系统将要关闭,这样有些程序,如 vim 将能够及时保存用户编辑的文件并退出。

      shutdown 命令的格式为:

shutdown [参数] time [warning-message]


      其中:

      time :设置多长时间后执行 shutdown 指令,可以使用如下三种格式:

      1.hh:mm :指定绝对时间,hh用于指定小时,mm 用于指定分钟;

     2.+m :指定相对时间,m 为数字,单位为分钟


     3.now :现在立刻进行,相当于 +0

      warning-message :用于设置发给用户的警告信息

      常用参数如下:

      -t sec :送出警告信息和删除信息之间要延迟多少秒再通知 init 执行运行级切换

      -k :并不真的关闭系统,只是给每个用户发送警告信息

      -r :关闭之后重新启动系统

      -h :关闭之后停止系统


      -f :重新启动后不用fsck检查磁盘  -F :重新启动后强制用fsck检查磁盘

      例如:

      1.警告所有用户系统将在5分钟后重新启动系统,请保存你们的文件.

      shutdown –r +5 “ System will be reboot in 5 minites, Please save your work.”

      2.立即关闭系统

      shutdown –h now

      3.立即重新启动系统,并在重新启动后强制用fsck检查磁盘

      shutdown –h -F now

上一篇:  利用iptables屏蔽IP段

下一篇:  ps小技巧


深蓝 炉火纯青 2016-4-8 22:09 来自手机 |显示全部楼层

一个男人没有丰富的面部表情,不代表他没有丰富的内心世界。

赞助会员
赞一个
安心的味道 「锋芒初露」 2018-5-18 10:16 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

前排支持下
耀眼的阳光 「出类拔萃」 2018-5-20 11:53 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

#j328:支持,赞一个
空谷幽兰 仗剑天涯 2018-6-12 23:30 |显示全部楼层

从前车马很慢,书信很远,一生只够爱一个人,但是可以纳很多妾啊!

精华达人 主题破百 以坛为家 论坛元老
晚上好
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

关于本站|大事记|小黑屋|古黑论 网站统计

GMT+8, 2020-10-31 15:33 , Processed in 0.035463 second(s), 21 queries , Redis On.

© 2015-2020 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表