环境变量:针对Linux系统的一些变量名,这些变量名是有设置好的,也有还没设置好的,可以通过这些变量影响系统的参数值,从而影响系统的运行;使用大写的字母作为变量名,可以使用以下命令查看系统设置的变量:

1、Set

2、env------enviroment环境变量

如果过要看某一个具体的变量名,可以加一个echo

如:echo $PATH:查看变量PATH的值。

echo所有环境变量显示_变量名


设置一个变量:

如:string=’hello word’。

echo所有环境变量显示_变量名_02


取消环境变量:

echo所有环境变量显示_vim_03


在Linux里创建空文件的方式:

1、touch命令

2、Echo’hello’>:重定向

3、vi 编辑器,编辑一个新的文件。

echo所有环境变量显示_vim_04

echo所有环境变量显示_echo所有环境变量显示_05

echo所有环境变量显示_重定向_06


mv :move 移动文件或目录,从一个目录到另一个目录,源文件就不在了。

cp:copy 拷贝文件或目录,从一个目录到另外一个目录,源文件还是存在的源目录下的。

echo所有环境变量显示_重定向_07

echo所有环境变量显示_vim_08

echo所有环境变量显示_重定向_09

echo所有环境变量显示_变量名_10


查看文件内容命令:

cat :显示文件内容,从前往后。

echo所有环境变量显示_echo所有环境变量显示_11


tac:显示文件内容,从后往前。

echo所有环境变量显示_linux_12


Linux 重定向:在系统里标准输出是屏幕,重新把输出指向到其它地方,比如:文件

输出重定向:

1、追加重定向:>

2、覆盖重定向:>>

输入重定向:<

echo所有环境变量显示_echo所有环境变量显示_13

echo所有环境变量显示_linux_14


cat -n:显示行数。

echo所有环境变量显示_linux_15


more:分屏看,一屏一屏看,只能往后看。

less:可以分屏看,也可以一行一行的看,可以往后看,也可以往前看,退出按q。

head:默认看一个文件的前10 行。

通过参数 -n 数字 指定具体看几行

如:head -n 20 文件: 指定看文件的前20 行。

tail:默认情况是看一个文件的最后10行。

通过参数 -n 数字 指定具体看几行

如:tail -n 20 文件: 指定看文件的后20 行。

tail -f:实时刷新一个文件的内容。

echo所有环境变量显示_linux_16

echo所有环境变量显示_变量名_17

三种模式:
1、一般模式:不能修改某个字符。
ctrl+b:文本页面向前翻一页。
Ctrl+f:文本页面向后翻一页。
数字0:移动到本行的首行;$:移到本行的行末。
gg:移到整个文本的首行;G:移到整个文本的尾行。
nG:移到文本的第n行。如:5G,移到文本的第5 行。
dd:删除光标所在行。
2dd:删除光标所在的两行。
ndd:删除光标所在的n行。
u:撤销刚才的操作。
yy:复制光标所在的行。
P:粘贴刚才所复制的行。
2、编辑模式:可以输入要编辑的内容。
a(A):本行插入
i(I):本行插入
o(O):下一行插入
从编辑模式回到一般模式,按ESC。
3、命令模式:在编辑模式下完成输入后,按住ESC回退到一般模式下,然后:
:q 不保存退出
:wq 保存退出
:q! 不保存强制退出
:wq! 保存强制退出
:set nu 统计行数
:/end或:?end 找到单词end。找到以后。按住n,可往前往后继续查找。