运行 runlevel 可以查看当前系统的运行级别
默认比较重要的目录
-
/bin: 存放的是 系统的命令,比如 cd,ls…
-
/etc: 存放的是项目的配置文件, 比如mysql的 配置文件 my.cnf
-
/home
-
如果是超级用户root,那么root用户进入系统的默认路径是 /root
-
如果是普通用户,那么/home目录下面会创建一个和用户名称一样的目录,该用户进入系统的默认路径就是 当前目录
比如: peter 普通用户, 默认的路径就是 /home/peter
-
规范:把 当前用户的 项目资料, 存放在 这个用户的 家目录下面
-
-
/root: 超级用户的家目录
-
/sbin: 里面的命令只有超级用户root可以执行
-
/usr: 把安装的软件存放在这个目录
命令
-
cd: 表示进入到某一个目录
- . : 表示当前目录, 一般不是配合cd使用. .的用法一般用来执行shell脚本
- … : 表示当前路径的 上一级 目录. 如果 路径以 . 或者 … 开头都表示 相对路径
- ~ : 表示用户家目录, 不管当前在哪个目录,只要执行 cd ~,就直接跳转到 当前用户的家 目录. cd 后面不加任何字符,也表示跳转到用户家目录
- / : 表示 根目录, 路径如果是以 / 开头表示 绝对路径
-
: 表示 用户 上一次 所在的目录
-
ls: 查看当前目录下面所有的 文件和 文件夹
-
ls 命令格式:
ls -al 文件名
- -al 表示选项, 选项的字符可以是多个, 顺序没有要求
- 如果不加文件名,那么是显示当前文件下面所以的文件
- 如果加了文件名,那就只显示这个文件的详情
-
ls -l : 表示列出所有文件的详细信息
-
包含7部分
-rwxr-xr-x | 1 | root | root | 45784 | 8月 20 2019 | uniq
-
第一部分
-rwxr-xr-x
: 表示当前文件的权限-
第一个字符:表示文件类型
-
: 表示文件- d: 表示文件夹
- l : 表示软连接, 相当于window的快捷方式
-
后面的9个字符表示文件权限: 前面3个字符表示当前用户权限, 中间3个字符表示所属组的用户权限,最后3个字符表示其他用户权限
-
:没有权限- r: 有可读权限
- w:有可写权限
- x:有可执行权限
-
-
第二部分
1
:- 如果是文件夹: 表示当前文件夹里面有几个文件夹, ls -al 是显示隐藏的文件和文件夹
- 如果是文件:表示当前文件的硬链接,硬链接表示两个文件同时指向硬盘的同一个区域
-
第三部分 root: 哪个用户创建的这个文件
-
第四部分 root: 这个用户所属的用户组
-
第五部分 45784: 表示文件大小 (单位是字节)
-
第六部分
8月 20 2019
: 表示当前文件修改时间 -
第七部分: 表示文件的名称
-
-
-