Linux大全(1)

所用的参考书:Linux实用教程第三版、Linux操作项目化教程

所需的软件为CENTos7和VMWAREworkstationpro

字符界面基础:

安装Linux系统后,系统启动默认步入的图形化界面,可以通过使用以下来步入字符界面,重启以后再生效

[root@rhel~]#systemctlget-default

会出现graphical.target,这条词句表示图形化界面

[root@rhel~]#systemctlset-defaultmulti-user.target

将multi-user.target目标设置为启动计算机系统后要步入的默认目标multi-user.target表示字符界面

虚拟控制台

Linux系统可以同时接收多个用户登入,还容许用户在同一时间进行多次登陆,由于Linux提供了虚拟控制台的访问方法。在字符界面下,虚拟控制台的选择可以通过按下【ALT】键和一个功能键来实现。一般使用【F1】-【F6】键

Eg:用户登入后,按【ALT+F2】组合键,用户可以看见login:提示符,说明用户步入了第二个虚拟控制台之后只需按【ALT+F1组合键】就可以回到第一个控制台

假如用户在图形界面下,这么可以使用【Ctrl+alt+F2】~【Ctrl+alt+F6】组合键切换字符虚拟控制台,使用【ctrl+Alt+F1】组合键可以切换到图形界面,虚拟控制台可使用户同时在多个控制台上工作,真正彰显Linux系统多用户的特点

关掉和重启Linux系统

shutdown

shutdown命令可以安全的关掉或重启Linux系统

在系统死机前使用shutdown命令,系统管理员会通知一条警告信息给所有登陆的用户,告诉她们系统即将关掉,新的用户不能在登陆,直接死机或则延后一定时间才死机都是可能的,还可能重启

Shutdown命令还容许用户指定一个时间参数,该参数可以是一个精确地时间,也可以是现今开始的一个时间段,精确时间的格式是hh:mm,表示小时和分钟,时间段由+和分钟数表示。

命令句型

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

win10关闭应用商店自动更新应用_linux关闭应用程序_linux关闭应用程序

当选项为-k时,意味着并不执行shutdownlinux关闭应用程序,只是发出警告信息给所有用户。

当选项为-r时,意味着重新启动系统

当选项为-h时,意味着关掉系统

连任性为-c时,意味着取消运行shutdown

Eg:

立刻关掉计算机系统

[root@rhel~]#shutdown-hnow

定时45分钟后关掉计算机系统

[root@rhel~]#shutdown-h+45

//在这儿使用shutdown-h45和shutdown-h+45起到一样作用

立刻重新启动计算机系统,并发出警告信息

[root@rhel~]#shutdown-rnow“systemwillberebootnow.”

定时在1点38分重新启动计算机系统

[root@rhel~]#shutdown-r01:38

halt命令

使用halt命令就是调用shutdown-h命令执行死机任务

命令句型

Halt[选项]

linux关闭应用程序_linux关闭应用程序_win10关闭应用商店自动更新应用

当选项为-w时,意味着并不真正的关掉系统,只是写入到/var/log/wtmp文件中

连任性为-d时,意味着关掉系统,不把记录讲到/var/log/wtmp文件中

当选项为-f时,意味着没有调用shutdown而强制关掉系统

Eg:

使用halt命令关掉系统

reboot命令

Reboot的工作过程与halt相像,不过reboot是引起计算机重启,而halt是引起计算机关掉,它的选项与halt相像

当选项为-w时,意味着并不真正的关掉系统,只是写入到/var/log/wtmp文件中

当选项为-d时,意味着重启系统,不把记录讲到/var/log/wtmp文件中

当选项为-f时,意味着没有调用shutdown而强制重新启动系统

在Linux系统下获得帮助

使用man指南页

man是一种显示Unix/Linux在线指南的命令,可以拿来查看命令、函数或则是文件的帮助指南,另外它还可以显示一些gzip压缩格式的文件,有不懂的命令可以用man查看这个命令,写程序时有不会用的函数可以用man查看这个函数有不懂的文件也可以用man查看文件

