一、终端下常用命令
命令 | 结果 | 拓展 |
cd |
切换目录(绝对路径和相对路径均可) | cd ~ 回到用户目录下(home目录下一级) |
cd .. 回到上一级目录 |
||
cd - 回到上一次所处的目录 | ||
pwd | 显示当前目录的绝对路径 | |
ls | 列出目录下的内容 | ls -a 包括隐藏文件(开头为.的文件) |
ls -l 列出全部信息,包括文件类型,大小,最近修改时间等 | ||
ls -R列出所有文件,且进一步列出子文件夹的文件,即全部展开 | ||
mkdir | 创建一个新的目录 | |
rmdir | 删除一个空目录 | |
touch | 创建一个文件 | |
cp | 复制文件或空目录 | cp -r 递归复制目录下全部内容 |
rm | 删除文件或空目录 | rm -r 删除目录以及包含的内容 |
mv | 移动文件与目录或重命名 | mv 文件名 文件夹路径 移动文件 |
mv 文件名1 文件名2 重命名文件 | ||
cat | 在terminal下查看文件内容 | 有扩展选项,但常用gvim查看 |
history | 查看敲击的命令历史 | 历史记录打开后,通过!100拷贝第100次命令到terminal下 |
grep -R | 在目录下的文件中搜索匹配的字符 | grep -R good file.v 在文件file.v中搜索字符good |
grep -R good 在当前目录的全部文件中搜索字符good | ||
source | 重载配置文件(或执行shell脚本) |
终端分屏:ctrl+shift+t
二、通过bash脚本配置环境变量
如果系统中有bash脚本,则可以通过其配置环境变量。
通过gvim ~/.bashrc来打开shell脚本配置文件(配置文件常以点开头,rc结尾,放置在home目录下,且隐藏,可以通过ls -a查看到) ,配置完后需要通过source ~/.bashrc重新加载配置文件生效。
2.1. 简化指令的配置(alias)
通过alias配置,如alias c2='cd ../..'可以简便实现返回上两级目录,同理,也可以通过设置g='gvim'来简化打开gvim的操作。
2.2. 配置路径
通过export ROOT=/home/...配置路径,然后在文件中输入$ROOT则可以替代这一串路径,可以通过gf验证路径是否可以正常跳转。