`
happmaoo
  • 浏览: 4340984 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

3-Linux开关机及各指令(Linux教程)

阅读更多
<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"> <meta content="OpenOffice.org 2.3 (Linux)" name="GENERATOR"> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } H2 { margin-bottom: 0.21cm } H2.western { font-family: "Nimbus Roman No9 L", "Times New Roman", serif } H2.cjk { font-family: "文鼎PL细上海宋Uni"; font-style: normal } H2.ctl { font-family: "Tahoma" } --> </style>

开关机及各种指令


1。登录系统

显示的系统选择界面就是Grub启动管理程序,用光标选择要启动的系统。

启动Linux之后,系统开始运行一些自检程序,然后是一些服务的开启动作。


启动后,如果进的是文字界面,则会显示Linux发行商的发行版本;Linux内核的版本以及硬件等级(i686)等;最下方会显示Shell终端可以输入命令。


Shell终端下查看系统信息的命令为uname, 可以输入uname –help了解uname后面添加的各个选项。


输入用户名,输入密码,登录主机。


关于权限:

为安全期间,一般不要使用root身份登录Linux系统。root身份与一般用户的区别。

Linux实际记录用户身份的UID和GID,即用户ID和群组ID。

用户的帐号及密码信息都保存在/etc/passwd文件中

其中root的两个ID号都是0 (如果自己建立一个帐号,并且将其UID设定为0,那么它就具有了root的身份,即使名称不是相同的。)

一般用户的UID通常在500以后,1~499之间多留给系统使用。

root的权限是巨大的,一般情况下不完全使用root身份登录,除非系统的主要功能需要修改设定的时候。

建议平常使用的时候使用自己的帐户,尤其在远程登录的时候(telnet或者SSH)


退出系统的命令为exit

但是注意,退出系统并不是关机。Linux有很多作业或进程,系统登录也仅是其中的一个进程,当退出的时候,该进程关闭了,但Linux中的其他作业还在进行。


2。图形界面和文字界面

安装系统,可以进入图形界面或者文字界面,设置预设的启动界面,可以图形化模式下设置或者修改/etc/inittab文件。

Linux提供了6个文字界面终端,分别对应

Ctrl+Alt+[F1]-[F6] (分别为tty1~tty6)

Ctrl+Alt+[F7]对应图形界面;


登录图形界面以后可以使用图形界面和文字界面(启动终端就可以了);

登录文字界面要切换到图形界面,shell下输入statx,即启动X-Window,进入图形界面。


3。关机

Windows是单用户假多任务的,即同一时刻仅一个人用户使用,即使关掉计算机影响自己。

linux是真正的多用户多任务的,每个程序(或者服务)都是在不同的背景下执行的,看不到屏幕的背后可能有相当多人同时在主机上工作,如浏览网页,传送信件等等。因此如果直接关机的话,就很有可能使得其他人的数据中断,进而可能造成数据丢失。


观察系统使用状态的命令:

who 查看目前有谁在线;

netstat -a 查看网络的联机状态;

ps -aux 查看进程各个状态;

以上命令可以查看当前正在使用系统的用户以及各个用户的操作;


a. 一般使用shutdown命令,首先通知在线用户关机信息,给出一定时间用于结束他们的工作。

只有root用户拥有shutdown权限,该指令通知系统内的各个进程。

Linux下shutdown命令的语法规则如下:

  shutdown [-cfFhknr(参数名称)] [-t 秒数] 时间 [警告信息]

  具体各参数功能:

  -c 取消前一个shutdown命令。值得注意的是,当执行一个如“shutdown -h 11:10”的命令时,只要按“Ctrl+C”键就可以中断关机的命令。若是执行如“shutdown -h 11:10 & ” 的 命 令 将 shutdown转到后台时,则需要使用shutdown -c将前一个shutdown命令取消。

  -f 重新启动时不执行fsck(注:fsck是Linux下的一个检查和修复文件系统的程序)。

  -F 重新启动时执行fsck。

  -h 将系统关机,在某种程度上功能与halt命令相当。

  -k 只是送出信息给所有用户,但并不会真正关机。

  -n 不调用init程序关机,而是由shutdown自己进行(一般关机程序是由shutdown调用init来实现关机动作),使用此参数将加快关机速度,但是不建议用户使用此种关机方式。

  -r shutdown之后重新启动系统。

  -f<秒数> 送出警告信息和关机信号之间要延迟多少秒。警告信息将提醒用户保存当前进行的工作。

  [时间] 设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如 “shutdown 10:45”表示将在10:45执行shutdown。+m表示m分钟后执行shutdown。比较特别的用法是以now表示立即执行shutdown。 值得注意的是这部分参数不能省略。

  [警告信息] 要传送给所有登入用户的信息。

  应用举例:

  指定现在立即关机: # shutdown -h now

  指定5分钟后关机,同时送出警告信息给登入用户:# shutdown +5 “System will shutdown after 5 minutes”

更多查看man shutdown;

b. reboot重启指令

FAQ:

文字模式登录Linux主机,有6个终端可以使用,分别为

tty1-tt6, 切换使用Ctrl+Alt+[F1]~[F6]

图形界面为 Ctrl+Alt+[F7]

在图形界面下打开的终端其实为tt7, 在打开的终端里面输入who既可以看到自己当前在图形化界面下的终端为tty7,退出终端的方法是exit, 退出终端并不代表关机了,这个要明白。

想在今天的1:30让系统自动关机,需要的命令为:

shutdown -h 1:30 'Be careful, system will shut down at 1:30! '

man page的路径配置文件通常在/etc/man.config或者manpath.config

想知道2003年5月2日是星期几,可以输入

cal 5 2003在显示的日历中可以查看周几

date还可以定义显示的日期的格式,如

date +%Y/%m/%d~%H:%M

显示2007/11/22~14:17



4。指令

a. 指令输入格式:

command [-options] parameter1 parameter2 ...

指令和参数都是区分大小写的;

如果指令太长,使用”\”符号使指令连续到下一行。


-----------------------------------


b. 常见的指令:

(更多可以参考Linux Shell Command Cheat Sheets)

ls 列出文件和目录;

date 列出日期;

date +%Y/%m/%d

date +%H:%M

cal

cal [month] [year]

bc 计算器

一些常用键:

Ctrl+c 在linux下,如果输入错误的指令或者参数,有时候系统会一直运行而不停止,Ctrl+c可以终止;

q 很多程序再运行的时候,如果想跳出来,按下q


帮助:

man 查看帮助了解更多命令;

man page显示以后,使用

空格键,page up, page down, home, end操作

输入/word,可以在man page中搜索word并且高亮显示。

man page通常都放在/usr/share/man目录中,也可以修改man page的搜索路径,在/etc/man.config中修改(或者manpath.config)


另外一种查询方式:info command,也可以查询,但是一般用man






分享到:
评论

相关推荐

    Linux指令一周通 (技术图书大系).azw3

    5.23 init指令:开关机设置 5.24 ipcs指令:显示进程间通信的信息 5.25 jobs指令:显示所有后台程序 5.26 kill指令:杀死执行中的进程 5.27 last指令:显示所有登录系统的用户相关信息 5.28 lastb 指令:显示登录...

    Linux指令速查手册.part1.rar

    1.35 init指令:开关机设置  1.36 ipcs指令:显示进程间通信的信息  1.37 ipcrm指令:删除消息队列、旗语设置或者共享内存的ID  1.38 jobs指令:列出所有后台程序  1.39 kill指令:杀死执行中的进程  1.40...

    Linux中关于关机和重启的命令

    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏硬件设备。执行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    cmd操作命令和linux命令大全收集

    start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令 mem 查看cpu使用情况 attrib 文件名(目录名) 查看某文件(目录)的属性 attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉...

    入门学习Linux常用必会60个命令实例详解doc/txt

    所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也...

    CentOS操作系统的基础使用教学课件.pptx

    Linux开关机基础命令;Linux内核参数;Linux获取系统信息;Linux Systemd 指令;Linux 用户和组常用管理命令;Linux 进程管理命令;Linux 磁盘管理命令;Linux文件管理基础命令;Linux的目录结构;Linux的文件类型及权限;...

    易语言程序免安装版下载

    各参数声明要与其定义一致。  请参考易语言安装目录内的例程:samples\静态编译\调用LIB和OBJ 1. 静态编译方面的改进和优化。 2. 符号重命名程序(resym.exe)增加对.obj文件的支持,并更新了文档(sdk\static_docs...

    Linux (Ubuntu)休眠,挂起,待机,关机的命令详细介绍

    当再次使用时需按开关机键,机器将会恢复到您的执行休眠时的状态,而不用再次执行启动操作系统复杂的过程。 待机(挂起)是将当前处于运行状态的数据保存在内存中,机器只对内存供电,而硬盘、屏幕和CPU等部件则停止...

    zabbix执行远程主机的脚本或指令详解

    1.我们可以通过zabbix_server的web界面的脚本功能实现对已经安装了zabbix_agent主机实现远程关机而不用手动登陆然后输入关机指令 2,。我们可以通过zabbix_server的web界面的脚本功能实现某个服务的启动关闭和重启 ...

    SynergyInstaller-1.3.1

    2 Linux 如果你在关机前不行使用该程序了,使用kill或者killall命令手动杀进程即可(使用方法不说了吧)。查看进程使用:ps -e 指令。 synergy的配置和使用方法到此介绍完毕,大家使用以后是不是觉得很爽呢!呵呵...

    [原创] 关于Linux的那些常用命令,你能记住几个?

    那就对了,为了以后再出现类似的情况,我特意整理出了Linux系统最最最常用的指令! 命令列表文件搜索查看文件文件和目录文件的权限文件系统用户和群组系统信息打包和压缩APT软件工具磁盘空间网络关机 文件搜索 ...

    可以自动开关投影机的串口工具,也可以控制继电器和串口功放

    软件所有配置都存在配置文件中,使用的是linux的配置方式。 本次改版具有更丰富的串口配置信息。详细信息如下。 portname=COM1 ;窗口名称,注意需要使用大写 baudrate=38400 ;频率 databits=8 ;数据位 parity=None ;...

    实用电脑知识集锦(经典)

    (1)定时关机 (2)建立打不开删不掉的文件夹 (3)清理垃圾 (4)桌面图标去蓝色背景 (5)快捷键箭头标签的有无的设置 (6)优化系统使系统不变慢 (7)XP系统的安装 (8)用U盘装系统的几种方法 (9)Visual...

    云南省初中信息技术会考复习

    13、将指挥计算机工作的命令存放在存储器中,控制器从存储器中逐条取出命令,然后向其他部件发出指令,指挥各部件协调地工作,从而完成信息输入、信息加工处理和信息输出等任务。这就计算机的简单工作原理。 14、...

Global site tag (gtag.js) - Google Analytics