cd | 切换到另一个目次 |
pwd | 打印当前所在目次 (print working directory) |
ls | 列出目次内容 ls 常用选项 ls -l 列出的文件以长格式输出,一个文件显示一行(可简写为ll)ls -a显示以 “.”开头的文件,“.”开头的为隐藏文件,默认不显示 |
which | which 背面的下令字在磁盘的什么位置 例如:which cd、which ls、which date |
touch | 创建一个空文件,假如文件已经存在修改文件的修改日期 例如:/root目次下创建aaa、bbb、ccc三个空文件 touch /root/aaa /root/bbb /root/ccc |
cp | 1、cp 复制文件 例如:复制 /root/install.log 文件到 /tmp cp /root/install.log /tmp 例如:复制 /root/install.log 文件到 /tmp并改名为 abc.log cp /root/install.log /tmp/abc.log 2、cp 复制目次 例如:复制整个 /root 目次到 /tmp cp -R /root /tmp 例如:复制整个 /root 目次到 /tmp并改名为 abc cp -R /root /tmp/abc |
mv | 1、mv 移动文件或目次 例如:移动 /root/install.log.bak 文件到 /tmp mv /root/install.log.bak /tmp 2、mv 给文件或目次改名 例如:给/tmp下的root目次改名为root1 mv /tmp/root /tmp/root1 |
rm | 1、rm 删除文件 例如:删除/root/install.log.bak rm /root/install.log.bak 2、rm 删除目次 (root用户操作一定要小心) 例如:给/tmp下的root1目次 rm -rf /tmp/root1 常用选项: -r 级联删除目次下的全部文件 -f 不提示(不消用户键入'y'或'n'举行确认) |
file | file 查看文件的范例 |
who | 当前用户登录的信息 |
w | 当前用户登录的信息,以什么程序登录的 |
cat | 查看文本文件内容,将文本文件内容全部打印到标准输出 选项 -n 输出结果带行号 |
tac | 查看文本文件内容,倒序输出 按照行号倒序打印文本文件的内容 |
more | 分页显示文件内容,例如:more /root/install.log 默认显示进度百分比 空格往下翻页,b往上翻页,f往下翻页,q退出 |
less | 分页显示文件内容,例如:less /root/install.log 选项 -m 显示进度百分比 可以用“/”后跟关键字搜索文件内容 空格往下翻页,b往上翻页,f往下翻页,q退出 |
tail | 查看文件尾部10行,例如:tail /root/install.log 选项-N (N为正整数)可以指定显示末尾N行内容 |
head | 查看文件头部10行,例如:head /root/install.log 选项-N (N为正整数)可以指定显示头部N行内容 |
shutdown | 关机下令 shutdown -h now 立刻关机 shutdown -h +10 "10分钟后关机",每个登录用户收到“10分钟后关机”的消息,并于10分钟后关机 shutdown -c 取消关机 |
reboot | 重启系统 |
lscpu | 查看系统cpu信息 |
date | 打印操作系统时钟 date -s 20190101 按照指定日期重新设定日期和时间 |
clock | 打印硬件时钟(主板中依靠纽扣电池保存在芯片中的时钟) clock -s 按照硬件时钟设置操作系统时钟 clock -w按照操作系统时钟设置硬件时钟 |
* | 匹配恣意长度的恣意字符 |
? | 匹配恣意单个字符 |
[] | 匹配指定字符范围内的恣意单个字符,简化写法[a-z]不区分大小写 |
[[:upper:]] | 大写字母 |
[[:lower:]] | 小写字母 |
[[:alpha:]] | 大小写全部字母 |
[[:digit:]] | 匹配数字,可以写成[0-9] |
[[:alnum:]] | 字母+数字 |
[[:space:]] | 空格 |
[[:punct:]] | 标点符号 特殊字符 |
[^] | 匹配指定字符范围外的恣意单个字符 |
键或组合键 | 功能 |
Ctrl+A | 将光标移动到下令行开头 |
Ctrl+C | 结束正在运行的程序并返回提示符 |
Ctrl+D | 退出当前shell会话,相当于键入exit或logout |
Ctrl+E | 将光标移动到下令行末尾 |
Ctrl+H | Generate backspace character |
Ctrl+L | Clear this terminal |
Ctrl+R | 查询下令历史记录 |
Ctrl+Z | 停息一个程序 |
ArrowLeft and ArrowRight | 将光标在下令行上向左或向右移动一个位置,如许就可以在其他位置插入字符,而不仅仅是在开头和末端 |
ArrowUp and ArrowDown | 欣赏历史。转到要重复的行,假如需要编辑详细信息,按Enter键以节省时间 |
Shift+PageUp and Shift+PageDown | 欣赏终端缓冲区(查看已“滚屏”的文本) |
Tab | 下令或文件名补全;当有多种选择时,系统会发作声音或视觉铃声,假如选择太多,则会扣问你是否都想看 |
Tab Tab | 显示文件或下令补全的可能性 |
-f | 假如利用tar下令,必须要用-f选项,而且要放到末了面 |
-c | 创建新归档 |
-x | 释放归档 extract |
-z | 利用gzip的方式举行压缩或解压缩 |
-j | 利用bzip2的方式举行压缩或解压缩 |
-v | 归档进度可视化 (verbose) |
-y | 主动回应 yes 不消手工输入‘Y’ |
-q | 静默模式 不显示包安装进度条等信息 |
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |