linux(万事万物皆文件)
1.linux在vm上面的安装(show down -h now----关机)
/跟目录【linux的跟目录】
/boot----强制为主分区(20480mb)
/home---10240mb【存放当前账户信息】
bin-----【可执行的命令】
boot----【引导程序】
etc-----【系统的配置】
dev-----【设备驱动】
选择swap文件系统类型------5120mb
2.linux介绍
常见的主流操作系统
PC端--windows系列,Mac,linux,unix
移动端--android(linux),ios(unix),wp
linux诞生与1991年,免费,开原
linux中的桌面与命令终端之间的切换
从桌面切换到命令状态-----ctrl+alt+f2/f3/f4等
从命令状态切换到桌面-----crrl+alt+f1
虚拟机中切换到windows---ctrl+alt
linux操作系统备份
把之前安装好的整个liunux文件复制保存起来一份,
打开linux命令终端时会显示当前的用户和计算机的名字,他们之间通过@符号隔开如果是$符号就代表的是普通帐号,如果是#符号就代表当前的账户是超级账户
超级账户切换普通账户----su 普通账户名
linux常用命令(一)
1.su---普通帐号与超级帐号的相互切换
语法:su 账户名
2.cd---切换到某一个指定的目录文件夹
语法: cd 文件夹名(相对路径和绝对路径)
3.ls---查看当前文件夹下面有那些文件
4.pwd---查看当前用户停留在那个具体的路径下
5.mkdir----创建文件夹【只能创建文件夹】
语法:mkdir 文件夹名,【只能创建一级文件目录】
mkdir-p 语法:mkdir 文件夹1/文件夹2/文件夹3.....【】
6.touch---创建普通文件
语法:touch 普通文件名.txt(区分文件与文件夹)
7.rm------删除
语法:rm 文件夹【有提示】 rm -rf----什么都删掉【没有提示】
8.top----查看任务管理器,进程
9.ps-au-----静态查看任务管理器
10.reboot----重新启动(只能超级用户使用)
11.shutdown---关机(只能超级用户使用)
12.q----退出
13.clear-----清屏
14.file文件名------判断是否是文件(directory就是目录,empty就是空文件)
15.man命令名-----查看当前这个命令有那些参数
liunx操常用命令(二)
1.history----查看历史记录【会记录之前执行过的命令,默认会记住最近1000条记录,如果要执行之前执行过的命令语法为:!历史命令编号】
2.find----可以在指定的目录下查找文件
语法:find 目录名 -name 查找的文件名
例如 :find / -name hello.java(去跟目录下面找hemmo.java文件,也可以写成hello*)
|---管道命令,可以把多个命令连接起来
3.man---查看手册
语法:man 被查看的命令
4.tar----压缩与解压文件
语法:压缩文件---tat -czvf 被压缩的文件名【例如--tar -czvf umss.tar.gz ums】
解压文件---tar -zxvf 被解压的文件名【例如--tar -zxvf 要解压的文件名】
5.ifconfig----查看linux下的ip地址
6.service----关闭和开启防火墙
关闭防火墙---service iptables stop
开启防火墙--service iptables start
7.rpm-qa | grep-----查看linux系统下是否安装了指定的软件 rpm -qa | grep 文件名
8.rep-e --nodeps-----rpm查看linux系统下是否卸载了指定的软件(并且卸载掉依赖) rep -e --nodeps 要卸载的文件的详细信息(可以先查出来,直接复制)
9.vi----打开一个普通的文本文件(只能打开文件,不能编辑),vi下的文件有三种状态:只读,编辑,命令状态
语法:vi 普通的文本文件-----只读状态
只读状态切换到编辑状态 i(前提是已经进入到已经编辑的文件)
编辑状态切换到命令状态------先按esc建,在输入:符号,之后输入下面的命令
文件编辑好之后只退出不保存-----q!
文件编辑好之后退出并且保存-----wq
命令状态切换到只读状态---------直接按下esc建
只读状态切换到命令状态按下:符号
命令状态切换到编辑状态------先按下esc,在输入i
编辑状态切换到只读状态----直接按下esc建
只想查看某一个文件,不编辑----------cat 文件名 less文件名 more 文件名【三个】
10.kill---结束进程
语法:kill -9 进程编号
linux下jdk和tomcat的安装
本地安装和 在线安装(yum)
首先需要的是linux系统下的安装包tar.gz
1.JDK的安装:第三方工具Xmanger,WinSCP(把windows系统的文件传输到linux系统上面(虚拟机))
WinSCP连接liunx(首先linux的网络适配器是桥接模式)
2.要求linux和windows系统的网段要在一个网段上
3.WinSCP的主机名是填写linux的ip,用户名填写root,密码填写自己安装系统的时间设置的密码,然后登陆,之后直接托就行了
4.开始安装jdk
先解压jdk---------(tar -zxvf jdk的压缩全名)
配置jdk-----------
1.(cd /)---找到etc
2.(cd /etc)
3.(viprofile)--只读状体要切换到编辑状态(i)#可以写注释
JAVA_HOME=jdk的全路径
PATH=$PATH:jdk的全路径/bin
CLASSPATH=.:jdk全路径/jre/lib/rt.jar
exprotJAVA_HOME PATH CLASSPATH(意思是让配置的东西生效)
退出保存esc :wq
tomcat的安装
1.解压tomcat(tar -zxvf tomcat的压缩全名)
2.进入到tomcat的目录(cd tomcat目录名)
3.进入到bin目录(cd bin)
4.输入./startup.sh启动tomcat
linux的面试题
mkdir,touch,rm,ls,cat,less,more,vi,file,kill,top,ps,history,pwd,clear,man,su,ifconfig,rpm-qa | grep,service iptable stop,service iptables start,
cd,shuutdown,reboot,tar,find.....