美文网首页
命令总结

命令总结

作者: 杨小倪 | 来源:发表于2019-07-29 15:18 被阅读0次

1.ls   列出当前目录下的内容

-a  :显示所有文件(包含隐藏目录)

2.history 历史命令  获取当前执行的历史记录

-w 保持命令历史到历史文件

-c 清空命令历史记录,不会清空已保存在历史文件中的历史记录

-d 删除命令历史的第N行记录

!n  调取history记录中编号为n的命令

Esc  .  : 补全上一次执行命令成功的最后一段

3.alias 设置别名 unalias 取消别名 (暂时性的)

4.帮助手册help  man

5.cd  切换目录

cd 进入用户主目录;

cd ~  进入用户主目录;

cd -  返回进入此目录之前所在的目录;

cd ..  返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);

cd ../..  返回上两级目录;

cd !$  把上个命令的参数作为cd参数使用。

6.mv 移动命令

-b:当文件存在时,覆盖前,为其创建一个备份;

-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;

-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。

7.rm删除文件或目录

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;

-f:强制删除文件或目录;

-i:删除已有文件或目录之前先询问用户;

-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

--preserve-root:不对根目录进行递归操作;

-v:显示指令的详细执行过程。

8.cat  查看文件内容

-n或-number:有1开始对所有输出的行数编号;

-b或--number-nonblank:和-n相似,只不过对于空白行不编号;

-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;

-A:显示不可打印字符,行尾显示“$”;

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

tac

9.less 查看文件内容  (一般用于大文件)

-e:文件内容显示完毕后,自动退出;

-f:强制显示文件;

-g:不加亮显示搜索到的所有关键词,仅显示当前显示的关键字,以提高显示速度;

-l:搜索时忽略大小写的差异;

-N:每一行行首显示行号;

上下光标键进行上下翻动,空格键进行翻页

10.more查看文件内容(一般用于大文件)

-<数字>:指定每屏显示的行数;

-d:显示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”;

-c:不进行滚屏操作。每次刷新这个屏幕;

-s:将多个空行压缩成一行显示;

-u:禁止下划线;

+<数字>:从指定数字的行开始显示。

按Space键:显示文本的下一屏内容。

按Enier键:只显示文本的下一行内容。

按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。

按H键:显示帮助屏,该屏上有相关的帮助信息。

按B键:显示上一屏内容。

按Q键:退出rnore命令。

11.head查看文件内容,默认前十行

-n<数字>:指定显示头部内容的行数;

-c<字符数>:指定显示头部内容的字符数;

-v:总是显示文件名的头信息;

-q:不显示文件名的头信息。

tail # 查看文件尾部内容,默认最后十行

tail  /etc/passwd      #查看/etc/passwd 文件的最后十行

tail  -f  /var/log/messages    #   -f   参数跟随尾部的输出变化而变化

12.mkdir创建目录

-p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;

13.touch  创建文件


14.grep  过滤文件内容

相关文章

网友评论

      本文标题:命令总结

      本文链接:https://www.haomeiwen.com/subject/asubrctx.html