Linux字符界面操作

1.

一般的Linux使用者均为普通用户,而系统管理员则使用超级账户root完成系统管理的工作。

超级用户登录的提示符是“#”,而其他用户登录的提示符是“$”。

红帽系统可以同时接受多个用户登录,还允许用户在同一时间进行多次登录,这是因为Linux提供了虚拟控制台的访问方式。

虚拟控制台的选择:如果你之前处在字符界面中的话,可以通过Alt键和一个功能键来实现,通常使用F1-F6。如果你之前处在的是图形界面的话,那么你可以使用Ctrl+Alt+F1--Ctrl+Alt+F6切换到字符虚拟控制台。如果你之前处在字符界面现在想要切换到图形界面的话,可以使用Ctrl+Alt+F7。现在你就可以在不同的控制台做不同的事情了,彼此之间几乎没有影响。这个功能还是很不错的。

2.

Linux运行的级别有以下几种:

0:停止运行,所有进程终止,关机。

1:单用户模式,用于维护系统,只有少数进程运行。

2:多用户模式,除了NFS(网络文件系统,NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。)服务没有启动之外,其他的和运行级别3一样。

3:完整的多用户模式,进入Linux系统的文本字符界面。

4:没有使用(可由用户自己定义)

5:完整的多用户模式(带有基于X的图形界面)

6:重新引导计算机,即重启


如果用户使用的是文本登录界面,所在的运行级别是3,如果使用的是图形登录界面,所在的运行级别是5。

默认的运行级别可以通过修改/etc/inittab文件来修改,该文件在接近开头的地方有一行这样的代码“id:5:ini tdefault:”把这一行中的数字改成想要的运行级别,所作的改变在系统重新引导之后即可生效。

如果要立即改变运行级别,可以使用命令telinit,之后跟随运行级别号码。只有根用户才能使用该命令。telinit命令并不改变/etc/inittab文件,它只改变当前的运行级别。当系统重新引导之后,它会被引导到/etc/inittab中指定的运行级别。

init进程是由Linux内核引导运行的,是系统中运行的第一个进程,其进程号永远为1。可以使用runlevel命令查看系统当前的运行级别,也可以使用init命令切换运行级别。

#init 0  关机

#init 6  重启

3.

(1)shutdown命令(仅超级用户可用)

该命令可以安全地关闭系统。Linux和Windows不同,其后台运行着许多进程,所以如果强制关机(直接断掉电源)可能导致进程的数据丢失,使系统处于不稳定的状态,在有的系统中甚至会损坏硬件设备。

使用该命令,系统管理员会通知所有登陆的用户系统将要关闭,并且login命令将会被冻结,即新的用户不能再登陆。直接关机或者延迟一定的时间才关机都是可能的,还可能重启。

该命令可以在系统关闭之前给系统上的所有登陆用户一条警告信息。该命令还允许指定一个时间参数,此参数可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟。

shutdown [选项] [时间] [警告信息]

-k:并不真正关机,只是发出警告信息给所有用户

-r:关机后立即重新启动

-h:关机后不重新启动

-c:取消一个已经运行的shutdown

-time:设定关机前的时间

#shutdown -h now  立即关机

#shutdown -h  5   定时5分钟后关闭系统

#shutdown -r  now  "System will be reboot now!"  重启系统,并发出警告信息

(2)halt命令

halt [选项]

-I:关机[或重启]前,关掉所有的网络接口。

-p:该选项为缺省选项,即关机时调用poweroff。

#halt   关机

(3)reboot命令

#reboot   重启计算机

(4)init命令

init是所有进程的祖先,它的进程号始终是1,所以发送TERM信号给init会终止所有的用户进程和守护进程等。shutdown就是使用这种机制。init定义了7种运行级别。

#init 0 关机

#init 1 重启

4.

(1)man手册

man是一种显示UNIX/Linux在线手册的命令,可以查看命令、函数、文件的帮助手册,还可以显示一些gzip压缩格式的文件。一般情况下man手册页的资源主要位于/usr/share/man目录下。在man后面输入想要想要获取的命令的名称,man就会列出一份完整的说明,其内容包括命令的语法、各选项的意义以及相关命令。

-f:只显示命令的功能而不显示其中详细的说明文件

#man ls

(2)help命令

[命令] --help  查看指定的命令的相关的帮助信息。

(3)whereis命令

查看命令所在的位置。

whereis [选项] [命令名]

b:只查找二进制文件

m:查找主要文件

s:查找来源

#whereis ls  查找ls命令所在的目录












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值