Linux-文件目录类命令

Linux-文件目录类命令

起男 317 2022-09-21

Linux-文件目录类命令

命令 作用
pwd 显示当前工作目录的绝对路径,常用参数:-P查看真实路径(在软连接中使用)
cd 切换目录,除了可以使用先对路径和绝对路径外还可以使用:-返回上一个目录、什么都不加或~返回家目录
ls 列出目录的内容,常用选项-a列出全部文件(包括隐藏文件)、-l长数据串列出(包括类型、权限和长度等)、-i显示索引号、-R以递归方式列出目录下所有子文件
ll 等同于ls -l,显示的内容为:文件类型与权限、连接数或子文件夹个数、文件属主、文件属组、文件大小、新建或修改时间、文件名
mkdir 创建文件夹,可以同时创建多个目录。常用参数:-p自动创建父目录
rmdir 删除文件夹,可以同时删除多个目录。常用参数:-p如果父文件夹为空则级联删除
touch 创建空文件,vi/vim直接wq也可以创建空文件
cp 复制文件或目录,常用参数:-r递归复制整个文件夹
rm 删除文件,常用参数:-r递归删除(可以删目录)、-f强制删除、-v显示删除指令的详细执行过程。删除当前目录内所有文件可以:rm -rf *
mv 移动文件和目录或重命名
cat 查看文件内容,常用参数:-n显示所有行的行号(包括空格)
more 文件内容分屏查看器,more指令是一个基于vi编辑器的文本过滤器,它以全屏的方式按页显示文本文件的内容。常见操作:空格向下翻一页、enter向下翻一行、q退出、ctrl+f向下滚动一屏、ctrl+b向上滚动一屏、=输出当前行号、:f输出文件名和当前的行号
less 分屏显示文件内容,less再显示文件内容时,并不是一次将整个文件加载之后菜显示,而且根据显示需要加载内容。常用操作:空格向下翻一页、上下键上下移动、G跳到最后、g跳到开头、/向下搜索搜索n向下查找N向上查找、?向上搜索
echo 输出内容到控制台,可以使用$输出系统变量,常用参数-e输出转义字符
> 输出重定向,将内容写入指定文件(覆盖)
>> 输出重定向,将内容写入指定文件(追加)
head 显示文件头部内容(默认10行),常用参数:-n指定显示内容的行数
tail 显示文件尾部内容(默认10行),常用参数:-n指定显示内容的行数、-f实时追踪,常用操作:ctrl+s暂停、ctrl+f继续
ln 软链接,软连接也称为符号连接,类似于Windows的快捷方式,有自己的数据块,主要存放了其它文件的路径,常用参数:-s如果不加此参数就是硬链接
history 查看已经执行过的历史命令,使用!加纪录id可以执行历史命令,常用参数:数字显示多少条纪录
file 查看文件类型

alias命令可以查看所有命令的别名,即某些命令真实执行的命令,如果要执行原生命令,可以在命令前加上\