Linux——基础

终端:

用户与主机交互,必然用到的设备:

物理终端:直接介入本机的显示器和键盘设备:console
虚拟终端:附加在物理终端之上的虚拟现实的终端,centos6 默认6和虚拟终端
	Ctrl + Alt + f1 ---f6--------------------

命令:
shell程序
sh (bourn)
csh
tcsh
ksh(karn)
bash (bourn again shell),GPL
zsh

显示当前使用的shell
	#echo ${SHELL}
显示当前系统使用的shell
	# cat /etc/shells
	
命令提示符:prompt
	prompt:
		管理员: #
		普通用户:$

命令:

	输入命令:回车
	提取shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来
		表现为一个或多个进程
	
	在shell中可执行的命令有两类:
		内建命令:由shell自带的,而且通过某命令形式提供;
		    type cd   可查看内部命令
		外部命令:在当前系统的某文件系统路径下有对应的可执行程序文件;
			which  whereis
			
			区分内部外部命令
			 #	type COMMAND

运行命令

	命令格式:
		COMMAND [OPTIONS...] [ARGUMENTS...]
			选项:用于启用或关闭命令的某个或某些功能
				短选项: -
				
				长选项: --
			参数:命令的作用对象
				向命令提供数据	
			
文件系统:/ 根
	文件有两类数据:
		元数据:metadata
		数据:data

Linux命令帮助的获取

外部命令: 都有一个执行程序,位于文件系统某目录下
	which,whereis
	
	shell 程序搜寻可执行程序文件的路径定义在path环境变量中
		exho $PATH
		
格式:COMMAND [OPTIONS] [ARGUMENTS]


内部命令:
	#help COMMAND

外部命令:
	1、 #COMMAND --help
		#COMMAND -h
	2、 使用手册(manual)
		#men COMMAND
	
	3、信息页
		#info COMMAND
	4、程序自身的帮助文档
		README
		INSTALL
		ChangeLog
	5、 程序官方文档
	6、 发行版的官方文档
	7、Google

内部命令帮助:

	#help COMMAND
	
		hash命令
			shell搜寻到的外部命令的路径结果会缓存值kv存储中
			
		history:
			管理命令历史:
				登录shell时,会读取命令历史文件 .bash_history
				登录shell后的命令只会在缓存中:新执行的命令会在用户退出时追加到该文件
	
	选项:
	    -a	追加本次回话新的执行的命令历史列表至历史文件中;
		-d n 删除历史记录中的第N条命令;
		-c   清楚历史缓存;
	
	快捷操作:
	!N  调用历史第N条命令
	!string:	调用历史中最近一个以String开头的命令
	!!:上一条命令
	
内部命令帮助:
	2、man COMMAND
		手册页:/usr/share/man
			man1 ... man8
		man1	用户命令
		man2	系统调用 
		man3	c库调用
		man4	设备及特殊文件
		man5	配置文件格式
		man6	游戏
		man7	杂项
		man8	管理类的命令
		查看指定章节中的手册 man # COMMAND
	man命令的配置文件:/etc/man.conf
		MANPATH /  PATH/TO/SOMEWHERE:指明新的手册文件搜索位置
		
		# man -M /PATH/TO/SOMEWHERE COMMAND 到指定位置下搜索COMMAND命令的手册页并显示之

帮助手册中的段落说明

	NAME
	SYNOPSIS
	DESCRIPTION
	OPTIONS
	EXAMPLES
	AUTHOR
	REPORTING BUGS
	SEE ALSO
	
SYNOPSIS
	[]:可选
	<>:必选
	a|b:二选一
	...:同一内容出现多次
	
man命令的操作方法
	Space,^V,^f,^F:向文件尾翻屏
	b,^B:向文件首部翻屏
	d,^D :向文件翻半屏
	u,^U:向文件首部翻半屏
	RETURN,^N,e,^E or j or ^J:向文件尾部翻一行
	y or ^Y or ^p k ^K:向文件首部翻一行
	q:退出

	#:跳转至#行
	1G:回到文件首部
	G: 翻至文件尾部

文本搜索:

	/KEYWORD:
		以KEYWORD 指定的字符串关键字,从当前位置向文件尾部搜索,不区分大小写
		n:下一个
		N:上一个
		
	?KEYWORD:
		以KEYWORD 指定的字符串关键字,从当前位置向文件首部搜索,不区分大小写
		n:下一个
		N:上一个
		
3、info
	info COMMAND

4、程序自身的帮助文档
	/usr/share/doc/COMMAND-VERSION
5、程序官方文档

6、发行版的官方文档
	http://www.redhat.com/docs
7、Google
8、slideshare
	http://www.slideshare.net/

date 命令:

date +%a  简写周几
date +%A  全写
date +%D  月/日/年
date +%F  年-月-日
date +%T  时分秒
date +%H-%M-%S		
date +%H-%M-%S			
date MM DD hh YY CCYY     .ss
	月  号  时 年 四位年	秒

echo 回显命令

echo "$" 弱引用,变量会替换,
echo '$' 强引用,变量不会替换
-e 允许使用转移字符
\n 换行

which :显示命令对应的程序文件路径

which [OPTIONS] COMMAND
	--skip-alias:禁止显示别名

whatis:

使用mkwhatis命令可将当前系统上所有的帮助手册及与之对应的关键字创建为一个数据库

系统管理类命令:

关机:

	halt,poweroff,shutdown,init 0

重启:

	reboot,shutdown,init6

跟用户登录相关

	who,whoami,w
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的体育馆管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本体育馆管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此体育馆管理系统利用当下成熟完善的SpringBoot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线选择试题并完成答题,在线查看考核分数。管理员管理收货地址管理、购物车管理、场地管理、场地订单管理、字典管理、赛事管理、赛事收藏管理、赛事评价管理、赛事订单管理、商品管理、商品收藏管理、商品评价管理、商品订单管理、用户管理、管理员管理等功能。体育馆管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:体育馆管理系统;SpringBoot框架;Mysql;自动化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值