Linux常用命令

----------------------------上传下载文件lz rz 命令安装

root 账号登陆后执行以下命令:

yum install -y lrzsz

---------------------------wget 命令安装

debian 或者 ubuntu : sudo apt-get install wget

centos /redhat:  yum -y install wget

----------------------------linux下mysql的卸载

1、 查找以前是否装有mysql

命令:rpm -qa|grep -i mysql

可以看到mysql的两个包:

mysql-4.1.12-3.RHEL4.1

mysqlclient10-3.23.58-4.RHEL4.1

2、删除mysql

删除命令:rpm -e --nodeps 包名

( rpm -ev mysql-4.1.12-3.RHEL4.1 )

3 find / -name mysql

把所有mysql安装相关的目录和文件删除

------------------------------inux中,查看硬盘空间的使用情况

df -h

----------------------------------------------查看内存占用命令------------------------------------------------------------

http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html

------------------------------查看系统中文件大小

du -sh /* 


----------------------linux安装zip、unzip命令:
apt-get install zip 或yum install zip

linux安装unzip命令:
apt-get install unzip 或yum install unzip


zip -r osafuzhuang.zip ./*

 --------------------- --------------------find 命令

如:在根目录下查询包含20880的文件

        find / |xargs grep -ri "20880"

       查询当前目录下包含 device的所有文件

       find . -type f -print | xargs grep "device"

 查找根目录下 pg_hba.conf文件所在的目录

[root@99 yum.repos.d]# find / -type f -name pg_hba.conf

/var/lib/pgsql/9.0/data/pg_hba.conf

 =================关闭防火墙==================

service iptables stop

 =================tar解压=============

 .tar 解压命令: tar -xvf IOV_OMP_2.00.083.tar 

.tar.gz 解压命令 :tar -zxvf IOV_OMP_2.00.083.tar 

 ===============查看操作系统版本===========

#cat /etc/redhat-release

CentOS release 6.5 (Final)

#uname -m

x86_64

 ------------------- ssh--------------------------------------

连接到其他linux服务器命令:

ssh user@host 

lg: ssh saasapi@192.168.1.222

 ------------------- scp--------------------------------------

语法:scp user1@host:/sourcedir user2@host:/destdir

lg :  scp root@192.168.1.99:/home/lushang/trasformFromYd360/dup_compare/dup_gen.sh saasapi@192.168.1.222:

 ==================== 查看占用CPU的堆栈=========================

查看线程数

ps mp 16677 -o THREAD,tid

查看占用cpu高的线程的堆栈 159918进程 270b0线程对应的16进制

jstack 159918 | grep -A 30 270b0

ps -ef|grep saasapi  查询进程

top H 查询线程

ps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu

这个命令首先指定参数'H',显示线程相关的信息,格式输出中包含:user,pid,ppid,tid,time,%cpu,cmd,然后再用%cpu字段进行排序。这样就可以找到占用处理器的线程了。

 ===================软件卸载===================




[root@cn0574 tmp]# rpm -qa |grep ssl
mod_ssl-2.0.46-25.ent
openssl-0.9.7a-22.1
openssl-devel-0.9.7a-22.1
[root@cn0574 tmp]# rpm -e openssl-0.9.7a-22.1

相关推荐