工作中使用的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