9/6 第二天笔记-----Ubuntu系统
#全栈工程师学习笔记第二天-----Ubuntu系统
##一、Ubuntu系统简介
1、Ubuntu 16.04 LTS:LTS即长期支持版或长期维护版,官方提供支持服务5年或8年,提供服务如系统补丁、Bug修复等;
2、Ubuntu系统版本:(1)服务器版:Server;(2)桌面版:Desktop;
3、开发环境与生产环境中,服务器系统的要求差别,生产环境下要求服务器系统的稳定性、安全性及高可用性;
##二、Linux系统简介
1、Linux发展历史;
2、Linux是全球最大的开源系统项目,遵循GUN协议规范(GUN国外管理开源系统的组织);
3、Linux系统的两大分支:
(1)RedHat系统:其开源系统为CentOS系统;
(2)Debian系统;
##三、登陆Ubuntu系统主机:
1、Windows远程桌面连接;
2、第三方远程登陆软件;
##四、Windows系统与Ubuntu系统IP地址及远程登陆端口
1、Windows系统:IP地址查询:ipconfig命令,端口号:3389;
2、Linux系统:IP地址查询:ifconfig命令,端口号:22;
##五、Ubuntu命令操作
1、进入指定的目录(cd):cd ~,该命令表示进入当前用户的工作目录;
2、用户切换命令(su):Ubuntu系统默认不支持超级用户root登陆,以指定的用户身份登陆后可切换至超级用户;
(1)用户提示符:普通用户$,超级用户#;
(2)从当前用户切换至超级用户:su root;
(3)退出root用户,回到当前用户:exit;
3、查看当前用户命令:who am i;
4、显示当前目录权限:pwd;
5、更改或设置超级用户密码:sudo passwd root,按系统提示输入密码及确认密码;
6、根目录下常见的目录的作用:
(1)bin:bin为二进制的缩写,其中存放了Linux系统可执行的命令;
(2)sbin:其中存放的可执行文件为只有root用户才能执行的命令;
(3)home:家目录,每个Linux系统的用户都对应一个家目录,并且彼此独立内容互不可见;
(4)root:超级管理员root用户的家目录;
(5)usr:相当于Windows系统下的Program Files,用于存放系统中安装的常用程序;
(6)etc:用于存放与系统环境及各种服务相关的配置文件;
(7)tmp:用于存放当前系统运行时的临时文件,在系统重新启动后,其中的临时文件默认会被清空;
(8)run:用于存放一些当前系统中正在运行的程序文件。
7、显示当前目录下的内容命令:ls
(1)显示当前目录下的详细内容,使用参数l或命令简写ll;
(2)显示内容说明:第一列为文件类型,d表示显示内容为目录,-表示显示内容为文件,l表示显示内容为连接;第二至第十列:文件操作权限,分别文件所有者权限、组用户权限及超级用户权限,其中r为读权限、w为写权限、x为执行权限;