unix/linux所有的命令可以补全
所有存在的文件夹、文件可以补全
什么是文本文件?
怎么知道ftp协议使用的端口号?
/etc 放的都是和配置相关的信息
如何查看域名信息配置
搭建虚拟网站
hosts存放 域名和ip地址对应关系
java运行一个程序告诉我350放到一个字节,输出是多少
java的基本数据都是有符号的
C分无符号 和 有符号
怎么搭建JSP运行环境
JSP:java server pages
JDK, web server
JDK:解压、配置环境变量
tomcat:解压, 转到bin路径 startup.bat/startup.sh
怎么配置成服务
redhat: 启动脚本(/etc/init.d/)
chkconfig --add tomcat
centos: systemctl
服务service和服务器server的区别?
服务service特指在后台运行的程序,unix/linux还有一种说法:daemon
服务器Server特指在后台运行的能提供某一个网络服务的程序
怎么查看系统有哪些服务?
unix/linux安装程序通常有三种方法
- 解压安装(gz bz2)
- 安装包安装
- 源代码编译安装(如果做C/C++要会)
怎么制作gz包?
linux安装包的格式用的最多的是rpm格式
rpm: redhat package manager
rpm -i: install
-vh 提示安装信息及进度
window怎么查看通过安装包安装的所有程序?
linux怎么查看rpm格式安装包安装的所有程序
#rpm -qa | less
怎么查看某个命令所在位置?
#which vi
根据位置查看命令属于哪个安装包
#rpm -qf /bin/vi
每个人查看netstat命令属于哪个安装包?
#rpm -qa | grep “http”
搜索4天修改过的java文件
#find / -name “*.java” -mtime -4
在tomcat默认放网站路径编写 xhx.jsp
<html><head><title>xhx</title>
</head>
<body>
<%
out.print(2>1);
%>
</body></html>
主机浏览器访问http://linuxip:8080/xhx.jsp
访问后 运行命令
#find / -name “*.java” -mmin -10
#X=pwd
#echo $X
#echo ‘$X’ 单引号的含义:都是普通字符
#echo `$X` 倒引号的含义:其中字符当作命令执行
主机命令行 mountvol理解挂载概念
linux:
#cd /
#ls -l
dev etc home mnt
sbin bin
#ls -l /dev/cdrom
#cd /mnt
#mkdir mycd
#cd /mnt/mycd
#pwd
#ls
unix/linux字符界面怎么使用光盘?
第一步:放光盘
第二步:挂载光盘
#cd
#mount /dev/cdrom /mnt/mycd
#cd /mnt/mycd
#ls
#find /mnt/mycd -name “net*.rpm”
不用光盘或失败或换光盘操作步骤:
#cd
#mount回车,看光盘挂在哪个文件夹下
#umount /mnt/mycd 卸载光盘
再从第一步开始,重新挂
计算机语言 或 || 且 && 运算符
#pwd || xuehongfei
#xuehongfei || pwd
#xuehongfei && pwd
#pwd && xuehongfei
public static void main(String …args)
System.out.println((int)’A’);
System.out.println(“A+2”);
说说html和http?
html是写网页的,http是传输网页的一个协议
html页面要想任何人都能看到,需要把页面部署到一个webserver下面,比如tomcat,使用浏览器通过http协议去访问相应的页面
打字练习,在tomcat默认放网站页面
vi xuhaoxiong.html
<html><head><title>xhx</title></head>
<body>
<div
style=”border:1px solid red;margin:0 auto;width:800px;height:600px;”>
<div style=”border:1px solid green;width:780px;height:200px;”> green </div>
<div style=”width:780px;height:180px;” >
<div style=” border:1px solid black;width:380px;height:170px;float:left;” >
</div>
<div style=” border:1px solid grey;width:380px;height:170px;float:left;” >
</div>
</div>
<div style=”border:1px solid blue;width:780px;height:200px;”> </div>
</div></body></html>
启动tomca后看不到8080(netstat -anp | grep “:8080” )
1 找到tomcat写日志的文件夹 logs,将logs下所有文件删除
2 转到tomcat的bin路径,运行startup.sh/startup.bat启动tomcat
3 切换到logs路径,查看日志信息
课后实践
1 #nslookup www.baidu.com 域名解析截图
2 在Centos中安装mysql数据库(参考https://blog.youkuaiyun.com/caststudy/article/details/84096464)
3 主机安装eclipse,并能用eclipse运行程序(参考https://blog.youkuaiyun.com/caststudy/article/details/84393071)