软件控制台,在终端使用指令可以快速操作计算机
Ctrl + Alt + t
command [-options] [parameter]
显示 command 命令的使用手册;以 more 方式打开文件
man 是 manual 的缩写,是Linux提供的一个手册,包含了绝大部分的命令、函数的详细使用说明
man command
操作键 | 功能 |
---|---|
空格 | 显示下一页 |
Enter | 滚动一行 |
f | 前滚一页 |
b | 回滚一页 |
q | 退出 |
/words | 搜索关键字 |
显示 command 命令的帮助信息;以 cat 方式打开文件
command --help
Linux文件或目录名称最长可以有265个字符,所有目录和文件名大小写敏感
' . ' 代表当前目录, ' .. ' 代表上一级目录,以 ' . ' 开头的文件为隐藏文件
绝对路径:/home/user/test/a
相对路径:./a
操作文件和文件夹时,参数为文件路径,而不是文件名,在当前目录下 ./ 可以省略
显示当前工作目录
以树状图列出指定目录内容,默认列出当前目录内容
list 的缩写,列出目录的内容
选项 | 含义 |
---|---|
-a | 显示指定目录下所有子目录与文件,包括隐藏文件 |
-l | 以列表方式显示文件详细信息 |
-h | 配合 -l ,人性化显示文件大小 |
切换工作目录,cd 后面可以跟相对路径也可以跟绝对路径
选项 | 含义 |
---|---|
cd | 切换到当前用户的主目录(/home/用户目录),即用户登陆时的默认目录 |
cd ~ | 切换到当前用户的主目录 |
cd . | 切换到当前目录 |
cd .. | 切换到上级目录 |
cd - | 返回上一次所在的目录 |
创建目录,可以递归创建,目录创建者必须对当前目录具有写权限
选项 | 含义 |
---|---|
-p | 递归创建目录 |
创建文件,可以同时创建多个文件,Linux系统中没有严格的后缀(格式),所以创建文件时可以命名为任意的文件名
打开文件,可以同时打开多个文件;该指令为 Ubuntu 独有
删除文件或目录,删除后不可恢复
选项 | 含义 |
---|---|
-i | 以交互式执行删除 |
-f | 强制删除,忽略不存在的文件 |
-r | 递归删除目录下的内容,删除目录时必须加此选项 |
复制文件或目录,参数为源文件路径和目标文件路径
选项 | 含义 |
---|---|
-a | 通常在复制目录时使用,它保持文件原有属性,并递归复制目录 |
-i | 以交互式执行复制 |
-f | 强制复制,覆盖已存在的文件 |
-r | 递归复制目录下的所有子目录和文件,目标文件必须为目录名,复制目录时必须加此选项 |
-v | 显示复制过程 |
移动、重命名文件或目录,参数为源文件路径和目标文件路径;在同一目录下移动才能重命名
选项 | 含义 |
---|---|
-i | 以交互式执行移动 |
-f | 强制移动,覆盖已存在的文件 |
-v | 显示移动过程 |
清屏,快捷键为 Ctrl + l
查找并显示指定指令的绝对路径
Tab:自动补全,输入的内容如果存在多个文件,再次按下将提示可能存在的命令
Ctrl + c:终止当前执行
Ctrl + Shift + =:放大终端窗口及字体
Ctrl + -:缩小终端窗口及字体
↑ / ↓:在历史命令间切换
显示日历,默认显示当前月的日历
选项 | 含义 |
---|---|
-3 | 显示当前月以及前后两个月的日历 |
-y | 显示当前年的日历 |
-j | 以当月在当年中所占的天数显示当前月的日历 |
根据给定格式显示时间
格式化时间显示:
date "+%Y年%m月%d日 %H时%M分%S秒"
参数 | 含义 |
---|---|
%Y | 四位年份,%y为两位 |
%m | 月份,1 - 12 |
%d | 日期,1 - 31 |
%H | 时,0 - 23 |
%M | 分,0 - 59 |
%S | 秒,0 - 59 |
%F | 完整日期,%Y-%m-%d |
%T | 完整时间,%H:%M:%S |
显示指定数量的历史指令;读取历史指令文件中的目录到历史指令缓冲区,将历史指令缓冲区中的目录写入指令文件
历史指令保存在 ~/.bash_history 中
执行历史指令
查看或连接文件,并打印内容;通过配合重定向可合并多文件内容到一个文件中
选项 | 含义 |
---|---|
-n | 从1开始对所有行编号 |
-b | 从1开始对所有非空行编号 |
-s | 当遇到连续两个及以上的空行时,只显示一行 |
以全屏的方式,分页显示文件内容;连接多个文件时,文件之间会被分隔
选项 | 含义 |
---|---|
+num | 从第num行开始显示文件内容 |
-p | 先清屏,再显示文件内容 |
-s | 当遇到连续两个及以上的空行时,只显示一行 |
常用操作:
空格:向下滚动一页
Enter:向下滚动n行,n可自定义,默认为1
f / Ctrl + f:向下滚动一页
b / Ctrl + b:向上滚动一页
q:退出more
资源管理器
htop