命令 ctrl+alt+t
/ 代表根目录
ls 文件列表
pwd 查看路径
tab 自动补全
tree/ 遍历根目录(把根目录以树型结构列出来)
ls -a 调用隐藏配置文件(以.开始就是隐藏配置文件)
ls -l 调用文件具体信息(具体文件大小)
ls - al 调用所有文件信息
ls -lh 调用文件具体信息(可以转换文件容量单位K,M)
cd . 切换到当前主目录
cd 打开当前用户主目录
cd .. 返回到上层目录cd../..退到上上层目录
cd - 进入上次所在目录
cd ~ 切换到当前用户主目录
man ls 说明书(同下)
ls --help 帮助文档(说明书)
tldr cd 怎么安装
history 执行的历史命令
执行历史命令 !xxxx(命令序号)
clear 假清屏Ctrl + l快捷键
touch 新建文档
mkdir 新建文件夹
gedit 编译文档
cat 查看文档
mkdir 11/22/33/44 -p 循环创建
CTRL+c 暂停树型图运行
reboot 重启
sudo dpkg -i 安装软件命令符
CTRL+shift+T cmd新建终端
输出重定向 >(注意:>输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部)ls输出文件名 cat输出文档内容
more 分屏;空格翻阅,q退出
管道 | 一个命令的输出可以通过管道作为另一个命令的输入
扩展:
1.绝对路径,最前面没有符号的
2.相对路径,最前面是有/或者~的
删除文件夹
rmdir 删除空文件夹(目录不为空时此命令无效)
rm -r 删除非空文件夹 递归的删除文件夹的内容
删除文件
rm -i 以问询的方式删除
rm -f 强制删除
ll 调用具体信息
通配符:使用特殊字符来代表任意文件名
ls *.txt=1.txt代表任何对象,字符
ls ?代表单节字符
建立链接文件 ln 链接
ln 源文件 链接文件(硬链接)源文件删除后链接文件依旧会保存,硬链接只链接普通文件,不能链接目录
ln -s 源文件 链接文件(软链接)源文件删除后链接文件不会保存链接失效,不占用磁盘空间
注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。
硬链接数 具体信息 第二列
CTRL+c 跳出错误命令符
grep 文本搜索
grep a 10.txt 查找包含a的行数
grep a 10.txt -v查找没有a的行列
grep a 10.txt -n查找包含a的所在行的数字
grep a 10.txt -in 忽略大小写查找包含a的所在行数
grep 'a^' 10.txt 查找以a开头的的行
grep 'a$' 10.txt 查找以结尾的行
grep 't.t' 10.txt 查找包含t*t的语句(点表示替换万能符)
加-r的一般都和文件有关