第一周-Linux基础命令和帮助
Unix历史:
1965前后multics,贝尔实验室,麻省理工,通用电气发起。
1969 Unix雏形UNICS,Ken Thompson汇编语言 B语言
1973正式命名为Unix Dennis Ritchie C语言
1977 BSD Berkeley Software Distribution 伯克利大学
1979 System V架构 版权声明 HP-UNIX IBM AIX“不对学生提供源码”收回版权
1984年 Minix操作系统 Andrew S. Tanenbaum荷兰阿姆斯特丹自由大学计算机科学系
GNU:
1984年由Richard Stallman发起并创建,目标是编写大量兼容于Unix系统的自由软件。
Linux起源:
1991年19月5日,Torvalds在comp.os.minix新闻组上发布消息,正式向外宣布他自行编写的完全自由免费的内核诞生。
什么是Linux操作系统?
完整的类Unix操作系统,Linux内核+GNU工具
Linux发行版:
三大分支
1、 Slackware:SUSE Linux Enterprise Server(SLES)OpenSuse桌面
2、 Debian:Ubuntu,deepin(深度),mint
3、 Redhat:RHEL:Redhat Enterprise Linux每18个月发行一个新版本。
CentOS:兼容RHEL的格式
中标麒麟:中标软件
Fedora:每六个月发行一个新版本
安装CentOS7.6操作系统:
软件:VMware Workstations
打开软件,选择创建新的虚拟机:
选择自定义:
选择稍后安装系统:
选择安装的操作系统类型:
选择操作系统安装位置:
后面可以按照默认设置,点击下一步:
选择编辑虚拟机设置,选择你要安装的光盘:
安装界面,默认语言是英文,下拉可以选择中文:
选择GNOME桌面:
系统正在安装,在这里可以设置root密码,创建用户:
安装完成之后重启,接受许可证,输入登录名、密码,点击前进:
现在就可以正常使用centOS7.6了
Linux哲学思想:
1、 一切皆文件(包括硬件)。
2、 小型、单一用途的程序。
3、 链接程序,共同完成复杂的任务。
4、 避免令人困惑的用户界面。
5、 配置数据存储在文本中。
配置环境变量,实现执行history的时候可以看到执行命令的时间
HISTTIMEFORMAT=”%F%T”
Linux常用命令使用格式:
命令[选项][参数]
[]代表可选项,也就是有些命令可以不写选项或参数,也能执行。
选项又分为短格式选项(-l)和长格式选项(--all),。短格式选项是英文的简写,用一个减号调用,而长格式选项是英文完整单词,一般用两个减号调用。
参数是命令的操作对象,一般文件、目录、用户和进程等可以作为参数被命令操作。
命令的选项用于调整命令功能,而命令的参数是这个命令的操作对象。
例:1、echo
2、date
3、ifconfig
4、 export
export [-fnp][变量名称]=[变量设置值]
参数:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
5、screen
创建新screen会话
screen -S [session]
加入screen会话
screen -x [session]
退出并关闭screen会话
exit
剥离当前screen会话
Ctrl+a,d
显示所有已经打开的screen会话
screen -ls
恢复某screen会话
screen -r [session]
原文地址:https://blog.51cto.com/14046039/2472521