我在项目实施中常用到的命令

1.Linux环境下压缩解压


压缩:zip -r FileName.zip FileName
解压:unzip FileName.zip


打包:tar -cvf FileName.tar DirName(注:tar是打包,不是压缩!)
解包:tar -xvf FileName.tar


压缩:tar -zcvf FileName.tar.gz DirName
解压:tar -zxvf FileName.tar.gz


---------------------------------------------------------------
2.创建多级目录


mkdir -p /srv/www/app (注:如果父目录存在也不会报错)


---------------------------------------------------------------
3.将左边文件移动到右边目录


mv /srv/www/app/* /home/srv/www/app/


---------------------------------------------------------------
4.将52服务器yum里的文件拷贝到54服务器的yum文件夹,在54上执行一下命令


scp -r root/10.124.12.52:/yum/* /yum       (策略相通的两远程服务器直接文件拷贝命令)


---------------------------------------------------------------
5.bus后台看进程


ps -ef|grep TBAServer


kill -9 10479     (杀死进程)


---------------------------------------------------------------
6.前端看进程


ps -ef|grep java


---------------------------------------------------------------
7.查看策略是否开通


telnet ip port


ping ip


ping ra.ch.www   (注:网址:http://ra.ch.www/RaGateway/***;若两服务器策略已开通却ping不通,则将该服务器的/etc/hosts文件


里配置下该域名:前ip 后对应域名;http默认端口80,https默认端口443)


---------------------------------------------------------------
8.同一网段两台服务器查看是否连通


在54上ssh 53的ip即可


---------------------------------------------------------------


9.服务器重启命令reboot(慎用!!!)


---------------------------------------------------------------


10.查看磁盘空间 df -h


---------------------------------------------------------------
11.远程登录另一台服务器命令


1.sftp -oPort=11022 用户名@ip地址


2.输入密码即可登录成功


3.用ls命令查看目录即可


4.例如:sftp -oPort=11022 [email protected] 


----------------------------------------------------------------
12.改系统时间
date -s 2016-07-16
date -s 16:53:30


----------------------------------------------------------------
13.将整个目录赋予所有权限


chmod -R 777 /srv/www/app/logs
----------------------------------------------------------------
14.挂载命令
mount        (注:查看所有挂载)


umount -all (注:取消所有挂载)




mount --bind /srv/www/app/dbzq_framework/WebRoot/upload /srv/www/app/db_thinkmall_web_pc/WebRoot/mall/upload   (注:同一


Linux机器不同目录之间的挂载,取消时umount后面的路径即可)




----------------------------------------------------------------
15.阿里云服务器上的mysql数据库mysql服务关闭命令:


systemctl stop mariadb


----------------------------------------------------------------
16.防火墙关闭


chkconfig iptables off 永久  


service iptables stop  临时


----------------------------------------------------------------
17.命令行登录oracle


环境2:192.18.69.50服务器


登陆账号:root  123qwe@WLJR


数据库启动操作如下:
su - oracle


lsnrctl stop


lsnrctl start


sqlplus  /nolog


connect / as sysdba


shutdown


startup


------------------------------------------------------------------
18.命令行查看操作系统版本


cat /etc/issue


------------------------------------------------------------------
19.查看系统有没有yum源


yum repolist


------------------------------------------------------------------


20.系统镜像源配置


1.看系统对应版本,比如你的系统是centos6.7的,制作yum源时也必须挂载centos6.7版本的镜像


配置这个也必须要有/YUM这个文件夹,里面要有东西,我们一般都是挂载镜像到/YUM


先把镜像下到/opt/install下面,然后命令mount -o loop /opt/install/镜像 /mnt/cdrom


centos 本地配置文件是/etc/yum.repos.d/centos-media.repo这个


------------------------------------------------------------------
21.将a文件移动到b文件里面


mv a b


-------------------------------------------------------------------
22.由a文件复制一个a.bak文件


cp -r a a.bak


--------------------------------------------------------------------






你可能感兴趣的:(linux服务器)