Vi编辑器的使用
q 退出
q! 强制不存盘退出
x 写入文件并退出
wq强制写入文件并退出 也可以 wq!
修改ip地址
最简单的方法,输入setup,配置界面就出来了~
或者跟一般Linux一样,在/etc/sysconfig/network-scripts下找到ifcfg-eth0文件,编辑:
DEVICE=eth0
IPADDR=192.168.0.254
如果在/etc/sysconfig/network-scripts/ 没有找到ifcfg-eth0 或 ifcfg-eth1 我们可以自己建立一个这样的文件,写入配置后,重启计算机生效
DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.56.101
NETMASK=255.255.255.0
ps –ef 显示进程还是服务
安装ssh远程服务
yum -y install openssh-server openssh-clients
开启ssh服务
service sshd start
查看ssh服务是否已经开启
ps –ef | grep ssh
查看系统进程
ps -ef
linux安装JDK
下载jdk jdk-7u4-linux-i586.rpm
安装:rpm –ivh jdk-7u4-linux-i586.rpm
配置环境变量:
在 etc/profile 文件最后添加
exportJAVA_HOME=/usr/java/jdk.1.7.0_04
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
安装tomcat
下载apache-tomcat-6.0.35
//表示将tomcat解压到/home/zhoufeng/Download/tomcat目录下面
解压tar zxvf /home/zhoufeng/Download/apache-tomcat-6.0.35–C /home/zhoufeng/Download/tomcat/
可以将tomcat复制到别的目录下面
cp /home/zhoufeng/Download/tomcat/ -a /usr/tomcat/
.解压 tarzxvf 源代码软件包名 -C 解压目录(用于.tar.gz扩展名的文件)
tar jxvf 源代码软件包名 -C 解压目录 (用于tar.bz2扩展名的文件)
2.配置,解压目录下有一个 configure的文件直接执行,./configure
3. 编译,make 4.安装,make install
下载命令:get(下载一个)或mget(下载多个)
压缩成tar文件
执行 tar –cvf /root/abc.tar /root/zhoufeng/demo/*
表示将zhoufeng/demo目录下面所有文件压缩成一个abc.tar 文件,保存在root目录下面 abc.tar文件
解压tar文件
执行 tar –xvf /root/abc.tar -C /root/zhoufeng/demo/
表示将root/abc.tar文件 解压到 root/zhoufeng/demo/目录下面
x表示解压 c表示压缩 z表示tar.gz方式的文件
查看压缩包里面的文件
tar –tc xxx.tar.gz
gzip
gzip abc.txt 压缩 //会将文件压缩成abc.txt.gz到当前目录下面
gunzip abc.txt.gz //会解压成abc.txt到当前目录下面
安装VmTools前需要安装的软件
make
kernel-headers
kernel-devel
gcc
gcc-c++
关机
shutdown –h 10 //十分钟后关机
shutdown –h 18:20 //定时关机
shutdown –r now //马上重启
grep 用过过滤
ls /root/ | grep test //test为关键字
stat 查看单个文件详细信息
查看当前系统有哪些用户
who
w
创建快捷方式
ln –s /root root.lk 表示创建root的快捷方式到当前文件夹 名称为root.lk
搜索文件
find /root/ -name *.txt
将cdroom 挂载到指定目录
mount /dev/cdrom /mnt 表示将cdroom挂载到/mnt目录下面
查看磁盘空间信息
df -H -H表示用M的大小表示 默认是用kb表示
ls命令也可以使用通配符
ls /root/*.log 表示查找root下面以.log结尾的文件
ls –l 命令可以简写成为ll
rpm包的安装
安装
rpm –ivh /root/DownLoad/jdk.rpm i表示安装 v表示打印
查看已经安装的软件
rpm –qa 查看所有已经安装的软件
rpm –qa | grep ssh 查看已经安装并且含有ssh关键字的软件
分屏显示文件或帮组信息
ls /root/ | less 这样可以分屏显示文件
rpm –help | less 这样可以分屏显示帮助信息
rpm –e 卸载软件表
cat/root/zhoufeng/demo/FileTest.java | less 分屏查看文件内容
防火墙
关闭防火墙
service iptables stop
打开防火墙
service iptables start
系统相关命令
dmesg 查看系统信息
free 查看内存使用情况
top 详细查看系统内存使用情况
history 查看命令的历史记录
设置开机启动项
可以编辑 /etc/rc.d/rc.local 文件,将想要开机后执行的追加到该文件尾部 ,就 可以了。例如:开机就修改eth1网卡的ip地址
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
ifconfig eth1 192.168.56.101 netmask 255.255.255.0
或者自己编写启动脚本。
1) 编写启动脚本 modifyip.sh
#add for chkconfig
#chkconfig: 2345 70 30
#description:the description of the shell
#processname:modifyip
ifconfig eth1 192.168.56.105 netmask 255.255.255.0
2345
是指脚本的运行级别,即在2345这4种模式下都可以运行,234都是文本界面,5就是图形界面X
70 是指脚本将来的启动顺序号,如果别的程序的启动顺序号比70小(比如44、45),则脚本需要等这些程序都启动以后才启动。
30 是指系统关闭时,脚本的停止顺序号。
2) 给脚本添加执行权限 chmod +x modifyip.sh 然后将脚本移动到 /etc/init.d/ 目录下面
3)利用chkconfig命令 将脚本添加到启动项 chkconfig --add modifyip.sh
查看开启的端口 netstat -nat