工作中使用的linux命令汇总

ln -s  /usr/local/tomcat/ ./tomcat   创建软连接到/usr/local/tomcat

tar -zxvf apache-kylin-2.4.0-bin-hbase1x.tar.gz     --解压gz文件

jps     --查看运行的服务

kill -9 pid    --杀死进程

netstat -anp     --查看所有端口 和进程号

netstat -an|grep 70   --查看包含70的所有端口和进程号

tail -f filename    --查看文件增量信息,常用用于日志监控

ln -s  path  shortcutpath   --为文件夹创建快捷方式

rsync -az apache-kylin-2.4.0-bin-hbase1x/ 192.168.0.12:apache-kylin-2.4.0-bin-hbase1x/     --远程数据同步工具

[root@localhost etc]# lsb_release -a      前提是安装这个命令,yum install redhat-lsb,安装包很多,将近80M
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.3.1611 (Core) 
Release: 7.3.1611
Codename: Core

$ netstat -tunlp | grep 1080 (并非所有进程都能被检测到,所有非本用户的进程信息将不会显示,如果想看到所有信息,则必须切换到 root 用户)

ps -aux | sort -k4nr | head -10 查看最占内存的10个进程

在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。https://blog.csdn.net/iw1210/article/details/46550707

原文地址:https://www.cnblogs.com/wangyi666/p/9242046.html