通常情况下man指南页的资源主要坐落/usr/share/man目录下,使用以下命令显示

[root@rhel~]#ls-d/usr/share/man/man?

可以用一个数字来表示指南页的不同类型

句型格式类型

Man[选项][名称]

linux关闭应用程序_win10关闭应用商店自动更新应用_linux关闭应用程序

帮助参数类型

当选项为-a时意味着在所有的man帮助指南中搜索

当选项为-f时意味着等价于whatis命令,显示给定关键字的简略描述信息

当选项为-p时意味着指定内容使用分页程序

当选项为-M时意味着制订man指南搜索的路径

当选项为-d时,主要用于检测linux源代码分析,假如用户加入了一个新的文件,就可以用这个选项检测是否出错,这个选项并不会列举文件内容

当选项为-w时,不显示指南页内容,只显示将被低格和显示的文件所在位置

Eg:查询cat命令的帮助信息

[root@rhel~]#man-acat

显示pwd命令的man指南页

[root@rhel~]#manpwd

使用-help选项获取帮助

使用-help选项可以显示命令的使用方式以及命令的选项涵义,只需在所须要显示的命令前面输入--help选项,就可以看见所查命令的帮助内容了

命令句型:

[命令]--help

Eg:使用--help选项查看mkdir命令的帮助信息

[root@rhel~]#mkdir--help

基础

在linux系统中,shell是最常使用的程序,其主要作用是侦听用户指令、启动命令所指定的进程并将结果返回给用户,bash目前是大多数Linux系统默认的shell

Bash命令

当登陆系统或打开一个终端窗口时,首先看见的是bashShell提示符。Linux系统的标准提示符包括了用户登入名、登录的主机名,当前所在的工作目录路径和提示符号。

以普通用户zhangsan登陆名为rhel的主机,它的工作目录是/home/zhangsan

[zhangsan@rhel~]$

以root用户登入系统的提示符如下所示

[root@rhel~]#

不仅不同的用户外,提示符号由$弄成了#,按照bash的传统,普通用户的提示符以$结尾,而超级用户以#结尾,提示符的每位部份都可以订制

要运行命令的话linux关闭应用程序,只须要在提示符后敲进命令,之后按回车键,shell将在其路径中搜索这个命令,找到之后就运行,并在终端里输出相应的结果linux系统教程,命令结束后,再给出新的提示符。

例:[zhangsan@rhel~]$whoami

Zhangsan

//显示当前登入Linux系统的用户是zhangsan

普通用户向超级用户的转换

[zhangsan@rhel~]$suroot修改普通用户到超级用户

在这儿属于密码

[zhangsan@rhel~]#//变为这个超级用户

一个shell命令可能富含一些选项和参数,其通常格式为

[Shell命令][选项][参数]

下边举一个反例来详尽描述Shell命令格式

[root@rhel~]#ls-l/root

其中-l是命令ls的一个选项,而/root则是参数。

选项有短命令选项和长命令选项两种

例1:[root@rhel~]#ls-l/root

//这个命令为短命令

下边两种方式使用了一样的疗效

[root@rhel~]#ls-l-a/root

[root@rhel~]#ls-la/root

下边这个实例就使用了长命令行选项

[root@rhel~]#ls--size/root

在linux系统中,命令可以分为以下两大类

Bash外置的命令和应用程序

假如是bash外置的命令,则由bash负责回应,倘若是应用程序,这么shell会找出该应用程序,之后将控制权交给内核,由内核执行该应用程序,执行完以后,再将控制权交给shell

使用which命令可以查看什么命令是bash外置的命令,什么是应用程序

例:查看echo和ls命令

[root@rhel~]#whichecho

[root@rhel~]#whichls

3.4使用bash

常用控制组合键

Ctrl+L:清屏

本文原创地址://q13zd.cn/lxtdyhdtxgbh.html编辑:刘遄,审核员:暂无