鸟叔linux私房菜基础篇简体,鸟叔的Linux私房菜基础篇-学习笔记(一)

鸟叔的Linux私房菜基础篇-学习笔记(一)

开机进入命令行模式:

ctrl+alt+[F1-F6]的任意键进入命令行编辑界面

ctrl+alt+F7进入图形界面模式

开始下达指令

[dmtsai@study ~]$ command [-options] parameter1 parameter2 …

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

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

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

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

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

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

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

其他: a. 在 Linux 系统中,英文大小写字母是不一样的。举例来说, cd 与 CD 并不同。

常用指令

ls:查看目录文件

locale:显示目前所支持的语系:

[dmtsai@study ~]$ locale LANG=zh_TW.utf8 # 语言语系的输出

LC_CTYPE="zh_TW.utf8" # 下面为许多信息的输出使用的特别语系

LC_NUMERIC=zh_TW.UTF-8

LC_TIME=zh_TW.UTF-8 # 时间方面的语系数据 LC_COLLATE="zh_TW.utf8"

....中间省略....

LC_ALL= # 全部的数据同步更新的设置值

#修改语系成为英文语系

[dmtsai@study ~]$ LANG=en_US.utf8

[dmtsai@study ~]$ export LC_ALL=en_US.utf8

# LANG 只与输出讯息有关,若需要更改其他不同的信息,要同步更新 LC_ALL 才行

date:显示日期的指令

cal:显示日历的指令

bc:好用的计算器

为bc默认仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number ,那个number就是小数点位

重要的几个热键

[Tab]按键

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

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

若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行“选项/参数的补齐”功能!

[Ctrl]-c 按键

中断正在执行的指令

[Ctrl]-d 按键

“键盘输入结束(End Of File, EOF 或 End Of Input)”的意思! 另外,他也可以用来取代exit的输入呢!例如你想要直接离开命令行,可以直接按下[Ctrl]-d就能够直接离开了 (相当于输入exit啊!)。

[shift]+{[PageUP]|[Page Down]}按键

使用 [Shift]+[Page Up] 来往前翻页

你可能感兴趣的:(鸟叔linux私房菜基础篇简体)