Linux目录结构
- 进入上一级目录
cd ..
- 进入当前用户home目录
cd ~
- 获取当前路径
pwd
Linux文件操作
- 新建文件
touch test
- 新建目录
mkdir mydir
- 创建多级目录
mkdir -p father/son/grandson
- 复制文件
cp text father/sn/grandson
- 复制目录(将father目录复制到family下)
cp -r father family
- 删除文件
rm test
- 有些文件为只读权限的文件,直接删除会显示提示,若想忽略提示,可以用
rm -f test
- 删除目录与复制目录相似,也需要加
-r
参数
rm -r family
- 移动文件
mv file folder
- 重命名文件
mv file file
- 使用
cat
tac
nl
查看文件
cat
和tac
的主要区别在于cat
是正序输出,而tac
是倒序输出
cat passwd
当然,为了显示行数,可以增加参数-n
cat -n passwd
如果想直接输出显示行数,可以使用nl
nl passwd
- 使用
more
分页查看文件more passwd
默认显示文件内容一屏,按Enter
向下滚动一行,按Space
向下滚动一屏,按q
退出 head
和tail
查看文件
查看文件的头几行和尾几行
关于tail
命令,它有一个参数-f
,可以实现动态查看日志,达到实时监控的目的- 查看文件类型
在Linux中,文件并非通过后缀进行判断,通常使用file命令查看文件类型
file passwd