切换目录命令 cd change directory
cd app 切换到app目录
cd .. 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录: 如果当前用户是root则切换到root目录,如果是普通用户则切换到home
cd - 切换到上一个所在目录(上一个操作的)
如果目录路径以"/"开头是绝对路径,如果目录路径不以"/"开头是相对路径
列出文件列表
ls(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容。
-
格式
ls[参数] [路径或文件名]ls 展示当前目录下资源(不包含隐藏的文件)
ls -a 显示所有文件或目录(包含隐藏的文件), 文件带点的是隐藏文件
ls -l 展示文件的详细信息, 简写成 ll (1TB=1024G 1G=1024MB 1MB = 1024KB 1KB = 1024Byte)
ll -h 友好显示文件大小(kb)
ls -al 展示文件的详细信息(包含隐藏的文件)
创建目录和移除目录
3.3.1 mkdir
用来创建子目录.
- 格式: mkdir 目录名; 在当前目录下创建目录
mkdir app 在当前目录下创建app目录
- 格式: mkdir -p 目录名/子目录; 级联创建目录
mkdir –p app2/test 级联创建app2以及test目录
3.3.2 rmdir【了解】
用来删除“空”的子目录
- 格式: rmdir 目录名;
rmdir app 删除app目录
3.4显示当前目录的绝对路径
- 格式: pwd
3.1cat
用于显示文件的内容
- 格式:cat[参数]<文件名>
cat yum.conf 查看yum.conf 的内容
3.2 more
分页查看, 按空格键显示下一个画面(下一页)。回车显示下一行内容。按 q 键退出查看。(Ctrl+C退出查看)
- 格式: more 文件名
more services
3.3 less
用法和more类似,less命令无法获取到当前已经阅读的百分比
- 格式: less文件名
less services
3.4 tail
tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容。
- 格式: tail -n 文件名:查看文件的末尾几行
tail -10 /etc/passwd
- 格式: tail -f 文件名:滚动的查看文件. (安装时候)
tail -f catalina.log
- ctrl+c 结束查看