目录
基础知识
root #表示用户
localhost #主机名
~ #家目录 一定要和用户相对应 一个用户的家 用户在这个文件夹中有至高无上的权利
# #超级管理员
$ #普通用户
root #root的家目录
opt #opt目录
关机命令
1、halt #立刻关机
2、poweroff #立刻关机
3、shutdown -h now #立刻关机(root用户使用)
4、shutdown -h 10 #10分钟后自动关机
根
根是所有目录的起点 /
Shell
Linux系统中的一种特殊程序
在用户和内核之间充当“翻译官”
用户登录Linux系统时,自动加载一个Shell程序
Bash是Linux系统中默认使用的Shell程序
文件位于/bin/bash
Linux命令的分类
内部命令与外部命令的区别
内部>hash>外部
Linux命令行格式
通用的命令行使用格式
命令字 [选项] [参数] 英文字符区分大小写
命令字
是整条命令中最关键的一部分
唯一确定一条命令
选项
短格式选项:使用“-”符号引导 多个单字符选项可以组合在一起使用
长格式选项:使用“--”符号引导
编辑Linux命令行
编辑Linux命令行的辅助操作
tab建:按一次 如果结果唯一 自动补全;如果结果不唯一 按两次 显示所有结果给你选择
反斜杠“\”:强制换行
ctrl+u组合键:清空至行首
ctrl+k组合键:清空至行尾
ctrl+L组合键:清屏
ctrl+c组合键:取消本次命令编辑
上下键:回看之前执行的命令
获得命令帮助的方法
内部命令 help
查看Shell内部命令的帮助信息
命令的“--help”选项
适用于大多数Linux外部命令
使用man命令阅读手册页
使用“↑”、“↓”方向键滚动一行文本
使用 Page Up和Page Down键翻页
按Q或q键退出阅读环境
按“\”键查找内容,n向下 N向上
[root@localhost ~]# man man
该清单是一组用冒号分隔的欲查找的手册清单。此选项将覆盖 MANSECT 环境变量。
有些指令或程序可能有一个以上的主题,它们位于不同的区段中。因此,要查看较后的区 段,你可以在此指定 man
查找区段的顺序。具体区段划分如下所示:
区段1:用户指令
区段2:系统调用
区段3:程序库调用
区段4:设备
区段5:文件格式 shadow passwd fstab
区段6:游戏
区段7:杂项
区段8:系统指令
区段9:内核内部指令
区段n:Tcl或Tk指令
查看当前的工作目录-pwd
示例:[root@localhost ~]# pwd
[root@localhost opt]#ln -s /opt/ky18/ /mnt/k18
#设置软连接
[root@localhost opt]#cd /mnt/k18/
#切换到软连接
[root@localhost k18]#ls
#
[root@localhost k18]#pwd
#显示的是当前路径
/mnt/k18
[root@localhost k18]#pwd -P
#文件的真实路径
/opt/ky18
切换工作目录-cd
将用户的工作目录更改到其他位置
绝对路径
已根开头的路径叫绝对路径
相对路径
不是以根开头的路径
/斜杠 写在路径的开头 代表根文件夹 不在开头只代表分隔符
相对路径的表示形式
列表显示目录内容-ls
显示目录中内容,包括子目录和文件相关属性信息
ls [选项] [文件或目录...]
常用选项
-l 长格式列表
-a 显示隐藏文件 包括.和..
-A 显示隐藏文件 不包括.和..
-d 只显示当前目录
-R 递归显示
-h 人性化 加单位
面试:-t 时间显示
-r 倒序
-S 文件大小
-i indoe 身份证号
ll -tr按时间显示并且倒序
ls不单独使用
第一字段
7大文件类型
- 普通文件
d 文件夹
l 连接文件(快捷方式)
p 管道文件
s 套接字
b 块设备
c 字符文件
第二字段 权限 读写执行
第三字段 硬连接数
第四字段 所有者
第五字段 所属组
第六字段 文件大小
第七字段 最后一次修改时间
第八字段 文件名