Linux终端常用快捷键

快捷键

  1. ctrl + alt + t :  打开终端

  2. ctrl + c :  终结命令或者中断任务

  3. ctrl + :  退出当前命令造成的等待输入

  4. ctrl + a :  把光标移动到命令行最开始的地方

  5. ctrl + e :  把光标移动到命令行的末尾

  6. ctrl + u :  清除命令行中光标所处位置之前的所有字符

  7. ctrl + k :  清除从光标所在位置到行末之间的字符

  8. ctrl + w :  清除从光标左边到空格之间的字段

  9. ctrl + y :  将会粘贴上被ctrl + u或ctrl + k或ctrl + w清除的字符 

  10. ctrl + r :  将自动在命令历史缓存中增量搜索后面输入的字符

  11. ctrl + l :  清屏

  12. tab  :  命令行自动补全--自动补全当前的命令行。

命令学习

  1. /etc/apt/source.list:  设置软件包的获取来源
  2. apt-cache search/show:  搜索包/查看包的信息
  3. apt-get:  Advanced Packaging Tool
  4. cal:  显示日历
    1. cal -y 查看月
    2. cal -y ####-## 查看某年的某月
  5. cat:  查看文件内容
    1. -n 对输出的内容进行编号
  6. cd:  切换目录
  7. cp:  复制
    1. -i  当有重复的时候提示
    2. -r  将目录的所有复制到另外的目录下
    3. -p 将文件的权限时间都复制到另外一新文件中
  8. cut:  从文本文件或者文本流中提取文本列
    1. -p 
    2. -f
    3. -c
  9. date:  显示当前日期   可用man来查看具体使用
  10. dpkg:  软件安装,因不能自动安装(弃之不用也可)
  11. gedit:
  12. head: 输出文件的开始部分,可以指定行数,默认显示10行
    1. -n 指定行数  
  13. history:  查看执行过的命令
  14. local -a:  语言环境的检查
  15. logout:  注销
  16. ls:  列出目标目录中所有的目录和文件
    1. -a   用于显示所有文件和子目录(保罗点文件)。
    2. -l   除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
    3. -r        将目录的内容清单以英文字母顺序的逆序显示。

    4. -t         按文件修改时间进行排序,而不是按文件名进行排序。

    5. -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。

    6. -F         在列出的文件名和目录名后添加标志。例如,在可执行文件后添加“*”,在目录名后添加“/”以区分不同的类型。

    7. -R        如果目标目录及其子目录中有文件,就列出所有的文件

  17. man-k/-f、info、-h、--help:  获取帮助信息
  18. mkdir:  创建目录
    1. -p 递归创建目录 a/b/c/d
  19. more/less 查看文件内容
  20. mv:  移动或重命名文件或目录
  21. passwd:  修改密码的指令
  22. pwd:  查看当前工作路径
  23. reboot:  用管理员权限重启系统
  24. rm: -f  删除命令(文件) -rf删除目录和目录下的所有文件(此命令危险)
    1. -f 强制删除文件
    2. -r 删除指定目录和其中所有文件
    3. -rf 强制删除指定目录和其中所有文件
  25. shutdown:  关机,同样需要用管理员权限
    1. -r now 立即重启
    2. -h now 立即关机
    3. -c 取消关机操作
  26. sort:  排序
    1. -f 忽略大小写的差异,例如A a视为编码相同
    2. -b 忽略最前面的空格符部分
    3. -n 使用“纯数字”进行排序(默认是以文字型态
    4. -r 反向排序
    5. -u 就是uniq,相同的数据中,仅出现一行代表
    6. -t 分隔符,默认是用tab键来分隔
    7. -k 以那个区间来进行排序的意思
  27. stat:  查看文件相关信息
  28. tail: 查看文件尾部的内容,默认显示最后10行
    1. -f 动态监控文件
    2. -n 修改显示行数
  29. tee:  读取标准输入的数据。并将其内容输出成文件
  30. touch:  改变文件或目录的时间,文件不存在的时候会自动创建一个空文件
    1. -c 不创建文件
    2. -r 更新两个文件的时间戳
  31. tzselect:  设置时区
  32. uniq:  忽略或报告重复行
    1. -i 忽略大小写字符的不同
    2. -c 进行计数
    3. -u 只显示唯一的一行
  33. which: 查找其他命令的位置
  34. wc:  统计制定文件中的字节

 

posted @ 2020-08-26 21:27  Eric0930  阅读(541)  评论(0)    收藏  举报