首页 > 代码库 > Ubuntu shortcuts

Ubuntu shortcuts

  • CTRL + U - 剪切光标前的内容

  • CTRL + K - 剪切光标至行末的内容

  • CTRL + Y - 粘贴

  • CTRL + E - 移动光标到行末

  • CTRL + A - 移动光标到行首

  • ALT + F - 跳向下一个空格

  • ALT + B - 跳回上一个空格

  • ALT + Backspace - 删除前一个单词

  • CTRL + W - 剪切光标后一个单词

  • Shift + Insert - 向终端内粘贴文本

常用命令

  • man :任何时候你觉得对一个命令行不是很确定,都可以通过输入“man + 命令”来了解这个命令能确切是做什么的。
  • ls :列出目录内容。
  • pwd :在终端中显示当前工作目录的全路径。
  • cd :要变更你当前所在的目录。
  • mkdir :创建一个新的目录。
  • cp :复制文件/重命名文件。
  • mv :移动文件。
  • find 和 locate:搜索文件。
  • kill :快速关闭一个进程。
  • passwd :更改密码。
  • md5sum :计算和检验MD5信息签名
  • history :查询历史记录命令。
  • sudo :(super user do)命令允许授权用户执行超级用户或者其它用户的命令。
  • touch :创建一个新文件,或者将文件的访问和修改时间更新为当前时间。
  • chmod :修改文件的访问权限。
  • chown :改变文件拥有者和所在用户组。
  • apt :APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动智能地搜索、安装、升级以及解决依赖问题。

Linux学习路线

在明白自己的大的目标之后,我们需要分解大目标,接下来就是真正去行动,去朝着小目标努力,有哪些小目标呢?

计算机基础知识—>

硬件认识—>

windows系统日常操作—>

Linux系统入门—>

Linux目录及权限学习—>

linux必备20个命令

(ls pwd cd cat useradd groupadd rm cp chown chmod vi find grep ps free top sed awk if for case wc yum rpm tar unzip more head tail等)—>

Linux简单服务器搭建(掌握tar常见文件解压方式,掌握安装软件的方法:

yum install方式安装;源码编译安装三步,configure、make、make install)—>

Apache服务构建—>

Mysql服务搭建—>

PHP服务器搭建—>

LAMP架构整合discuz论坛—>

Kickstart自动化系统安装—>

cacti监控部署—>

Shell脚本编程(包括各种语句的学习,if for awk for while sed等)—>

Linux高级服务器搭建—>

Nginx WEB服务器搭建—>

Tomcat服务器搭建—>

resin服务器搭建—>

Nginx均衡java服务器—>

LNMP架构搭建(yum/源码)—>

Nginx动静分离—>

LVS+Keepalived负载均衡部署—>

LVS+Keepalived+Nginx+Tomcat均衡架构部署—>

高级Shell编写—>

自动化运维学习(KVM、Puppet、ZABBIX、Ansible、Mysql+DRBD等)

Ubuntu shortcuts