常用的Linux命令和用途解释

1.【ls】查看文件或子目录列表(如B目录位于A目录下,称B是A的子目录)
2.【cd】进入某个目录
【cd . 】再次进入当前目录
【cd ..】返回上一级目录(父目录)
【cd /】返回根目录,即Mac下最上一级目录,所有文件都在这个目录下
【cd】返回家目录
3.【pwd】查看当前目录的绝对路径
4.【whoamI】查看当前用户
5.【whereis XXX】查询某个注册过的应用的位置
6.【history】显示最近使用过的500条命令
7.【(up)/(down)】切换最近500条命令
8.【!X】重新执行最近的一次,以X开头的命令
9.【mkdir XXX YYY ZZZ …】创建一个或多个目录
10.【rmdir XXX YYY ZZZ …】删除一个或多个空目录
11.【touch XXX YYY ZZZ …】创建一个或多个空文件
12.【rm XXX YYY ZZZ …】删除文件,但不能删除目录
【rm -rf XXX YYY ZZZ …】神挡杀神,佛挡杀佛
13.【cp 源文件 目的文件或路径】复制文件(目的文件精确到路径,拷贝不改名,精确到文件名,拷贝并改名)
【cp -a 源文件 目的文件或目录】拷贝目录需要加-a参数
14.【mv 源文件 目的文件或路径】移动文件或文件夹(目的文件精确到路径,移动不改名,精确到文件名,移动并改名)

1.3 vim的基本使用

1.【vi XXX】打开一个文件,如果文件不存在,会强制创建

  1. vi打开文件后,有三种模式,命令模式,编辑模式,框选模式
    3.【i】【I】【o】【O】【s】【S】【a】【A】进入编辑模式
    4.【ESC】返回命令模式
    5.【:wq】保存并退出
    【:q!】 退出不保存
    6.【yy】复制一行
    【5yy】复制五行
    7.【p】粘贴文字到当前行的下一行
    8.【dd】剪切一行,同时也是删除一行
    【5dd】剪切5行
    【ggdG】清空
    9.【u】后退
    【Control + r】前进
    【.】再次执行最近的(除后退以外)一条指令
    10.【/XXX】从当前光标位置向下查找XXX的位置
    【n】继续向下查找
    【N】向上查找
    【?XXX】从当前光标向上查找XXX的位置
    【n】继续向上查找
    【N】向下查找
    11.【:history】显示最近使用的指令
    12.【0】跳到当前行行首
    【$】跳到当前行行尾
    【gg】跳到首行
    【G】跳到尾行
    *【h】向左移动光标
    *【j】向下移动光标
    *【k】向上移动光标
    *【l】向右移动光标
    13.【v】进入框选模式,相当于鼠标框选
    【V】进入行框选模式
    【control + v】块选模式(选中之后,点击一次y即可复制,一次d即可删除)

你可能感兴趣的