命令
在root用户中,切换到admin用户中 可以使用指令su 例如 切换admin
su admin
- su 切换用户
- pwd 查看当前所在的目录
- date 查看当前系统的时间
- who 查看当前谁在线
- last 查看最近的登录历史信息
目录相关
对于在写命令的时候,一般可能需要使用目录,目录又分为绝对目录和相对目录,
以 / 开头的代表绝对目录 不写/ 代表的是相对目录
相对目录相对于当前所在的目录
-
cd 切换目录
- 切换到该目录下的其他目录 cd 目录名
- 切换到上一级命令 cd …
- 切换到系统的根目录 cd /
- 切换到用户的主目录 cd ~
- 切换当前目录 cd /usr
- 切换到上一个目录 cd -
-
ls 列出当前所在目录的所有文件和文件夹
- ls -a 列出该目录下的所有目录和文件 包括隐藏文件。
- ls -l 列出该目录下所有的目录和文件的详细信息
-
创建目录 mkdir 文件夹名称 比如说 mkdir test
-
创建多级目录 中间的目录不存在
mkdir -p com/zhiyou100/test
-
创建绝对路径的目录 mkdir /目录名称
-
修改目录名称 mv 旧目录名称 新目录名称
-
剪切目录 mv 目录名称 目录的新位置
-
拷贝目录 cp -r 原始目录 新目录
-
删除目录 rm [-rf] 目录名称 r指代的是递归操作 f指代force强制删除
文件相关
-
创建一个文件
- 创建一个空文件 touch 文件名称
- 创建文件的同时植入一些内容 echo 文件内容 > 文件名称
- 将一些内容追加到已存在文件的后面 echo 文件内容 >> 文件名称
- 用编辑的形式创建文件 vi、vim 文件名称 如果没有填充内容,该文件不会被创建出来
-
查看文件内容
- cat 文件名称 只能看到文件的最后一屏
- more 文件名称 只能看到文件的第一屏 回车键向下一行 空格键向下翻一页,b键向上翻一页 q退出查看
- less 文件名称 只能看到文件的第一屏 pageUp和pageDn向下和向上翻,q键退出查看
- head -行号 文件名称 查看指定行数的文件内容
- tail -行号 文件名称 查看最后几行内容
- tail实时查看文件内容 tail -F xxx.log
- 开启两个会话窗口,让其中一个会话窗口写内容,另外一个窗口查看内容
- 一般会去查看日志文件内容
-
编辑文件 使用linux内置的编辑器 vi / vim
Vi编辑器