Linux优点
-
一切都是一个文件。(包括硬件,文本,二进制,源代码)
-
系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)
-
当遇到复杂任务,通过不同功能用途的程序组合起来 完成。轻量级,一台服务 dhcp ip 数据库服务网页
-
避免令人困惑的用户界面就是没有复杂的图形界面。()我想怎么使用程序,win程序
-
连配置文件都存储在文本中,方便增删改查。
-
不在乎后缀名,有没有都无所谓,不是通过后缀名来 定义文件的类型。
Linux命令基础
shell
-
Linux系统中运行的一种特殊程序
-
在用户和内核之间“充当翻译官“
-
用户登录Linux系统时,自动加载一个shell程序
-
bash是Linux系统中默认使用的shell程序
Linux基础知识
-
root #表示用户
-
localhost #主机名
-
~ #家目录
-
# #管理员用户
-
$ #普通用户
-
root #root的家目录
-
opt #opt目录
关机命令:
-
halt #立刻关机
-
poweroff #立刻关机
-
shutdown -h now #立刻关机(root用户使用)
-
shutdown -h 10 #10分钟后自动关机
重启命令:
1.reboot
2.init 6
3.shutdown -r now
Linux命令的分类
内部命令 |
外部命令 |
集成于Shell解释器程序内部 的一些特殊指令,也称为内 建(Built-in)指令 |
Linux系统中能够完成 特定功能的脚本文件 或二进制程序 |
属于Shell的一部分 |
属于Shell解释器程序 之外的命令 |
没有单独对应的系统文件 |
每个外部命令对应了 系统中的一个文件 |
自动载入内存,可以直接使 用 |
必须知道其对应的文 件位置,由Shell加载 后才能执行 |
shell 分为内部命令和外部命令,一般先执行内部命令,hash 再执行外部命令
查看内部命令:
help
enble
type
关闭内部命令:
enable -n
Linux命令行的格式
命令字
是整条命令中最关键的一部分
唯一确定一条命令
(备注:英文字符区分大小写)
选项
短格式选项:使用”-” 符号引导
长格式选项:使用“--”符号引导
(备注:多个单字符选项可以组合在一起使用)
参数
命令字的处理对象
可以是文件名,目录(路径)名或用户名等内容
个数可以是零到多个
编辑Linux命令行的辅助操作
tab键:自动补齐
反斜杠\:强制换行
ctrl+u组合键:清空至行首
ctrl+k组合键:清空至行尾
ctrl+L组合键:清屏
ctrl+C组合键:取消本次命令编辑
ctrl+A组合键:切换到行首
ctrl+E组合键:切换到行尾
Linux命令帮助
内部命令 help
查看shell内部命令的帮助信息
命令的“--help”选项
适用于大多数Linux外部命令
使用man命令阅读手册页
使用“上箭头”“下箭头”(ENTER)方向间滚动一行文本
使用page up和page down(空格)键翻页
按Q或q键推出阅读环境
按“/"键查找内容,n键向下查找,N键向上查找
hash 缓存空间
选项 |
说明 |
-d<指令> |
在哈希表中清除某个命令记录 |
-r |
清除哈希表中的所有记录 |
-L |
显示哈希表中的命令 |
-p<指令> |
将具有完整路径的命令加入到哈希表中 |
-t<指令> |
显示哈希表中命令的完整路径 |
# 命令行格式 |
|
查看内部命令的使用方法
[root@localhost ~]# help echo
#内部命令查看帮助
echo: echo [-neE] [参数 ...]
将参数写到标准输出。
在标准输出上显示 ARG 参数后跟一个换行。
选项:
-n 不要追加换行
-e 启用下列反斜杠转义的解释
-E 显式地抑制对于反斜杠转义的解释
'echo' 对下列反斜杠字符进行转义:
\a 警告(响铃)
\b 退格
\c 抑制更多的输出
\e 转义字符
\f 格式提供
\n 换行
\r 回车
\t 横向制表符
\v 纵向制表符
\\ 反斜杠
\0nnn 以 NNN (八进制)为 ASCII 码的字 符。
NNN 可以是 0到3个八进制数字
\xHH 以 HH (十六进制)为值的八比特字 符。
HH可以是 一个或两个十六进制数字
标签:组合键,ctrl,程序,基础,命令,斜杠,Linux From: https://www.cnblogs.com/lnj0/p/16754458.html