Linux操作总结

 

  1 vi编辑器

操作描述

退出命令,输入:

按esc进入命令模式

退出命令 q

退出不保存 q!

保存退出 wq

输入

a 从光标所在位置后面输入字符

I 从光标所在位置前面输入字符

删除

dd 删除行

X 删除选中的字符

换行

O 在光标所在行下面新增一行并进入输入模式

O 在光标所在行上面新增一行并进入输入模式

查找

命令模式输入 /要查找的内容

dd 删除一行

ndd 删除n行

u 撤销

yy 复制当前行

p 粘贴

参考地址:http://man.ddvip.com/soft/vieditor/vi.html

2 文件操作

2.1 删除文件

删除文件 rm [filename]

删除文件夹 rm -rf [directory]

删除空文件夹 rm –d [directory]

  2.2 查看文件

ls 文件夹下所有文件

find –name [filename] 查找当前目录下文件名为filename的文件

find / -name [filename] 查找根目录下所有文件名为filename的文件

  2.3 创建文件夹

mkdir –p xx/xxx/xx

  2.4 查看文件权限

ls –l [文件名]

  2.5 复制文件

cp -r [文件绝对路径src] [文件绝对路径dest]

远程复制

scp ./*.tar.gz [email protected]:/home/mysql/

  2.6 移动

mv /home/bruce/tomcat/apache-tomcat-7.0.41 /usr/local/webserver/apache-tomcat-7.0.41

3 查看CPU信息

查看物理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

4 查询进程命令

ps -ef|grep java

5 查看日志

tail -f 1000 xx.log

more xx.log

less xx.log

vi xx.log

6 压缩与解压缩

解包

tar xvf xx.gz

打包

tar -cf a.txt.tar a.txt

压缩zip

zip –q –r   html.zip /home/Blinux/html

7 查看端口占用

netstat -anp|grep 80

8 wget工具安装

yum -y install wget

9 查找文件

Whereis xx

find / -name xx

10 网络配置

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/

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。