vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,更方便程序的设计
7,查看文件内容:cat命令用于查看纯文本内容(常用于内容比较少)
8,more命令
more命令用于查看内容较多的文本,列如要看一个很长的配置文件,cat查看内容屏幕会快速翻滚到结尾
more命令查看文本会以百分比形式告知已经看到多少,使用回车键向下读取内容
9,Linux的快捷键
tab键, 用于自动补全命令/文件名/目录名
ctrl + l: 清理终端显示
clear/cls:清理终端显示
ctrl +c: 终止当前操作
10,echo命令:
11,特殊符号
>> 追加重定向, 把文字追加到文件的结尾
> 重新定向符号,清空原文件所有内容,然后把文字覆盖到文件末尾
< 输入重定向
<< 将输入结果输入重定向
eg:<< 和>> 一起用:如下
通配符: ls -l /etc/us*
12,赋值(拷贝的命令)
13,移动命令
14,删除命令
15,查找命令
格式:find 在哪里(目录) 什么类型(文件类型) 叫什么名字(文件名)
# 找出所有以.txt结尾的文件
# 找到当前目录下所有名字以host开头的文件
# 找到当前目录名为settings.py文件
16,管道命令
图中的hub上还连了一个无线网卡,右边输入,左边输出,红色的只供电,不传数据,我是接在另一个手机充电器上的,5v1000ma。输入部分,我找到四路,一路是cd,一路是收音机、一路是aux,还有一路不太明白是什么,由于耦合电容是成对的,所以只要你知道大概位置,是比较好判断的,输出四个是并排的,很整齐,而且在贴片电容元件中体积较大,很容易看出来,另外6个输入耦合都集中在输出电容的左边或者称为右边也行linux命令,呵呵,看我的照片,大家应该好判断,结合电路板上成对的电容,大家也可以很好的找到linux命令,因为他们都是两两一对的,排的非常整齐,我当时应该把电容号抄下来,但是忘了,对给大家的不变深表遗憾。 管道.分析前边命令的输出,并将输出作为后边命令的输入.这是一种产生命令链的。
命令格式
grep:(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.
grep "我要找什么" ./test/ python.py
# 排除 -v,排除我要找的东西
grep -v "我要找什么" ./test/ python.txt
16.1,head,tail命令
17,别名alias命令
Linux在使用rm(删除),cp(覆盖),mv(搬家)等命令的时候,必须非常小心,因为这些命令都是"炸弹",删库跑路,就是这么来的
18,为rm设置别名
19,which命令
which命令用于查找并显示给命令的绝对路径,环境变量PATH中保存了命令时需要遍历的目录.wgich指令会在环境变量$PATH设置的目录里查找符合条件的文件
也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行到那一位置的命令
which pwd
which python
查看到的都是绝对路径下的命令的位置
20,scp命令
Linux scp命令用于Linux之间复制文件和目录
scp 是 source copy的缩写,scp是linux系统下基于ssh登录进行安全的远程文件拷贝命令