美文网首页
Linux 常用命令

Linux 常用命令

作者: zhaohw810 | 来源:发表于2017-09-13 09:44 被阅读0次

zip 压缩文件

zip -r  fileName.zip   file.txt dir

unzip 解压缩文件

-d 指定减压缩的目录

unzip  fileName.zip  -d  dir

-v 查看压缩包里的内容

unzip -v fileName.zip

df 报告系统空间信息

df -h

程序的卸载

在linux下安装程序一般有这几种方式

  • opt-get(ubuntu系统常用);
  • rpm(redhat系统常用);
  • 源码安装

如果是源码安装直接删除源码即可;
rpm安装:
列出安装报的名称

rpm -qa | grep httpd

查看程序安装路径

rpm -ql  包名
rpm -e  需要卸载的源码包

查看版本号

查看linux内核版本号

cat /proc/version

或者

uname -a

查看linux系统版本号

cat /etc/issue

vi相关命令

移动到文档的尾部

:$

复制

-p 复制目录或者文件的原有属性
-v 显示复制动态
-r 复制目录
cp 

查看进程端口号

1、查看进程号

ps aux | grep php

或者

ps -ef | grep php

2、查看端口号

netstat -lanp | grep 进程号

SCP跨机远程拷贝

从远程复制文件到本地

scp user@ip:/remoteDir/filename  /loacalDir
scp -r user@ip:/remoteDir/filename /localDir

从本地上传文件到

scp /localDir/filename user@ip:/remoteDir/
scp -r /localDir user@ip:/remoteDir

批量杀掉包含某关键词的进程

ps -ef | grep "php" | grep -v grep | awk '{print "kill -9 "$2}'|sh

注: awk:把文件逐行读入,在用空格作为分割符对文本分割,分别对分割的文本进行处理。

添加用户及用户组

groupadd -r mysql

-r 添加系统用户组

useradd -r -g mysql -s  /sbin/nologin mysql

-s user login shell

创建目录

mkdir -p /home/hope/Documents/pdf

Creates the directory /home/hope/Documents/pdf. If any of the parent directories /home, /home/hope, or /home/hope/Documents do not already exist, they will automatically be created.

相关文章

网友评论

      本文标题:Linux 常用命令

      本文链接:https://www.haomeiwen.com/subject/kjlksxtx.html