q
文件处理命令
ls
对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
1 | • -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 |
mkdir
创建目录
1 | mkdir 目录名 :在当前目录创建子目录 |
cd
进入指定目录
1 | • /指定目录 |
touch
创建文件
1 | touch 文件名.后缀 |
pwd
打印当前目录的绝对路径
cat
获取文件全部内容
1 | • cat 文件名首字母:tab键补齐 |
more
显示一页文件内容,回车可以查看更多
head/tail
看文件开头/文件结尾
1 | • --lines=2 文件名 |
less
less 是一个 Linux/Unix 终端下的交互式文件查看器,用于高效浏览大文件内容。与 cat/head/tail 只能静态输出不同,less 支持上下滚动、搜索、跳转等交互操作,且不会一次性加载整个文件(节省内存
nano/vim
文本编辑器
vim

cp
复制文件
1 | cp 源文件 目标文件 |
mv
剪切文件
1 | mv 文件 路径 |
rm
删除文件
1 | rm 文件名 |
file
用于显示文件类型
1 | • -b 简洁模式(不显示文件名) file -b file.zip → Zip archive data |
where
用于查看文件所在路径
echo
打印文本,也能创建文件
1 | # 覆盖创建文件(若文件已存在则替换) |