linux学习整理2
== 13 常用命令7 ============================================================================================
?
== 14 常用命令8 ============================================================================================
# wall date?每个登录系统的用户的shell都会显示信息 'aaa'.? warning all
# wall `date`?把date做为命令运行,把运行结果发布给每一个人
- 重定向
# ls > cmd.txt??先在当前目录找到/创建 cmd.txt文件,再把ls的运行结果放到cmd.txt文件中。
# ls >> cmd.txt??运行结果append到cmd.txt中。上面是overwrite
# lssss 2> cmd.txt?错误重定向
- 作业:如何修改系统的默认启动级别?
== 15 16 17 18 vsftp redhat自带的程序 ============================================================================================
在root用户下测试。其他用户因为权限 可能会不一样
# service vsftpd start??ftp服务启动
# ftp localhost
# bye????ftp 退出
# service vsftpd stop??ftp服务停止
# service vsftpd restart?ftp重启
# ifconfig???显示ip地址
# ifconfig eth0 192.168.0.1?设置ip地址
# service iptables stop??关闭防火墙
------- 配置虚拟机ip --------
目的是:让windows和linux在同一个网段里。(同一网段指 ip地址 和 子网掩码 共同决定的 公网部分 )
?同一网段的电脑是可以直接连接的。否则的话 就需要 类似路由器 那种设备。。
windows的 ip 通过? ipconfig/all可以看到。一般是两块虚拟网卡,一般用第一块网卡的ip。 比如192.168.126.1
linux? 的 ip 通过 上面的命令配置。配成 192.168.126.6.
然后就直接在windows里 ping 192.168.126.6. 如果不通,可能是linux那边装有防火墙。 查查google看怎么关linux防火墙
---------------
- ftp的配置文件?? /etc/vsftpd/vsftpd.conf
- windows里,连接linux ftp的命令是 ftp 192.168.126.6
- ftp # ls??查看ftp里的内容
- 在windows安装ftp客户端。并且默认anonymous用户可以登录 ,但是不可以上传。 (下载这块没讲,貌似应该默认就好用,没啥说的)
? 需要配置 允许root用户上传,步骤如下:
? # more /etc/vsftpd.user_list??这里能看到哪些用户被deny访问,用vi把root用户注视掉就行。
?
- ftp服务 设置 开机启动?
?# chkconfig vsftpd on
----------- 用ftp的步骤----------------
1. 确定ftp start.???in linux check:?? # ftp localhost
2. 确定linux配置了正确的ip。??in linux check :??? # ifconfig
?如果ip不对,用???# ifconfig eth0 192.168.126.6 来配置? ==》 这是暂时的配置,还不知道如何永久配置ip
3. 确定windows和linux能ping通。??in windows:??? ping 192.168.126.6
?如果不能ping通,检查??in linux check:??? # service iptables stop??关闭防火墙
?????in windows:?ipconfig/all?? 检查 windows和linux是不是在一个网段
---------------------------
== 18 ssh 作用是 服务器远程操作 ============================================================================================
# more /etc/inittab?这里面配置 linux启动时,默认进入哪一个level,命令行 还是 图形界面??? id:3:initdefault:?
# service sshd start?启动ssh
# chkconfig sshd on?设置开机默认启动? (上网找ssh客户端)
- putty 安装这个软件,远程登录操作服务器 !!!!
?
== 19 20 安装JDK ============================================================================================
- jdk默认安装目录?? /usr/java/jdk1.6.0.03
- 遗留的问题,如何配置 环境变量 ???
- 配置环境变量
修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
== 20 21 22 23 24 安装tomcat ============================================================================================
?
?
?
?
?
?
?
?
?