1 Vim 文本编辑命令
流程 vim filename 将进入 命令模式 ,输入 i a o 进入 插入模式
,ESC 退出插入模式, :wq 保持退出。
定位命令
:set nu: 设置行号
:set nonu :取消行号
gg 到第一行 G 到最后一行
nG: 到第n行
$: 移至行尾
0:移至行首
删除命令 :
dd 删除光标所在行,ndd删除n行
yy 复制光标所在行, nyy
dd 剪切
p 粘贴。
u 取消上一次操作。
搜索命令
/string 搜索指定字符串 忽略大小写 :set ic
:%s/old/new/g 全文替换指定字符串
:n1,n2s/old/new/g 在一定范围替换。
保存命令
:w 保存 filename_new 另存
:wq 保存退出
:q! 不保存退出
2 安装管理命令
1 rpm -ivh 包全名 : - i 安装 --nodeps 不检测依赖性
2 rpm -Uvh 包全名 :包升级
3 rpm -e 包名 : 卸载
4 yum -y insatll 包名 update,remove
5 源码包安装
下载源码包,解压缩,进入解压缩目录
./configure 软件配置与检查
make 编译
make install : 编译安装
卸载直接删除安装目录即可。
3 其他操作命令
查杀进程
ps aux
ps -ef |grep
kill -9
看看哪个进程占用的内存最大
ps -aux|sort +5n
Ctrl+Z : 把进程放在后台执行
查看linux系统占用的资源(top,free,uptime)
top 查看后台程序,监控系统性能
top -d 2 每两秒列新一次
编译c/c++文件
gcc
dmesg |more 显示开机信息(查看系统启动时硬件信息)
数据库启动
启动mysql:
service mysqld start(/etc/rc.d/init.d/mysqld start)
mysql -uroot -p 输入密码即可操作mysql数据库.
启动Oracle
su - oracle
sqlplus /nolog
conn /as sysdba(connected)
startup
查看进程pid
lsof -i:8080:根据端口查看进程pid:
iptables
iptables -I INPUT -p tcp --dport 80 -j ACCEPT //临时解决而已
4 Linux 中的常见目录及作用
(1) /bin /usr/bin
(2) /sbin /usr/sbin
上面四个目录都是保存系统命令的。第一组保存的是所有用户都能执行,第二组保存的是只有root用户才能执行的命令
(3) /boot 启动目录,这里保存的是用户的启动数据
(4) /dev 系统硬件设备文件目录
(5) /etc 保存的是系统的默认配置文件
(6) /home /root 普通/超级用户的家目录
(7) /lib linux中函数库(操作系统中不是把所有的功能都写在linux中,把一些常用的功能写成一个一个的函数库,需要时直接从这里调用即可)的保存位置
(8) /tmp 存放临时文件的目录
(9) /usr 系统资源保存目录,上面讲到的bin和sbin目录也有在这目录中。
(10) /var 系统相关文档内容
小结: 可以在家目录root或home,以及tmp目录下随便放内容,其它目录没有充分了解不要乱动。
网友评论