Linux 的命令

  1. 切换目录命令
cd app 切换到app目录
cd.. 切换到上一层目录 
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd - 切换到上一个所在目录

  1. 列出文件列表: ls ll dir
ls 是一个非常有用的命令,用来显示当前目录下的内容.配合参数的使用,能以不同的方式显示目录内容
	格式 ls[参数] [路径或文件名]
	在linux中以 . 开头的文件都是隐藏文件
	ls -a 显示所有文件或目录(包含隐藏文件)
	ls -l  缩写成ll

3.创建目录和移除目录:mkdir rmdir

mkdir命令可以用来创建子目录 
mkdir app 在当前目录下创建app目录
mkdir -p app2/test 创建app2以及test目录
rmdir app 删除app目录
  1. 浏览文件
cat/more/less  三种浏览文件的方式
cat yum.conf  显示文件yum.conf的内容

more 一般用于要显示文件的内容会超过一个画面长度的情况.按空格键显示下一个画面.按回车显示下一行内容.按q键退出查看
more yum.conf

less 用法和more类似,不通的是less可以通过PgUp,PgDn键来控制.
	less yum.conf

tail
tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容.
tail -10 /etc/passwd  查看后10行数据
tail -f catalina.log  动态查看日志
ctrl+c 结束查看

  1. 文件操作
rm 删除文件
	用法:rm a.txt 删除a.txt文件
	删除需要用户确认,y/nrm 
	rm -f a.txt    直接删除a.txt文件
	rm -r a  询问递归删除
	rm -rf a 不询问递归删除
	rm -rf * 删除所有文件
	rm -rf /* 自杀

cp(copy) 命令可以将文件从一处复制到另一处.一般使用cp命令时将一个文件复制成另一个文件
或复制到某目录时,需要指定原文件名与目标文件名或目录.
	cp a.txt b.txt 将a.txt复制为b.txt文件
	cp a.txt ../ 将a.txt文件复制到上一层中

mv 移动或者重命名
		mv a.txt ../ 将a.txt文件移动到上一层目录中
		mv a.txt b.txt 将a.txt文件重名为b.txt

tar 命令  打包或者解压
		tar命令位于.bin 目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩.
		一般Linux上常用的压缩方式是选用.将许多文件打包成一个文件,
		再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件.
		常用参数:
		-c:  创建一个新tar文件
		-v:显示运行过程的信息
		-f:指定文件名
		-z:调用gzip压缩命令进行压缩
		-t:查看压缩文件的内容
		-x:解开tar文件
打包
	tar -cvf xxx.tar ./*   打包当前目录下的所有内容
打包并压缩:
	tar -zcvf xxx.tar.gz ./*  打包当前目录下的所有内容并压缩
解压: 
	tar -xvf xxx.tar 解压文件 xxx.tar
	tar -xvf xxx.tar.gz -c /user /aaa 解压文件 xxx.tar.gz 到目录aaa 解压过程显示详细信息

find 命令
	find指令用于查找符合条件的文件
	实例:
	find / -name "ins*" 查找文件名臣是以ins开头的文件
	find / -name "ins*" ls   查找 文件名是ins开头的文件,并显示列表
	find / -user itcast -ls 查找用户itcast的文件
	find / -user itcast -type d -ls 查找用户itcast的目录
	find / -perm -777 -type d -ls 查找权限是777的文件

grep命令
	查找文件里符合条件的字符串
	grep lang anacoda-ks.cfg 在文件中查找lang
	grep lang anacodnda-ks.cfg --color -A5  在文件中找到lang并高亮显示

其他常用命令
	pwd显示当前所在目录
	touch创建一个文件
	ll -h 友好显示文件大小
	wget 下载资料	 
	 wget http://nginx.org/download/nginx-1.9.12.tar.gz



## vi和vim编辑器

 1. vim编辑器

在linux下一班使用vi编辑器来编辑文件.vi既可以查看文件也可以编辑文件.

		

	vim file 打开文件
	 i 在当前的光标错在出插入
	 o 在当前光标所造的行的下一行插入
	 a 在光标所在的下一个字符插入
	 dd 快速删除一行
	 yy 复制当前行
	 nyy  从当前行向后复制几行
	 p - 粘贴
	 r  替换
	退出:esc->:q
	esc-:wq 保存并退出
	esc->q! 不保存退出

  1. 重定向输出>和>>
   1.>    重定向输出,覆盖原有内容;
   2.>> 重定向输出,又追加功能
   	cat /etc/passwd > a.txt 将输出定向到a.txt中
   	cat /etc/passwd >> a.txt 输出并且追加
   	ifconfig > ifconfig.txt
  1. 管道 |
管道是linux命令中重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入.
	ls -help | more 分页查询帮助信息
	ps -ef | grep java 
	查询名称中包含java进程  
	 ps命令将某个进程显示出来-->ps –ef  查看所有进程
	  grep命令是查找 中间的 | 是管道命令 
	  是指ps命令与grep同时执行

扩展:
ps正在运行的某个进程的状态
	ps -ef 查看所有进程
	ps -ef | grep ssh 查找某一进程
	kill 2868 杀掉2868编号的进程
	kill -9 2868 强制杀死进程
	du -h 显示当前目录的大小
	who 显示目前登入系统的用户信息
	uname显示系统信息.
	uname -a 显示本机信息;
  1. &&命令执行控制
命令之间使用&&连接,实现逻辑与的功能
mkdir test && cd test 

linux的用户和组

  1. 用户的管理
	useradd test 添加test用户
  	useradd test -d /home/t1 指定用户home目录
  	passwd test 为test用户设置密码
  	 ssh -l test -p 22 192.168.19.128 切换登录
  	 su - 用户名
userdel test 删除test用户(不会删除home目录)
userdel -r test 删除用户以及home目录
  	 
  	 

linux的权限命令

chmod 变更文件或目录的权限
chmod 755 a.txt 将文件a.txt的文件权限变更成755
chmod u=rwx,g=rx,o=rx a.txt  将文件权限变更 主权限: rwx,group:rx,其他用户:tx

linux 上常用网络操作

  1. 主机名配置
		hostname 查看主机名
		hostname xxx 修改主机名 重启后无效
		如果想要永久生效,可以修改/etc/sysconfig/network文件
  1. ip地址配置
setup  设置ip地址
ifconfog查看(修改)ip地址(重启后无效)
ifconfig eth0 192.168.12.22 修改IP地址
如果要永久生效
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

3.域名映射

/etc/hosts  文件用于在通过主机名进行访问时做ip地址解析之用
  1. 网络服务管理
service network status 查看指定服务的状态
service network stop 停止指定服务
service network start 启动指定服务
service network restart 重启指定服务

service --status-all 查看系统中所有后台服务
newstat -nltp 查看系统中网络进程的端口监听情况

防火墙设置
防火墙根据配置文件/etc/sysconfig/iptables 来控制本机的"出","入" 网络访问行为.
service iptables status 查看防火墙状态
service iptables top 关闭防火墙
service iptables start 启动防火墙
chkconfig iptables off 禁止防火墙自启;




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值