Linux基础篇(一)LINUX简介与基础命令

LINUX简介与基础命令

一、VMware的基本概念

是一款功能强大的用来虚拟计算机的桌面软件 通常我们称物理机或者真机为Host OS 而虚拟机则称之为Guset

二、Linux系统简介

1)Unix发展史 1969年底开始研发Unix系统,最终诞生于1970年1月1日 由ken Thompson和Dennis Ritchire两个人研发
2)Linux的诞生 Linux之父:Linus Torvalds 1991年10月发布第一个公开版内核
标准读音:“哩呐科斯”
官网:www.kernel.org

三、Linux的目录结构

1)Windows和Linux系统区别
	项目/类别	   windows	      Linux
	默认管理员账号 Administrator      root
	系统分区		     C:\	    	/
	数据盘的分区格式	 NTFS		XFS/ext3,ext4
	虚拟内存		swapfile.sys	SWAP分区
	路径分隔符号       \		        /
2)Linux目录结构(倒挂的树形结构)
	/bin 存放二进制可执行文件,常用命令一般都在这里
	/etc 存放系统管理和配置文件 
	/home 存放所有普通用户的家目录
	/usr 存放系统应用程序
	/opt  额外安装的可选应用程序包所放置的位置。比如,我们可以把tomcat等都安装到这里
	/proc 虚拟文件系统目录,是系统内存的映射,相当于是存储内存中的信息
	/root 管理员的家目录
	/sbin 存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等
	/dev 用于存放设备文件
	/mnt 系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统
	/boot 存放用于系统引导时使用的各种文件 
	/lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
	/tmp 用于存放各种临时文件
	/var 用于存放各种服务的日志文件、系统启动日志等

3)硬盘设备与分区表示
IDE设备:hd打头,比如/dev/hda(hda,代表IDE设备的第一块磁盘,hdb代表IDE设备的第二块磁盘,以此类推)
SCSI设备:sd打头,比如/dev/sda(sda,代表SCSI设备的第一块磁盘,sdb代表SCSI设备的第二块磁盘,以此类推)

四、基础命令的使用

1)打开系统终端
	应用程序——>工具——>终端
	或 右键“打开终端”
2)终端命令行提示符含义
	[root@localhost ~]#	
		[] 		固定格式,为了好看
		root		当前登陆系统的用户
		@		分隔符
		localhost		主机名
		~		当前所在路径
3)目录探索三剑客
	pwd			#显示当前工作路径
	cd  目录位置		#改变工作目录
	ls  目录位置		#列出目录内容/文档权限
4)cat 命令,查看红帽发行信息(cat命令适用于查看小文件)
	cat  /etc/redhat-releas
5)less 分屏阅读工具(适用于查看大文件)
	格式:less  文件名
	优势:支持上下键滚动
6)lscpu 查看CPU信息
	lscpu
7)查看内存大小、空闲情况
	cat  /proc/meminfo
8)hostname 查看当前系统的主机名
	hostname
	hostname   主机名			##临时修改主机名
9)ifconfig 列出已激活的网卡连接信息
	ifconfig  [网卡名]
	ifconfig  网卡名   ip地址		##临时修改IP地址
10)mkdir 创建目录
	格式:mkdir   [/路径/]目录名...
	例如:mkdir   /opt/student		##在/opt目录下创建了一个目录叫student
11)touch 新建空文件
	格式:touch   [/路径/]文件名...
12)grep 输出包含指定字符串的行
	格式:grep  '查找条件'   目标文件
	例如:grep  '127.0.0.1'   /etc/hosts		##只显示/etc/hosts文件中包含127.0.0.1的行

五、命令行基础

1)什么是命令
	用来实现某一类功能的指令或程序
	命令的执行依赖于解释器(例如:/bin/bash)
2)命令的分类(type命令可以用来区分内部命令和外部命令)
	内部命令:属于解释器的一部分
	外部命令:解释器之外的其他程序
3)命令行的一般格式
	基本用法
		命令字   [选项]...   [参数1]   [参数2]...
	例如:
		ls  -l  /root/
		ls  -lA  /root/
		ls  -ld  /root/
4)head 查看文件头部内容、tail命令查看文件尾部内容
	head  -n  行数  文件
	tail  -n  行数  文件
5)快捷键
	tab自动补全
	ctrl + l:清屏
	ctrl + c:结束当前运行的命令
	esc + . 或 alt + . :粘贴上一个命令的参数
	ctrl + shift + =  :放大字体和终端
	ctrl + -  :缩小字体和终端
6)关机、重启
	poweroff
	reboot
posted @ 2020-09-01 10:44  zhanxiang-qq  阅读(174)  评论(0)    收藏  举报