常用Linux命令总结

1、tar -xvf [文件名]  

  解压某个文件,并显示解压的详细过程

  tar -x 解压 -v 显示详细过程 -f 后面接文件名,-f必须在最后

2、chmod 777 -R [文件名/文件夹]  

  赋予某个文件最高权限

3、export PS1='[u@h w]$ '  及时生效

  echo "export PS1='[u@h w]$ '" >> /etc/profile  永久生效

  系统显示全路径、

4、source profile  是配置的环境变量生效

5、yum 系列,通过yum命令安装软件

6、vim命令,编辑文本

7、tail 命令,查看文本,一般用来滚动查看日志

8、pwd 显示当前目录全路径

9、cat 直接查看文件内容

10、touch 生成一个新文件或者修改文件时间

11、 find [PATH] [option] [action] 从指定目录查找满足条件的文件

12、grep 分析信息并将符合的显示出来

13、free -[bmg] 查看当前内存使用情况

14、top -d 2 -c -p 2889 实时显示系统中各个进程的资源占用状况,【每隔2秒显示pid是12345的进程的资源使用情况,并显式该进程启动的命令行参数】

15、jps -- Java Virtual Machine Process Status Tool  可以列出本机所有java进程的pid 

16、根据进程名查看端口号:

  1)ps -ef | grep [进程名]:通过进程名查看pid

  2)netstat -nap | grep [pid]:通过pid查看对应的端口号

  3)netstat -tunlp | grep [端口号]:根据端口号查看对应进程

  4)netstat -an :查看哪些ip连接了本机

17、软连接:

  ln -s [源文件] [目标文件]:创建软连接

  ln -il :查看建立的软连接

  rm -rf [软连接目标文件]:删除软连接

18、创建用户组及用户: groupadd mysql    /  useradd -r -g mysql mysql

  

附:常用命令链接:

  搭建Linux环境:https://www.cnblogs.com/alwayswyy/p/5212471.html

原文地址:https://www.cnblogs.com/codewy/p/11545237.html