Linux基础篇-第四章

2021-06-09  本文已影响0人  Js_Gavin

第四章:
指令

[Tab] 接在一串指令的第一个字的后面,则为『命令补全』;

[Tab] 接在一串指令的第二个字以后时,则为『文件补齐』!

ctrl+c:中断目前程序

ctrl+d:键盘输入结束,直接离开文字接口

date:系统日期

cal:日期

bc:计算软件

指令 --help:指令求助说明

man:来查询指令或者是相关文件的用法
    man page:指令或者是相关文件的用法
    man -f page:查找数据中的左边那个指令(或文件)的完整名称,有一点不同都不行!
    man -k page:只要含有 指令 那个字眼的(不见得是完整字符串) 就将他取出来!

info:info 与 man 的用途其实差不多info page 则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中还有类似网页的『超链接』来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。

文书编辑器: nano,不管 file 存不存在都没有关系!存在就开启旧档,不存在就开启新档
    [ctrl]-G:取得联机帮助(help),很有用的!
    [ctrl]-X:离开 naon 软件,若有修改过文件会提示是否需要储存喔!
    [ctrl]-O:储存文件,若你有权限的话就能够储存文件了;
    [ctrl]-R:从其他文件读入资料,可以将某个文件的内容贴在本文件中;
    [ctrl]-W:搜寻字符串,这个也是很有帮助的指令喔!
    [ctrl]-C:说明目前光标所在处的行数与列数等信息;
    [ctrl]-_:可以直接输入行号,让光标快速移动到该行;
    [alt]-Y:校正语法功能开启或关闭(单击开、再单击关)
    [alt]-M:可以支持鼠标来移动光标的功能

who:当前有谁在线

netstat -a:网络的联机状态

ps -aux:后台执行的程序

sync:将数据同步写入硬盘中的指令(一般账号用户所更新的硬盘数据就仅有自己的数据,root 可以更新整个系统中的数据了)

shutdown [-krhc] [时间] [警告讯息] :惯用的关机指令
      -k : 不要真的关机,只是发送警告讯息出去!
      -r : 在将系统的服务停掉之后就重新启动(常用)
      -h : 将系统的服务停掉后,立即关机。 (常用)
      -c : 取消已经在进行的 shutdown 指令内容。
      时间 : 指定系统关机的时间!若没有这个项目,则默认 1 分钟后自动进行。

reboot, halt, poweroff:重新启动,关机

su:这个指令在让你的身份变成 root !底下请输入 root 的密码!

init:这个指令可以切换不同的执行等级~ 执行等级共有 0~6 七个,其中 0 就是关机、6 就是重新启动等等

systemctl:halt, poweroff, reboot, shutdown 等等,其实都是呼叫这个 systemctl 指令的

开始下达指令

其实整个指令下达的方式很简单,你只要记得几个重要的概念就可以了。举例来说,你可以这样下达指令的:


image.png

上述指令详细说明如下:

  1. 一行指令中第一个输入的部分绝对是『指令(command)』或『可执行文件案(例如批次脚本,script)』

  2. command 为指令的名称,例如变换工作目录的指令为 cd 等等;

  3. 中刮号[]并不存在于实际的指令中,而加入选项设定时,通常选项前会带 - 号,例如 -h;有时候会使用选项的完整全名,则选项前带有 -- 符号,例如 --help;

  4. parameter1 parameter2.. 为依附在选项后面的参数,或者是 command 的参数;

  5. 指令, 选项, 参数等这几个咚咚中间以空格来区分,不论空几格 shell 都视为一格。所以空格是很重要的特殊字符!;

  6. 按下[Enter]按键后,该指令就立即执行。[Enter]按键代表着一行指令的开始启动。

  7. 指令太长的时候,可以使用反斜杠 () 来跳脱[Enter]符号,使指令连续到下一行。注意!反斜杠后就立刻接特殊字符,才能跳脱!

  8. 其他:
    a. 在 Linux 系统中,英文大小写字母是不一样的。举例来说, cd 与 CD 并不同。
    b. 更多的介绍等到第十章 bash 时,再来详述。

注意到上面的说明当中,『第一个被输入的数据绝对是指令或者是可执行的文件』! 这个是很重要的概念喔!还有,按下[Enter]键表示要开始执行此一命令的意思

总结

1、为了避免瞬间断电造成的 Linux 系统危害,建议做为服务器的 Linux 主机应该加上不断电系统来持续提供稳定的电力;
2、养成良好的操作习惯,尽量不要使用 root 直接登入系统,应使用一般账号登入系统,有需要再转换身份;
3、可以透过『活动总览』查看系统所有使用的软件及快速启用惯用软件;
4、在 X 的环境下想要『强制』重新启动 X 的组合按键为:『[alt]+[ctrl]+[backspace]』;
5、预设情况下,Linux 提供 tty1~tty6 的终端机界面;
6、在终端机环境中,可依据提示字符为$或#判断为一般账号或 root 账号。

7、取得终端机支持的语系数据可下达『echo $LANG』或『locale』指令;
8、date 可显示日期、cal 可显示日历、bc 可以做为计算器软件;
9、组合按键中,[tab]按键可做为(1)命令补齐或(2)档名补齐或(3)参数选项补齐,[crtl]-[c]可以中断目前正在运作中的程序;
10、Linux 系统上的英文大小写为不同的资料;
11、联机帮助系统有 man 及 info 两个常见的指令;
12、man page 说明后面的数字中,1 代表一般账号可用指令,8 代表系统管理员常用指令,5 代表系统配置文件格式;
13、info page 可将一份说明文件拆成多个节点(node)显示,并具有类似超链接的功能,增加易读性;
14、系统需正确的关机比较不容易损坏,可使用 shutdown, poweroff 等指令关机。

上一篇下一篇

猜你喜欢

热点阅读