常用的终端命令
ctrl + shift + = 放大终端窗口的字体显示
ctrl + - 缩小终端窗口的字体显示
按 上/下 光标键可以在曾经使用过的命令之间来回切换
如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c
.
ls 常用选项(白色是文件,蓝色是目录)
也可以用
ls -l
ls -lh
ls -lha
ls 通配符的使用
cd
cd 是英文单词 change directory 的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一
touch
创建文件或修改文件时间
如果文件 不存在,可以创建一个空白文件
如果文件 已经存在,可以修改文件的末次修改日期
mkdir
创建一个新的目录
rm
删除文件或目录,使用 rm 命令要小心,因为文件删除后不能恢复
拷贝和移动文件
没有tree可以运行:
sudo apt install tree
tree
cp
cp 命令的功能是将给出的 文件 或 目录 复制到另一个 文件 或 目录 中,相当于 DOS 下的 copy 命令
复制目录
mv
.表示当前目录(移动文件:mv 当前目录 要移动到的目录)
(重命名:mv 当前文件名 重命名文件名)
加上-i重复时会提示是否覆盖
查看文件内容
grep(类似图形界面的Ctrl+V)
显示as在123.txt中所在
显示行首行尾匹配的
echo
echo 会在终端中显示参数指定的文字,通常会和 重定向 联合使用
重定向>和>>
管道|
nano
打开文件:nano 文件名
自动补全
在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键
如果输入的没有歧义,系统会自动补全
如果还存在其他 文件/目录/命令,再按一下 tab 键,系统会提示可能存在的命令
终端命令格式
command [-options] [parameter]
command:命令名,相应功能的英文单词或单词的缩写
[-options]:选项,可用来对命令进行控制,也可以省略
parameter:传给命令的参数,可以是 零个、一个 或者 多个
举例:
rm -r 文件名
查阅命令帮助信息
command --help
显示 command 命令的帮助信息
man command
man 是 manual 的缩写,是 Linux 提供的一个 手册,包含了绝大部分的命令、函数的详细使用说明
使用 man 时的操作键:
Linux 下文件和目录的特点(-a可显示隐藏文件)
Linux 文件 或者 目录 名称最长可以有 256 个字符
以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示
. 代表当前目录
… 代表上一级目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/8559626615d84ceb800c1e701e3420f7.png