Linux 常用命令
2017-09-13 本文已影响0人
zhaohw810
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.