前言:今天内容不是很多,笔记居多,了解了一下linux的用途
------------------------------------分割线--------------------------------------------
程序:执行特定任务的一串代码
内核:属于操作系统的一部分,调度硬件
Shell:是一类软件的总称,将人类使用的高级语言翻译成二进制语言,交给内核处理
Centos7目前主流的linux版本
Linux默认的shell程序是bash
linux执行一个命令:
首先判断是内部命令还是外部命令
如是内部命令 直接在bash中执行
如果是外部命令,一个接一个找,找到则执行,找不到则报错
用hash执行:
首先判断是内部命令还是外部命令
如是内部命令 直接在bash中执行
如果是外部命令 先看hash表 表中有 先找表
表中没有则去找 找到则执行 表中的路径找不到直接报错
如何判断命令是内部还是外部
Type 命令
Linux以 . 开头文件的文件 都是隐藏文件
Linux指令格式: 命令字 选项 参数
选项: -字母
--完整单词
不加-
辅助键:
TAB:按一次 只有一个选项 按两次 展示所有结果
上下键:查找之前打过的命令
: 换行
Ctrl a :将光标移动到开头
Ctrl e :将光标移动到末尾
Ctrl u :清空光标前的
ctrl k: 清空光标后的
Ctrl l :清屏
Ctrl c :中止正在进行的命令
获得命令帮助方法:内部:help 外部:--help
Man命令
空格:按页下翻
回车:按行下翻
/: 查找
【root @localhost~】含义:
Root:当前 登录用户
localhost:当前主机的主机名
~:你现在在哪个文件夹下
Cd:change directory ## 切换目录
用法:cd -文件夹 切换文件夹
Cd- 回到上一次目录
Cd ~ 切换到 家目录
家目录:当前用户的个性化配置 设置的文件夹
Root 与 普通用户的 家目录不一样
Root家目录在 /root
普通用户:在/home/和用户名同名的文件夹
绝对路径:以/目录开头的路径
相对路径:不以/目录开头
Ls-:显示文件
七种文件格式:
d:代表目录
-:普通文件
l:快捷方式
b:块设备 硬盘
s:套接字
p:管道文件
c:字符文件