前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第二章 Linux系统基本操作

第二章 Linux系统基本操作

作者头像
晓天
发布2019-07-04 11:26:13
1.7K0
发布2019-07-04 11:26:13
举报
  1. 2.1 系统基本操作介绍
  2. 2.1.1 命令提示符

登录系统后,在GUI图形界面上点击右键,选择“打开终端”,即可打开命令行窗口。注:虽然我们安装并登录到了GUI图形界面,但是在Linux操作中大多还是习惯于以命令形式管理控制系统,鼠标操作仅启动辅助作用。

登录到基础设施服务器,默认即是字符界面,可登录后使用命令操作。

那么在命令行界面,我们看到的在光标闪烁前的,显示的提示字符,被称为命令提示符。它显示的格式及含义如下:

[用户名@主机名 当前所在目录]身份符

当前所在目录:~ 表示当前用户家目录。

家目录:每个用户的专属私人文件夹,称为家目录。

用户登录到系统后,默认的所在位置就是其家目录

普通用户的家目录,默认都在/home/下,以用户名命名的文

件夹,root家目录特殊,在/root/

身份符:# 表示当前用户是系统管理员身份,$ 表示普通用户身份

2.1.2基本操作命令

在命令界面,对系统的操作的常用命令如下:

clear ---清屏,即清空当前屏幕内容,从第一行开始显示命令

pwd ---显示当前所在的完整路径

上、下键 ---回翻历史命令,Linux最多纪录曾经输入过最近的1000条命令

<tab>键 ---命令补齐,单击,补齐到多个文件名的共有部分;

双击,显示所有文件名以公共部分开头的可用文件

另外,单击后的结果,若是光标与显示结果间有一个空格,则说明已经唯一确定到一个文件了,若是若是光标与显示结果间没有空格,则说明仅显示到多个文件名字的共有部分,可双击后显示所有。

unset LANG ---清空系统语言,恢复到英文状态。因为有些软件需要当前必须

工作在英文状态下,则可以清空系统语言。也有其他方式,但此操作最为直接

useradd zhang ---新建系统用户

passwd zhang ---给指定用户设置密码

ALT+F1 -F6组合键 ---Linux的字符界面(即基础设施服务器状态)下支持在六个

登录终端间相互切换,登录终端即操作界面,又称tty。

系统开机默认进入alt+F1终端中,即tty1中

w ---显示当前正在被使用的终端,与who命令,功能类似。

2.2 Linux运行级别

2.2.1 级别介绍

我们知道,windows开机时点击F8键,会显示出windows的运行模式(有时由于前一次的异常关机,重启后也会自动显示),里面会有“安全模式”、“最近一次正确配置”、“正常启动”等选项。类似的,Linux也有7中不同的运行状态,称为运行级别,用数字0-6表示。具体含义如下:

0 ---关机级别

1 ---单用户级别,仅管理员可等,进行系统修复、安防等操作,相当于windows的安全模式

2 ---多用户级别,允许所有用户登录,但不支持网络通信

3 ---完全模式,多用户,且支持网络通信,即字符界面的默认开机模式

4 ---自定义级别,一般不用,主要用于研发、测试

5 ---图形界面,即GUI界面

6 ---重启级别

2.2.2 级别切换

当Linux系统运行于某一级别状态下时,如果我们想切换级别,可用init命令实现,格式如下:

init X ---X表示级别数字,如:init 3

注: init 5 时,系统必须已安装GUI界面

2.2.3 开机默认级别

init命令可以临时切换到指定级别,但是系统重启后,还是会自动进入到默认的级别装态,一般安装的GUI服务器自动进入图形界面,安装的基础设施服务器,自动进入到字符界面。但如果我们想人为的进行查看、更改,则可使用以下命令:

systemctl get-default ---查看当前的开机级别,

graphical.target 表示GUI图形界面,即级别5

multi-user.target表示字符界面,即级别3

systemctl set-default multi-user.target ---设置开机级别为字符

界面。

2.3系统基本命令

  1. 2.3.1注销命令

此注销命令在字符界面皆可使用,但是在GUI图形界面则功能会有不同。

exit ---图形界面:退出当前终端窗口;字符界面:注销

logout ---图形界面:不可用;字符界面:注销

ctrl + d 组合键 ---同exit命令

2.3.2关机命令

halt ---关闭系统

poweroff ---关闭电源

注:关闭系统后并不代表电源停止供电,关闭电源后才真正停止供电。虚拟机中此

二命令也会有不同效果

shutdown -h 4 ---倒计时4分钟后关机,使用shutdown -h now则立即关机

shutdown -c ---取消倒计时关机

注:shutdown可以倒计时关机的目的是为了让其他的登录终端,即tty,甚至远程

登录的用户在真正关机之前有足够的时间进行文件保存、服务停止等操作,以

保证数据不丢失。且确定倒计时关机后,每个正在登录状态的终端,都会每1

分钟提醒一次。

init 0 ---转入0级别,即关机

2.3.3 重启命令

reboot ---立即重启

shutdown -r 5 ---倒计时5分钟后重启

shutdown -c ---取消

init 6 ---转入6级别,即重启

2.3.4 shutdown命令简介

选项

说明

-t sec

等待sec秒后再通知init关闭系统

-k

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

-r

关闭之后重新启动系统

-h

关闭之后停滞系统

-f

重新启动系统后不用fsck检查磁盘

-F

重新启动系统后强制用fsck检查磁盘

Time

设置关闭系统的时刻,后面加上时间,格式是hh: mm

Warning-message

发给用户的警告信息

  1. 2.4 vi编辑器

vi编辑器是Linux系统内功能非常强大的编辑工具,本节我们暂时只介绍下最基本的操作方式,具体细节将在后续章节中详解。

其实GUI图形界面,使用鼠标,右键文档后,也会有窗口化的编辑器,gedit就是图形界面下最常用的一款,功能类似于windows的记事本。

但是由于我们更多的会在命令窗口或者字符界面操作,所以vi编辑器是Linux的必备技能之一。

命令格式如下:

vi f1 ---打开文件,并编辑,注:若最后一行有 [new file] 的显示,说明是新创建的文件

=>默认进入命令模式,即查看状态=>点 i 键,进入编辑状态(屏幕下方会有INSERT提示)=>编辑文字 =>按 ESC 键,回到命令模式

命令模式下:ZZ 保存退出 ZQ不保存退出

注:初学者,在vi编辑器界面下,很容易迷失,搞不清当前的状态,可在命令模式下输入 : (冒号),进入末行模式,然后输入wq保存退出,或者q! 不保存退出。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 教主小筑 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档