linux 常用命令记录

来源:互联网 发布:java if else 都执行 编辑:程序博客网 时间:2024/06/06 02:44
杀java进程:
kill -9 `ps -e | grep java | awk '{print $1}'`

启动tomcat:
/usr/local/apache-tomcat/bin/startup.sh

删除数据库:
select 'drop table '||table_name||';' from user_tables; --删除用户下所有的表

执行sql文件并记录结果:
spool 文件存储路径(如:/root/1.txt)
@sql文件的绝对路径(如:/root/1/1/sql)
spool off

查询rpm包是否安装:
rpm -qa|grep libevent

查看程序安装路径:
locate libevent

Linux系统查看当前安装的系统是32位还是64位方法:
getconf LONG_BIT

联网下载:
wget [参数] [URL地址](下载到当前目录)
如:wget -c http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpm

查看linux版本:
lsb_release -a

linux 放开端口号:
/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务
查看端口是否已经开放 :
/etc/init.d/iptables status

      linux后台运行程序(quickserver 启动):
nohup ./xxx(启动脚本路径) &
如后台启动quickserver:
nohup /root/wlwddc_car/wlwddc_car.sh &

14.设置系统时间
date -s "20160808 09:57:00" &&hwclock ---一步到位设置系统时间

15.linux 下 debug 启动项目
./catalina.sh jpba run

-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
      
命令使用方法参考工具 :man


创建目录:
在/home/wwwroot目录下新建一个sinozzz123的文件夹
mkdir /home/wwwroot/sinozzz123

 新建文件:vi ;touch
创建文件a.txt : vi a.txt
touch fileA,如果fileA存在,使用touch命令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch命令会在当前目录下新建一个空白文件fileA。

复制:
把/home/wwwroot/sinozzz123/abc/下的文件夹和文件复制到home/wwwroot/sinozzz123目录下
cp -rf /home/wwwroot/sinozzz123/abc/* /home/wwwroot/sinozzz123

剪切:
把/home/wwwroot/sinozzz123/photo/下的文件夹和文件剪切到/home/wwwroot/sinozzz123/abc目录下
# mv /home/wwwroot/sinozzz123/photo/* /home/wwwroot/sinozzz123/abc

跨主机复制:
1、本地到远程:scp local_file remote_username@remote_host:remote_file

2、远程到本地:scp remote_username@remote_host:remote_file local_file
删除目录或文件:
Rm -rf 目录/文件(直接删除,没有提示)

 
给文件加权限:
chmod 777(超级权限) ./xx
执行:1 x
写入:2 w
读取:4 r
例:chmod u+x *.bat
       chmod u+x *.sh

查找文件:
find / -name 'abc*'

远程桌面连接:
mstsc

linux 下 debug 启动项目:
./catalina.sh jpba run

新建文件命令:touch
#touch 文件名

显示当前系统中已存在的环境变量:env

显示当前所在目录位置:pwd

查看磁盘剩余空间:



开放端口号
firewall-cmd --add-port=8680/tcp --permanent

systemctl restart firewalld.service

8680 要开放的端口 , 下面是重启服务

查看防火墙状态:
systemctl status firewalld

systemctl stop firewalld.service


原创粉丝点击