1.linux基础命令
1.1查看目录命令
.文件名/目录名 就是创建一个隐藏的文件或目录,ls使用-a会显示
1.2切换目录
路径问题
1.3创建和删除文件和目录
大部分选项是通用的,比如智能提示-i,-r是递归(递归删除,递归复制)
1.4复制,移动文件和目录
1.5查看命令帮助
2.Linux高级命令
2.1重定向命令
2.2查看文件内容命令,管道
管道就是把上一个命令的输出作为输入储存在管道中供下一个命令使用 命令1 | 命令2就是把命令1
的返回结果作为命令2的输入。
2.3查找文件
通配符可以结合很多命令使用
2.4查找文件内容
还有-v表示查找除了指定字符以外的行。
2.5链接
为避免链接失效问题,通常使用绝对路径,比如当把软连接移动到不同目录时,相对路径会有问题。
2.6文件权限
2.6.1了解文件权限
这是查看文件后的显示,如右边,第一整体列代表这个文件的类型和权限(之后讲),第三列表示你的用户名,第四列表示用户组(在工作环境中有不同的组),之后如右图。对第一列的解释:
第一列表示文件类型如右图,后面每三列组成一个组别,如右图。
2.6.2修改权限
2.7压缩文件
tar命令就一个归档的命令,通常cvf会一起使用,压缩和解压缩得使用-zcvf或者-jcvf,解压缩对应的是-zxvf和-jxvf(把c打包选项换成解包选项x即可),这些选项经常一起使用,以上就是固定的格式
2.8. 对于用户的一些命令
2.9远程登录和远程拷贝
使用ssh和scp时要安装服务端和客户端软件
![]()
scp语法格式:(基于ssh协议,因此需要安装对应的软件)
远程服务器用户名@ip地址+远程路径是作为一个整体使用,拷贝目录多加一个-r即可
2.10
3.vim
vim是一款脱离光标的文本编辑器,很强大!具体符号用的多了慢慢就熟悉了,这里仅仅介绍一下基本