操作描述
退出命令,输入:
按esc进入命令模式
退出命令 q
退出不保存 q!
保存退出 wq
输入
a 从光标所在位置后面输入字符
I 从光标所在位置前面输入字符
删除
dd 删除行
X 删除选中的字符
换行
O 在光标所在行下面新增一行并进入输入模式
O 在光标所在行上面新增一行并进入输入模式
查找
命令模式输入 /要查找的内容
dd 删除一行
ndd 删除n行
u 撤销
yy 复制当前行
p 粘贴
参考地址:http://man.ddvip.com/soft/vieditor/vi.html
删除文件 rm [filename]
删除文件夹 rm -rf [directory]
删除空文件夹 rm –d [directory]
ls 文件夹下所有文件
find –name [filename] 查找当前目录下文件名为filename的文件
find / -name [filename] 查找根目录下所有文件名为filename的文件
mkdir –p xx/xxx/xx
ls –l [文件名]
cp -r [文件绝对路径src] [文件绝对路径dest]
远程复制
scp ./*.tar.gz [email protected]:/home/mysql/
mv /home/bruce/tomcat/apache-tomcat-7.0.41 /usr/local/webserver/apache-tomcat-7.0.41
Whereis xx
find / -name xx
查看物理cpu个数
grep 'physical id' /proc/cpuinfo | sort -u | wc -l
查看核心数量
grep 'core id' /proc/cpuinfo | sort -u| wc -l
查看线程数
grep 'processor' /proc/cpuinfo | sort -u | wc -l
查看cpu信息
cat /proc/cpuinfo
杀死进程
参考:http://os.51cto.com/art/200910/158639.htm
Kill [pid]
Kill -9 [pid]
查询进程命令
ps -ef|grep java
1)动态查看日志:
tail -f 1000 xx.log
2)more命令:
more xx.log
3)less命令:
less xx.log
4)vi命令:
vi xx.log
解包
tar xvf xx.gz
打包
tar -cf a.txt.tar a.txt
压缩zip
zip –q –r html.zip /home/Blinux/html
CentOS配置
修改ip
nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.200 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS=202.96.209.133
重启网络
service network restart
Ubuntu配置
1) 将虚拟机联网方式设置为桥接
2)更改ip
vi /etc/network/interfaces
在interfaces中添加以下内容:
auto eth0 iface eth0 inet static address 192.168.2.205 netmask 255.255.255.0 gateway 192.168.2.1
编辑/etc/resolv.conf
添加DNS服务器地址:
nameserver 8.8.8.8
这样才能解析域名
完成后,重新启动networking服务:
sudo /etc/init.d/networking restart
参考
http://blog.istef.info/2008/10/02/setup-ssh-server-on-ubuntu-server/
查看端口
netstat -anp|grep 80
参考文档:
http://blog.csdn.net/qiudakun/article/details/4699587
软件安装:
yum install sysstat
运行命令
iostat -x 1 10
Ubuntu:
从user用户切换到root用户
sudo su
从root用户切回user用户
su user
CentOS:
切换到root用户
su – root
注意-和root之间有空格
查看和关闭服务
http://www.360doc.com/content/11/0111/13/3220382_85706376.shtml
sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf
操作:
杀死进程
参考:http://os.51cto.com/art/200910/158639.htm
Kill [pid]
Kill -9 [pid]
重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
top:查看当前进程运行状态
free:查看内存使用情况
退出: q
在虚拟机上安装Ubuntu
从官网下载服务器版Ubuntu server 13.04
下载地址:http://www.ubuntu.org.cn/download/server
参考文档:http://www.linode.im/1277.html
nano xxx
ctrl+x :退出
服务端:
sudo apt-get install openssh-server
配置文件
查看端口信息等,默认端口22
sudo nano /etc/ssh/sshd_config
启动命令
sudo /etc/init.d/ssh start 启动
sudo /etc/init.d/ssh stop 停止
sudo /etc/init.d/ssh restart 重启
查看ssh运行状态
netstat –tlp
客户端:
centos、ubuntu
yum list telnet* 查看telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端
yum -y install wget
export LANG=en_US