安装虚拟机太麻烦,直接阿里云买个服务器安装centos7.4系统通过xshell链接!
Linux系统的文件
文件与文件夹
文件:一般是一个独立的东西,可以通过一些特定的工具打开并且其中不能包含除了文件之外的东西。
文件夹:可以在其中包含其他文件。
Linux中一切皆文件、
目录文件结构
通过 # ls命令可以查看linux有哪些文件夹
bin:全程binary,含义二进制。该目录一般存储的是二进制文件,文件都是可以运行的
dev:该目录存储外接设备,例如光盘等。外接设备是不能直接被使用的,需要挂载,类似Windows下的分配盘
etc:主要存储一些配置文件:
home:表示除了root用户以外,其他用户的家目录,类似Windows的user/用户目录
proc:process,表示进程,该目录存储linux运行时候的进程。
root:表示root用户的家目录
sbin:全程superbinary,也是存储二进制文件,但是必须得有super权限的用户才能执行
tmp:temporary,表示临时的,系统运行时候产生的临时文件,不需要手动删除。
usr:存放的是用户自己安装的软件,类似Windows的program file文件夹
var:程序或者系统文件
mnt:当外接设备需要挂载的时候,挂载到mnt目录下
指令和选项
指令:linux终端下输入的内容
linux指令通用格式:
#指令 [选项] [操作对象]
基础指令
ls(list)
列出当前目录下的所有文件/文件夹的名称
也可以加/自己指定路径
也可以通过 -l 和-l/路径,以列表的方式打开文件夹中的文件。
其中第一列字符表示文档的类型,“-”表示该行对应的文档类型为文件,“d”表示为文档类型为文件夹
红色框起来的表示文档属于的用户或者用户组,后面的数字表示文档的大小,单位是kb。
查看当前所在的路径
使用cd切换路径
使用mkdir创建文件夹,蓝色表示文件夹,黑色表示文件,绿色表示拥有全部权限、
使用mkdir创建文件夹时,如果要创建多个,可以使用-p递归的创建
使用cp命令将文件复制到指定路径中
rm操作删除文件
vim命令打开文件
>:覆盖输出,会覆盖掉原先的文件内容
>>:追加输出,不会覆盖原始文件的内容,会在原始文件末尾追加