联机帮助命令man help
man 查看命令的文档说明 例如 man ls 系统就会显示出关于命令ls的详细说明
命令名 --help 帮助文档 ps ls --help 显示出关于命令ls的详细说明
压缩命令tar
tarcvf a.tar *.tar //把所有后缀名为*.tar压缩到a.tar
压缩参数 cvf
解压参数 xvf 如关于后缀名为.gz的参数需要加z
tar cvf abc.tar *.jpg 将当前目录下的所有的jgp文件打包成abc.tar
tar zcvf abc.tar.gz *.jpg 将当前目录下的所有的jpg文件打包,并调用gziplinux常用命令,压缩成abc.tar.gz
tar xvf abc.tar 将abc.tar包解开
tar zxvf abc.tar.gz 将abc.tar.gz解压到当前目录
tarcfv包的名文件名将文件打包
把所有的txt文件打包成一个txt.tar文件
例如tatcfvtxt.tar*txt
安装软件命令 yum rpm
yuminstall软件名 //安装软件 ps:yuminstallsetuptool 启动命令是setup 启动后会出现一个图形化界面
yumremove软件名 //卸载软件
rpm -i 软件名
finda.txt查看文件路径
grep1a.txt从a.txt文件中查询含有1的字符串的内容
ls|grepa模糊查看含有a字符串的文件
rpm-qa|grep+软件的名字查找你装过哪些软件***********
rpm-i软件名
whereis+文件名字查找你装过哪些软件的路径
ps查看服务器进程 几种方法
ps-aux查看系统所有进程**************
ps-ef显示所有在运行的进程,及启动方法*********
top查看进程
netstat-ltunp看网络端口进程的使用情况*************
例如
netstat-ltunp|grep3306(端口号)
killpid杀死进程
vi的启动和退出
#vi file 编辑file文件
#vi /tmp/file1 编辑指定目录/tem下的file1文件
:w 保存修改
:q 退出vi
:wq 保存并退出
:q! 强行退出vi,不保存修改
测试过程中需要查看日志进行问题定位linux常用命令,动态查看日志的命令
tail -200f /var/log/evcclient.log
查看linux服务器内存使用情况的命令:
1、free命令
free -m
[root@localhost ~]# free -m
total used free shared buffers cached
Mem: 1526 182 1344 0 16 99
-/+ buffers/cache: 65 1460
Swap: 3071 0 3071
很清楚明白的显示总内存多少,已使用多少,剩余容量多少
2、top命令
top命令中的显示结果中有这样两行:
全合成根据工作的独立性可以分为“全合成(total synthesis)”、“半全合成(semi total synthesis)”、“表全合成(formal total synthesis)”三类。DDR2的等效频率由于电气接口的改进(包括on-die termination, prefetch buffers 和 off-chip drivers)而大增。进而需用USED技巧来产出解决方案,USED是下列四个方向的重点缩写,如用中文的四个关键字,会是「用、停、成、御」。
Swap: 3145720k total, 0k used, 3145720k free, 101980k cached
以k为单位显示出来的。
3、vmstat命令
[root@localhost ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 1376320 17452 101980 0 0 1 1 4 5 0 0 100 0 0